/external/clang/lib/Sema/ |
Scope.cpp | 210 if (const DeclContext *DC = getEntity()) 211 OS << "Entity : (clang::DeclContext*)" << DC << '\n';
|
IdentifierResolver.cpp | 97 bool IdentifierResolver::isDeclInScope(Decl *D, DeclContext *Ctx, Scope *S, 133 DeclContext *DCtx = D->getDeclContext()->getRedeclContext();
|
Sema.cpp | 535 for (DeclContext::decl_iterator I = RD->decls_begin(), [all...] |
SemaTemplateInstantiateDecl.cpp | 29 const DeclContext *DC = D->getDeclContext(); 344 DeclContext::lookup_result Found = Owner->lookup(Pattern->getDeclName()); 399 DeclContext *DC = Owner; 827 DeclContext::lookup_result Found = Owner->lookup(Pattern->getDeclName()); 839 DeclContext *DC = Owner; [all...] |
SemaCodeComplete.cpp | 282 bool CheckHiddenResult(Result &R, DeclContext *CurContext, 292 void MaybeAddResult(Result R, DeclContext *CurContext = nullptr); 305 void AddResult(Result R, DeclContext *CurContext, NamedDecl *Hiding, 451 const DeclContext *CurContext, 452 const DeclContext *TargetContext) { 453 SmallVector<const DeclContext *, 4> TargetParents; 455 for (const DeclContext *CommonAncestor = TargetContext; 467 const DeclContext *Parent = TargetParents.pop_back_val(); 554 bool ResultBuilder::CheckHiddenResult(Result &R, DeclContext *CurContext, 562 const DeclContext *HiddenCtx [all...] |
SemaObjCProperty.cpp | 125 DeclContext::lookup_result R = Proto->lookup(Prop->getDeclName()); 146 DeclContext *lexicalDC) { 205 DeclContext::lookup_result R = Super->lookup(Res->getDeclName()); 328 DeclContext *DC = CurContext; 345 // Create a new ObjCPropertyDecl with the DeclContext being 451 DeclContext *DC = cast<DeclContext>(CCPrimary); 533 DeclContext *lexicalDC){ 561 DeclContext *DC = cast<DeclContext>(CDecl) [all...] |
SemaLambda.cpp | 80 DeclContext *EnclosingDC = 246 DeclContext *DC = CurContext; 264 static bool isInInlineFunction(const DeclContext *DC) { 277 Sema::getCurrentMangleNumberContext(const DeclContext *DC, 295 if (const DeclContext *LexicalDC [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
ObjCUnusedIVarsChecker.cpp | 97 static void Scan(IvarUsageMap &M, const DeclContext *C, const FileID FID, 149 // FIXME: In the future hopefully we can just use the lexical DeclContext
|
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
AppleObjCTypeVendor.cpp | 34 FindExternalVisibleDeclsByName (const clang::DeclContext *decl_ctx, 64 clang::DeclContext::lookup_const_result result = non_const_interface_decl->lookup(name); 75 FindExternalLexicalDecls (const clang::DeclContext *DC, 617 clang::DeclContext::lookup_const_result lookup_result = ast_ctx->getTranslationUnitDecl()->lookup(decl_name);
|
/external/clang/include/clang/Sema/ |
Template.h | 369 DeclContext *Owner; 390 TemplateDeclInstantiator(Sema &SemaRef, DeclContext *Owner,
|
TypoCorrection.h | 317 DeclContext *CurContext;
|
/external/lldb/include/lldb/Symbol/ |
ClangASTType.h | 300 clang::DeclContext *decl_ctx) const; 512 clang::DeclContext *
|
/external/lldb/source/Plugins/SymbolFile/DWARF/ |
SymbolFileDWARFDebugMap.h | 78 virtual clang::DeclContext* GetClangDeclContextContainingTypeUID (lldb::user_id_t type_uid); 79 virtual clang::DeclContext* GetClangDeclContextForTypeUID (const lldb_private::SymbolContext &sc, lldb::user_id_t type_uid);
|
/external/clang/lib/AST/ |
ASTDumper.cpp | 221 bool hasNodes(const DeclContext *DC); 222 void dumpDeclContext(const DeclContext *DC); 223 void dumpLookups(const DeclContext *DC); 546 bool ASTDumper::hasNodes(const DeclContext *DC) { 554 void ASTDumper::dumpDeclContext(const DeclContext *DC) { 572 void ASTDumper::dumpLookups(const DeclContext *DC) { 578 const DeclContext *Primary = DC->getPrimaryContext(); 586 DeclContext::all_lookups_iterator I = Primary->noload_lookups_begin(), 822 hasNodes(dyn_cast<DeclContext>(D)); 841 dumpDeclContext(cast<DeclContext>(D)) [all...] |
DeclPrinter.cpp | 46 void VisitDeclContext(DeclContext *DC, bool Indent = true); 170 LLVM_DUMP_METHOD void DeclContext::dumpDeclContext() const { 172 const DeclContext *DC = this; 178 Printer.VisitDeclContext(const_cast<DeclContext *>(this), /*Indent=*/false); 221 void DeclPrinter::VisitDeclContext(DeclContext *DC, bool Indent) { 229 for (DeclContext::decl_iterator D = DC->decls_begin(), DEnd = DC->decls_end(); 301 DeclContext::decl_iterator Next = D; [all...] |
ItaniumMangle.cpp | 47 static const DeclContext *getEffectiveDeclContext(const Decl *D) { 68 const DeclContext *DC = D->getDeclContext(); 75 static const DeclContext *getEffectiveParentContext(const DeclContext *DC) { 79 static bool isLocalContainerContext(const DeclContext *DC) { 84 const DeclContext *DC = getEffectiveDeclContext(D); 117 typedef std::pair<const DeclContext*, IdentifierInfo*> DiscriminatorKeyTy; 186 const DeclContext *DC = getEffectiveDeclContext(ND); 341 void mangleNestedName(const NamedDecl *ND, const DeclContext *DC, 347 void manglePrefix(const DeclContext *DC, bool NoFunction=false) [all...] |
Mangle.cpp | 209 void MangleContext::mangleBlock(const DeclContext *DC, const BlockDecl *BD,
|
/frameworks/compile/slang/ |
slang_rs_object_ref_count.cpp | 51 for (clang::DeclContext::decl_iterator I = TUDecl->decls_begin(), 430 clang::DeclContext *DC, 437 clang::DeclContext *DC, 652 clang::DeclContext *DC, 831 clang::DeclContext *DC = NULL; [all...] |
slang_rs_check_ast.cpp | 275 for (clang::DeclContext::decl_iterator DI = TUDecl->decls_begin(),
|
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | 154 /// chain hanging off an identifier or the DeclContext we searched in) 301 std::pair<uint64_t, uint64_t> VisitDeclContext(DeclContext *DC); 381 // We don't want to deserialize the DeclContext of a template 383 // entities might be used in the formulation of its DeclContext (for 385 // return type of the function). Use the translation unit DeclContext as a 394 DeclContext *SemaDC = ReadDeclAs<DeclContext>(Record, Idx); 395 DeclContext *LexicalDC = ReadDeclAs<DeclContext>(Record, Idx); 396 DeclContext *MergedSemaDC = Reader.MergedDeclContexts.lookup(SemaDC) [all...] |
/external/clang/lib/Frontend/ |
MultiplexConsumer.cpp | 93 void AddedVisibleDecl(const DeclContext *DC, const Decl *D) override; 126 const DeclContext *DC, const Decl *D) {
|
/external/chromium_org/tools/clang/plugins/ |
ChromeClassTester.cpp | 225 std::string ChromeClassTester::GetNamespaceImpl(const DeclContext* context,
|
/external/clang/include/clang/AST/ |
Mangle.h | 123 void mangleBlock(const DeclContext *DC, const BlockDecl *BD,
|
/external/clang/include/clang/Analysis/ |
CallGraph.h | 93 void addNodesForBlocks(DeclContext *D);
|
/external/chromium_org/v8/tools/gcmole/ |
gcmole.cc | 92 Resolver(clang::ASTContext& ctx, clang::DeclContext* decl_ctx) 109 clang::DeclContext::lookup_result result = 112 clang::DeclContext::lookup_iterator end = result.end(); 113 for (clang::DeclContext::lookup_iterator i = result.begin(); i != end; 123 clang::DeclContext* decl_ctx_; [all...] |