This is the complete list of members for MooseServer, including all inherited members.
_check_apps | MooseServer | private |
_connection | MooseServer | private |
_formatting_tab_size | MooseServer | private |
_input_path_to_types | MooseServer | private |
_moose_app | MooseServer | private |
_path_to_text | MooseServer | private |
_syntax_to_subblocks | MooseServer | private |
_type_to_input_paths | MooseServer | private |
addLocationNodesToList(wasp::DataArray &defsOrRefsLocations, const SortedLocationNodes &location_nodes) | MooseServer | private |
addParametersToList(wasp::DataArray &completionItems, const InputParameters &valid_params, const std::set< std::string > &existing_params, int replace_line_beg, int replace_char_beg, int replace_line_end, int replace_char_end, const std::string &filtering_prefix) | MooseServer | private |
addSubblocksToList(wasp::DataArray &completionItems, const std::string &object_path, int replace_line_beg, int replace_char_beg, int replace_line_end, int replace_char_end, const std::string &filtering_prefix, bool request_on_block_decl) | MooseServer | private |
addValuesToList(wasp::DataArray &completionItems, const InputParameters &valid_params, const std::set< std::string > &existing_params, const std::set< std::string > &existing_subblocks, const std::string ¶m_name, const std::set< std::string > &obj_act_tasks, const std::string &object_path, int replace_line_beg, int replace_char_beg, int replace_line_end, int replace_char_end) | MooseServer | private |
connectionRead(wasp::DataObject &object) | MooseServer | inlineprivate |
connectionWrite(wasp::DataObject &object) | MooseServer | inlineprivate |
formatDocument(wasp::HITNodeView parent, std::size_t &prev_line, std::size_t level) | MooseServer | private |
gatherDocumentCompletionItems(wasp::DataArray &completionItems, bool &is_incomplete, int line, int character) | MooseServer | private |
gatherDocumentDefinitionLocations(wasp::DataArray &definitionLocations, int line, int character) | MooseServer | private |
gatherDocumentFormattingTextEdits(wasp::DataArray &formattingTextEdits, int tab_size, bool insert_spaces) | MooseServer | private |
gatherDocumentReferencesLocations(wasp::DataArray &referencesLocations, int line, int character, bool include_declaration) | MooseServer | private |
gatherDocumentSymbols(wasp::DataArray &documentSymbols) | MooseServer | private |
getActionParameters(InputParameters &valid_params, const std::string &object_path, std::set< std::string > &obj_act_tasks) | MooseServer | private |
getAllValidParameters(InputParameters &valid_params, const std::string &object_path, const std::string &object_type, std::set< std::string > &obj_act_tasks) | MooseServer | private |
getCheckApp() const | MooseServer | private |
getCompletionItemKind(const InputParameters &valid_params, const std::string ¶m_name, const std::string &clean_type, bool is_param) | MooseServer | private |
getConnection() | MooseServer | inline |
getDocumentSymbolKind(wasp::HITNodeView symbol_node) | MooseServer | private |
getDocumentText() const | MooseServer | private |
getEnumsAndDocs(MooseEnumType &moose_enum_param, std::map< std::string, std::string > &options_and_descs) | MooseServer | private |
getExistingInput(wasp::HITNodeView parent_node, std::set< std::string > &existing_params, std::set< std::string > &existing_subblocks) | MooseServer | private |
getHoverDisplayText(std::string &display_text, int line, int character) | MooseServer | private |
getInputLookupDefinitionNodes(SortedLocationNodes &location_nodes, const std::string &clean_type, const std::string &val_string) | MooseServer | private |
getNodesByValueAndTypes(SortedLocationNodes &match_nodes, wasp::HITNodeView view_parent, const std::string &target_value, const std::set< std::string > &target_types) | MooseServer | private |
getObjectParameters(InputParameters &valid_params, std::string object_type, const std::set< std::string > &obj_act_tasks) | MooseServer | private |
getRequiredParamsText(const std::string &subblock_path, const std::string &subblock_type, const std::set< std::string > &existing_params, const std::string &indent_spaces) | MooseServer | private |
getRoot() | MooseServer | private |
MooseServer(MooseApp &moose_app) | MooseServer | |
parseDocumentForDiagnostics(wasp::DataArray &diagnosticsList) | MooseServer | private |
rootIsValid() const | MooseServer | private |
SortedLocationNodes typedef | MooseServer | private |
traverseParseTreeAndFillSymbols(wasp::HITNodeView view_parent, wasp::DataObject &data_parent) | MooseServer | private |
updateDocumentTextChanges(const std::string &replacement_text, int start_line, int start_character, int end_line, int end_character, int range_length) | MooseServer | private |
~MooseServer()=default | MooseServer | virtual |