|
| AstQuery (Model::Node *target, QStringList args, ExecuteFunction exec, std::vector< ArgumentRule > argumentRules={}) |
|
void | addBaseEdgesFor (OOModel::Class *childClass, NamedProperty &classNode, TupleSet &ts) |
|
template<typename Predicate > |
void | addNodesForWhich (TupleSet &ts, Predicate holds, Model::Node *from=nullptr) |
|
void | addNodesOfType (TupleSet &ts, const Model::SymbolMatcher &matcher, Model::Node *from=nullptr, bool topLevelNodeOnly=false) |
|
Optional< TupleSet > | attribute (TupleSet input) |
|
Optional< TupleSet > | baseClassesQuery (TupleSet input) |
|
Optional< TupleSet > | callGraph (TupleSet input) |
|
Optional< TupleSet > | defintionsQuery (TupleSet input) |
|
Optional< TupleSet > | genericQuery (TupleSet input) |
|
Optional< TupleSet > | nameQuery (TupleSet input, QString name) |
|
void | outputAsAST (TupleSet &tupleSet, const QString &relationName, const QStringList &keepProperties) |
|
Optional< TupleSet > | toParentType (TupleSet input) |
|
Optional< TupleSet > | typeFilter (TupleSet input) |
|
Optional< TupleSet > | typeQuery (TupleSet input, QString type) |
|
Optional< TupleSet > | usagesQuery (TupleSet input) |
|