CppParser
|
This is the complete list of members for CppProgram, including all inherited members.
addCompound(CppCompound *compound, CppCompound *parent) | CppProgram | |
addCompound(CppCompound *compound, CppTypeTreeNode *parentTypeNode) | CppProgram | |
addCppAst(CppCompoundPtr cppAst) | CppProgram | |
cppObjToTypeNode_ | CppProgram | private |
CppObjToTypeNodeMap typedef | CppProgram | private |
CppProgram(const std::string &folder, CppParser parser=CppParser(), const CppProgFileSelecter &fileSelector=selectHeadersOnly) | CppProgram | |
CppProgram(const std::vector< std::string > &files, CppParser parser=CppParser()) | CppProgram | |
cppTypeTreeRoot_ | CppProgram | private |
fileAsts_ | CppProgram | private |
getFileAsts() | CppProgram | inline |
loadType(CppCompound *cppCompound, CppTypeTreeNode *typeNode) | CppProgram | private |
nameLookup(const std::string &name, const CppTypeTreeNode *beginFrom=nullptr) const | CppProgram | |
searchTypeNode(const std::string &name, const CppTypeTreeNode *parentNode=nullptr) const | CppProgram | |
typeTreeNodeFromCppObj(CppObj *cppObj) const | CppProgram | inline |