 |
Qore Programming Language Reference Manual
0.9.4.6
|
*list findMatchingSymbols(astparser::AstTree tree, string uri, string query, bool exactMatch=False, bool fixSymbols=True, bool bareNames=False)
Find matching symbols in a document.
constructor()
Creates the AstTreeSearcher.
*list findSymbols(astparser::AstTree tree, string uri, bool fixSymbols=True, bool bareNames=False)
Find all symbols in a document.
const True
logical True
Definition: qc_qore.dox.h:98
AstTree class.
Definition: QC_AstTree.dox.h:8
list< auto > list(...)
Returns a list of the arguments passed at the top level.
astparser namespace
Definition: QC_AstParser.dox.h:2
hash< auto > hash(object obj)
Returns a hash of an object's members.
*hash findSymbolInfo(astparser::AstTree tree, int line, int col)
Find symbol info.
*list findReferences(astparser::AstTree tree, string uri, int line, int col, bool includeDecl)
Find symbol references.
const False
logical False
Definition: qc_qore.dox.h:96
AstParser class.
Definition: QC_AstTreeSearcher.dox.h:8
*hash hoverInfo(astparser::AstTree tree, int kind, int line, int col)
Hover info.