addMethodArguments(clang::FunctionDecl *functionDecl, OOModel::Method *method) | CppImport::TranslateManager | private |
addMethodResult(clang::FunctionDecl *functionDecl, OOModel::Method *method) | CppImport::TranslateManager | private |
addNewFunction(clang::FunctionDecl *functionDecl) | CppImport::TranslateManager | private |
addNewMethod(clang::CXXMethodDecl *mDecl, OOModel::Method::MethodKind kind) | CppImport::TranslateManager | private |
clang_ | CppImport::TranslateManager | private |
classesInFile(QString fileName) | CppImport::TranslateManager | |
classMap_ | CppImport::TranslateManager | private |
containsClass(clang::CXXRecordDecl *recordDecl) | CppImport::TranslateManager | |
createClass(clang::CXXRecordDecl *recordDecl) | CppImport::TranslateManager | private |
enumMap_ | CppImport::TranslateManager | private |
explicitTemplateInstMap_ | CppImport::TranslateManager | private |
exprVisitor_ | CppImport::TranslateManager | private |
functionMap_ | CppImport::TranslateManager | private |
insertClass(clang::CXXRecordDecl *rDecl, OOModel::Class *&createdClass) | CppImport::TranslateManager | |
insertClassTemplate(clang::ClassTemplateDecl *classTemplate, OOModel::Class *&createdClass) | CppImport::TranslateManager | |
insertClassTemplateSpec(clang::ClassTemplateSpecializationDecl *classTemplate, OOModel::Class *&createdClass) | CppImport::TranslateManager | |
insertEnum(clang::EnumDecl *enumDecl, OOModel::Class *&createdEnum) | CppImport::TranslateManager | |
insertExplicitTemplateInstantiation(clang::ClassTemplateSpecializationDecl *explicitTemplateInst) | CppImport::TranslateManager | |
insertField(clang::FieldDecl *fieldDecl) | CppImport::TranslateManager | |
insertFunctionDecl(clang::FunctionDecl *functionDecl) | CppImport::TranslateManager | |
insertMethodDecl(clang::CXXMethodDecl *mDecl, OOModel::Method::MethodKind kind) | CppImport::TranslateManager | |
insertNamespace(clang::NamespaceDecl *namespaceDecl) | CppImport::TranslateManager | |
insertNamespaceAlias(clang::NamespaceAliasDecl *namespaceAlias) | CppImport::TranslateManager | |
insertNamespaceField(clang::VarDecl *varDecl, bool &wasDeclared) | CppImport::TranslateManager | |
insertStaticField(clang::VarDecl *varDecl, bool &wasDeclared) | CppImport::TranslateManager | |
insertTypeAlias(clang::TypedefNameDecl *typeAlias) | CppImport::TranslateManager | |
insertTypeAliasTemplate(clang::TypeAliasTemplateDecl *typeAliasTemplate) | CppImport::TranslateManager | |
insertUnresolvedUsing(clang::UnresolvedUsingValueDecl *unresolvedUsing) | CppImport::TranslateManager | |
insertUsingDecl(clang::UsingDecl *usingDecl) | CppImport::TranslateManager | |
insertUsingDirective(clang::UsingDirectiveDecl *usingDirective) | CppImport::TranslateManager | |
isNameSpaceEmpty(OOModel::Module *nameSpace) | CppImport::TranslateManager | private |
lookupClass(clang::CXXRecordDecl *rDecl) | CppImport::TranslateManager | |
methodMap_ | CppImport::TranslateManager | private |
namespacAliasMap_ | CppImport::TranslateManager | private |
namespaceFieldMap_ | CppImport::TranslateManager | private |
nameSpaceMap_ | CppImport::TranslateManager | private |
nh_ | CppImport::TranslateManager | private |
removeEmptyNamespaces() | CppImport::TranslateManager | |
rootProject_ | CppImport::TranslateManager | private |
setUtils(CppImportUtilities *utils) | CppImport::TranslateManager | |
staticFieldMap_ | CppImport::TranslateManager | private |
TranslateManager(ClangHelpers &clang, OOModel::Project *root, ExpressionVisitor *visitor) | CppImport::TranslateManager | |
typeAliasMap_ | CppImport::TranslateManager | private |
usingDeclMap_ | CppImport::TranslateManager | private |
usingDirectiveMap_ | CppImport::TranslateManager | private |
utils_ | CppImport::TranslateManager | private |
~TranslateManager() | CppImport::TranslateManager | |