Envision
A visual programming IDE for object-oriented languages
CppImport
MacroImporter
CppImport::MacroImporter Member List
This is the complete list of members for
CppImport::MacroImporter
, including all inherited members.
allArguments
(Model::Node *node, QList< MacroArgumentInfo > &result, NodeToCloneMap &mapping)
CppImport::MacroImporter
private
allMetaDefinitions_
CppImport::MacroImporter
private
argumentHistory
(clang::SourceRange range)
CppImport::MacroImporter
private
argumentHistory
(Model::Node *node)
CppImport::MacroImporter
private
bestContext
(MacroExpansion *expansion)
CppImport::MacroImporter
private
clang_
CppImport::MacroImporter
private
clear
()
CppImport::MacroImporter
private
endEntireImport
()
CppImport::MacroImporter
endTranslationUnit
()
CppImport::MacroImporter
finalizationMetaCalls
CppImport::MacroImporter
private
handleMacroExpansion
(QList< Model::Node * > nodes, MacroExpansion *expansion, NodeToCloneMap &mapping, QList< MacroArgumentInfo > &arguments)
CppImport::MacroImporter
private
handleQEmit
(MacroExpansion *emitExpansion, Model::Node *context)
CppImport::MacroImporter
private
handleQSignals
(clang::SourceLocation signalsLocation, OOModel::Class *classContext)
CppImport::MacroImporter
private
insertArguments
(QList< MacroArgumentInfo > &allArguments)
CppImport::MacroImporter
private
insertMetaCall
(MacroExpansion *expansion)
CppImport::MacroImporter
private
macroDefinitions_
CppImport::MacroImporter
private
macroExpansions_
CppImport::MacroImporter
private
MacroImporter
(OOModel::Project *root, ClangHelpers &clang)
CppImport::MacroImporter
metaCalls_
CppImport::MacroImporter
private
nodesToBeRemoved_
CppImport::MacroImporter
private
nodesToBeRetained_
CppImport::MacroImporter
private
root_
CppImport::MacroImporter
private
startTranslationUnit
()
CppImport::MacroImporter
Generated by
1.9.1