Searched defs:decl_ctx (Results 1 - 10 of 10) sorted by relevance

/external/lldb/source/Symbol/
H A DClangExternalASTSourceCallbacks.cpp51 const clang::DeclContext *decl_ctx,
59 m_callback_find_by_name (m_callback_baton, decl_ctx, clang_decl_name, &results);
61 SetExternalVisibleDeclsForName(decl_ctx, clang_decl_name, results);
71 //printf ("ClangExternalASTSourceCallbacks::FindExternalVisibleDeclsByName(decl_ctx = %p, decl_name = { kind = \"Identifier\", name = \"%s\")\n", decl_ctx, decl_name.c_str());
74 SetNoExternalVisibleDeclsForName(decl_ctx, clang_decl_name);
80 //printf ("ClangExternalASTSourceCallbacks::FindExternalVisibleDeclsByName(decl_ctx = %p, decl_name = { kind = \"ObjCZeroArgSelector\", name = \"%s\")\n", decl_ctx, decl_name.c_str());
81 SetNoExternalVisibleDeclsForName(decl_ctx, clang_decl_name);
85 //printf ("ClangExternalASTSourceCallbacks::FindExternalVisibleDeclsByName(decl_ctx
49 FindExternalVisibleDeclsByName( const clang::DeclContext *decl_ctx, clang::DeclarationName clang_decl_name ) argument
[all...]
H A DClangASTContext.cpp1129 ClangASTContext::CreateRecordType (DeclContext *decl_ctx, argument
1139 if (decl_ctx == NULL)
1140 decl_ctx = ast->getTranslationUnitDecl();
1147 return CreateObjCClass (name, decl_ctx, isForwardDecl, isInternal, metadata);
1157 decl_ctx,
1170 if (decl_ctx)
1171 decl_ctx->addDecl (decl);
1232 ClangASTContext::CreateFunctionTemplateDecl (clang::DeclContext *decl_ctx, argument
1246 decl_ctx,
1279 ClangASTContext::CreateClassTemplateDecl (DeclContext *decl_ctx, argument
1356 CreateClassTemplateSpecializationDecl(DeclContext *decl_ctx, ClassTemplateDecl *class_template_decl, int kind, const TemplateParameterInfos &template_param_infos) argument
1731 CreateObjCClass( const char *name, DeclContext *decl_ctx, bool isForwardDecl, bool isInternal, ClangASTMetadata *metadata ) argument
1799 GetUniqueNamespaceDeclaration(const char *name, DeclContext *decl_ctx) argument
1901 CreateFunctionDeclaration(DeclContext *decl_ctx, const char *name, const ClangASTType &function_clang_type, int storage, bool is_inline) argument
2048 CreateEnumerationType( const char *name, DeclContext *decl_ctx, const Declaration &decl, const ClangASTType &integer_clang_type ) argument
2237 GetClassMethodInfoForDeclContext(clang::DeclContext *decl_ctx, lldb::LanguageType &language, bool &is_instance_method, ConstString &language_object_name) argument
[all...]
/external/lldb/source/Expression/
H A DASTDumper.cpp20 clang::DeclContext *decl_ctx = llvm::dyn_cast<clang::DeclContext>(decl); local
25 if (decl_ctx)
27 has_external_lexical_storage = decl_ctx->hasExternalLexicalStorage();
28 has_external_visible_storage = decl_ctx->hasExternalVisibleStorage();
29 decl_ctx->setHasExternalLexicalStorage(false);
30 decl_ctx->setHasExternalVisibleStorage(false);
37 if (decl_ctx)
39 decl_ctx->setHasExternalLexicalStorage(has_external_lexical_storage);
40 decl_ctx->setHasExternalVisibleStorage(has_external_visible_storage);
44 ASTDumper::ASTDumper (clang::DeclContext *decl_ctx) argument
[all...]
H A DClangExpressionDeclMap.cpp1301 clang::DeclContext *decl_ctx = sym_ctx.function->GetClangDeclContext(); local
1303 if (!decl_ctx)
1307 if (dyn_cast<clang::ObjCMethodDecl>(decl_ctx))
1309 if (dyn_cast<clang::CXXMethodDecl>(decl_ctx))
H A DClangASTSource.cpp62 const DeclContext *decl_ctx,
68 SetNoExternalVisibleDeclsForName(decl_ctx, clang_decl_name);
74 SetNoExternalVisibleDeclsForName(decl_ctx, clang_decl_name);
92 SetNoExternalVisibleDeclsForName(decl_ctx, clang_decl_name);
101 SetNoExternalVisibleDeclsForName(decl_ctx, clang_decl_name);
107 SetNoExternalVisibleDeclsForName(decl_ctx, clang_decl_name);
116 NameSearchContext method_search_context (*this, method_decls, clang_decl_name, decl_ctx);
120 SetExternalVisibleDeclsForName (decl_ctx, clang_decl_name, method_decls);
127 SetNoExternalVisibleDeclsForName(decl_ctx, clang_decl_name);
142 SetNoExternalVisibleDeclsForName(decl_ctx, clang_decl_nam
60 FindExternalVisibleDeclsByName( const DeclContext *decl_ctx, DeclarationName clang_decl_name ) argument
200 DeclContext *decl_ctx = tag_decl->getDeclContext(); local
[all...]
/external/lldb/include/lldb/Symbol/
H A DClangExternalASTSourceCallbacks.h100 MaterializeVisibleDecls (const clang::DeclContext *decl_ctx) argument
106 FindExternalLexicalDecls (const clang::DeclContext *decl_ctx, argument
116 FindExternalVisibleDeclsByName (const clang::DeclContext *decl_ctx,
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTypeVendor.cpp34 FindExternalVisibleDeclsByName (const clang::DeclContext *decl_ctx, argument
46 &decl_ctx->getParentASTContext(),
48 decl_ctx->getDeclKindName(),
49 decl_ctx);
54 const clang::ObjCInterfaceDecl *interface_decl = llvm::dyn_cast<clang::ObjCInterfaceDecl>(decl_ctx);
70 SetNoExternalVisibleDeclsForName(decl_ctx, name);
/external/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.h478 void LinkDeclContextToDIE (clang::DeclContext *decl_ctx, argument
481 m_die_to_decl_ctx[die] = decl_ctx;
483 m_decl_ctx_to_die[decl_ctx].insert(die);
526 ParseClassTemplateDecl (clang::DeclContext *decl_ctx,
H A DSymbolFileDWARF.cpp1541 SymbolFileDWARF::ParseClassTemplateDecl (clang::DeclContext *decl_ctx, argument
1553 return ast.CreateClassTemplateDecl (decl_ctx,
3694 clang::DeclContext* decl_ctx = GetClangDeclContextContainingTypeUID (type->GetID()); local
3695 if (decl_ctx->isRecord())
4646 clang::DeclContext *decl_ctx = type->GetClangForwardType().GetDeclContextForType (); local
4647 if (decl_ctx)
4649 LinkDeclContextToDIE (decl_ctx, decl_ctx_die);
4650 if (decl_ctx)
4651 return decl_ctx;
5633 GetObjectFile()->GetModule()->LogMessage (log, "SymbolFileDWARF::ParseType (die = 0x%8.8x, decl_ctx
6117 clang::DeclContext *decl_ctx = GetClangDeclContextContainingDIE (dwarf_cu, die, &decl_ctx_die); local
[all...]
/external/chromium_org/v8/tools/gcmole/
H A Dgcmole.cc92 Resolver(clang::ASTContext& ctx, clang::DeclContext* decl_ctx) argument
93 : ctx_(ctx), decl_ctx_(decl_ctx) {

Completed in 136 milliseconds