codemodel_treeparser.cpp
52 for( FunctionDefinitionList::ConstIterator it=functionDefinitionList.begin(); it!=functionDefinitionList.end(); ++it )
72 for( FunctionDefinitionList::ConstIterator it=functionDefinitionList.begin(); it!=functionDefinitionList.end(); ++it )
89 for( FunctionDefinitionList::ConstIterator it=functionDefinitionList.begin(); it!=functionDefinitionList.end(); ++it )
virtual void parseNamespace(const NamespaceModel *ns)
Parses recursively all code in the namespace ns.
Definition: codemodel_treeparser.cpp:58
virtual void parseFunction(const FunctionModel *fun)
Parses function (function declaration) fun.
Definition: codemodel_treeparser.cpp:95
virtual void parseClass(const ClassModel *klass)
Parses recursively all code in the class klass.
Definition: codemodel_treeparser.cpp:78
virtual void parseFunctionDefinition(const FunctionDefinitionModel *fun)
Parses function definition fun.
Definition: codemodel_treeparser.cpp:99
virtual void parseVariable(const VariableModel *var)
Parses variable var.
Definition: codemodel_treeparser.cpp:103
Code Model - a memory symbol store.
FunctionDefinitionList functionDefinitionList()
Definition: codemodel.cpp:849
virtual void parseFile(const FileModel *file)
Parses recursively all code in the file.
Definition: codemodel_treeparser.cpp:38
The list of code model namespaces.
The list of code model variables.
The list of code model function definitions.
The list of code model classes.
Tree parser for a code model.
virtual void parseCode(const CodeModel *model)
Parses recursively all code in the model.
Definition: codemodel_treeparser.cpp:31
The list of code model files.
The list of code model functions.