Envision
A visual programming IDE for object-oriented languages
CppImport::AllMetaDefinitions Member List

This is the complete list of members for CppImport::AllMetaDefinitions, including all inherited members.

AllMetaDefinitions(OOModel::Project *root, ClangHelpers &clangHelper, const MacroDefinitions &macroDefinitions, MacroExpansions &macroExpansions)CppImport::AllMetaDefinitions
applyPartialBeginSpecializationTransformation(MacroExpansion *hExpansion, MacroExpansion *cppExpansion)CppImport::AllMetaDefinitionsprivate
basePartialBegin(MacroExpansion *partialBeginExpansion)CppImport::AllMetaDefinitionsprivate
clang_CppImport::AllMetaDefinitionsprivate
createMetaDef(QList< Model::Node * > nodes, MacroExpansion *expansion, NodeToCloneMap &mapping, QList< MacroArgumentInfo > &arguments)CppImport::AllMetaDefinitions
createXMacroMetaDef(MacroExpansion *hExpansion, MacroExpansion *cppExpansion)CppImport::AllMetaDefinitionsprivate
handlePartialBeginSpecialization(OOModel::MetaDefinition *metaDef, MacroExpansion *expansion, MacroExpansion *beginChild)CppImport::AllMetaDefinitionsprivate
handleXMacros()CppImport::AllMetaDefinitions
macroDefinitions_CppImport::AllMetaDefinitionsprivate
macroExpansions_CppImport::AllMetaDefinitionsprivate
matchingXMacroExpansion(Model::Node *node)CppImport::AllMetaDefinitionsprivate
mergeClasses(OOModel::Class *merged, OOModel::Class *mergee)CppImport::AllMetaDefinitionsprivate
metaDefinitionParent(const clang::MacroDirective *md)CppImport::AllMetaDefinitionsprivate
partialBeginChild(MacroExpansion *expansion)CppImport::AllMetaDefinitionsprivate
root_CppImport::AllMetaDefinitionsprivate
specializations_CppImport::AllMetaDefinitionsprivate
specialized_CppImport::AllMetaDefinitionsprivate
standardMetaDefinitions_CppImport::AllMetaDefinitionsprivate
xMacroMetaDefinition(const clang::MacroDirective *md)CppImport::AllMetaDefinitionsprivate
xMacrometaDefinitions_CppImport::AllMetaDefinitionsprivate