| addBaseEdgesFor(OOModel::Class *childClass, NamedProperty &classNode, TupleSet &ts) | InformationScripting::AstQuery | private |
| addCallInformation(TupleSet &ts, OOModel::Method *method, QList< OOModel::Method * > callees) | InformationScripting::AstQuery | privatestatic |
| addNodesForWhich(TupleSet &ts, Predicate holds, Model::Node *from=nullptr) | InformationScripting::AstQuery | private |
| addNodesOfType(TupleSet &ts, const Model::SymbolMatcher &matcher, Model::Node *from=nullptr, bool topLevelNodeOnly=false) | InformationScripting::AstQuery | private |
| arguments_ | InformationScripting::AstQuery | private |
| AstQuery(Model::Node *target, QStringList args, ExecuteFunction exec, std::vector< ArgumentRule > argumentRules={}) | InformationScripting::AstQuery | private |
| attribute(TupleSet input) | InformationScripting::AstQuery | private |
| ATTRIBUTE_NAME_NAMES | InformationScripting::AstQuery | privatestatic |
| baseClassesQuery(TupleSet input) | InformationScripting::AstQuery | private |
| callGraph(TupleSet input) | InformationScripting::AstQuery | private |
| defintionsQuery(TupleSet input) | InformationScripting::AstQuery | private |
| exec_ | InformationScripting::AstQuery | private |
| execute(QList< TupleSet > input) override | InformationScripting::LinearQuery | virtual |
| ExecuteFunction typedef | InformationScripting::AstQuery | private |
| executeLinear(TupleSet input) override | InformationScripting::AstQuery | virtual |
| genericQuery(TupleSet input) | InformationScripting::AstQuery | private |
| hasInput() const | InformationScripting::Query | inline |
| hasInput_ | InformationScripting::Query | private |
| LinearQuery(Model::Node *target=nullptr) | InformationScripting::LinearQuery | |
| matchesExpectedType(Model::Node *node, Model::Node::SymbolType symbolType, const QString &expectedType, const QStringList &args) | InformationScripting::AstQuery | privatestatic |
| NAME_ARGUMENT_NAMES | InformationScripting::AstQuery | privatestatic |
| nameQuery(TupleSet input, QString name) | InformationScripting::AstQuery | private |
| NODES_ARGUMENT_NAMES | InformationScripting::AstQuery | privatestatic |
| NODETYPE_ARGUMENT_NAMES | InformationScripting::AstQuery | privatestatic |
| outputAsAST(TupleSet &tupleSet, const QString &relationName, const QStringList &keepProperties) | InformationScripting::AstQuery | private |
| Query(Model::Node *target=nullptr) | InformationScripting::Query | inline |
| QueryRegistry class | InformationScripting::AstQuery | friend |
| registerDefaultQueries() | InformationScripting::AstQuery | static |
| RELATION_ARGUMENT_NAMES | InformationScripting::AstQuery | privatestatic |
| setHasInput() | InformationScripting::Query | inlinevirtual |
| target() const | InformationScripting::Query | inline |
| target_ | InformationScripting::Query | private |
| TOP_LEVEL_ARGUMENT_NAMES | InformationScripting::AstQuery | privatestatic |
| toParentType(TupleSet input) | InformationScripting::AstQuery | private |
| typeFilter(TupleSet input) | InformationScripting::AstQuery | private |
| typeQuery(TupleSet input, QString type) | InformationScripting::AstQuery | private |
| usagesQuery(TupleSet input) | InformationScripting::AstQuery | private |
| ~Query()=default | InformationScripting::Query | virtual |