/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/ |
diagnostic.h | 185 #define diagnostic_starter(DC) (DC)->begin_diagnostic 189 #define diagnostic_finalizer(DC) (DC)->end_diagnostic 192 #define diagnostic_context_auxiliary_data(DC) (DC)->x_data 196 #define diagnostic_format_decoder(DC) ((DC)->printer->format_decoder) 199 #define diagnostic_prefixing_rule(DC) ((DC)->printer->wrapping.rule [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/ |
diagnostic.h | 185 #define diagnostic_starter(DC) (DC)->begin_diagnostic 189 #define diagnostic_finalizer(DC) (DC)->end_diagnostic 192 #define diagnostic_context_auxiliary_data(DC) (DC)->x_data 196 #define diagnostic_format_decoder(DC) ((DC)->printer->format_decoder) 199 #define diagnostic_prefixing_rule(DC) ((DC)->printer->wrapping.rule [all...] |
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/ |
diagnostic.h | 185 #define diagnostic_starter(DC) (DC)->begin_diagnostic 189 #define diagnostic_finalizer(DC) (DC)->end_diagnostic 192 #define diagnostic_context_auxiliary_data(DC) (DC)->x_data 196 #define diagnostic_format_decoder(DC) ((DC)->printer->format_decoder) 199 #define diagnostic_prefixing_rule(DC) ((DC)->printer->wrapping.rule [all...] |
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/ |
diagnostic.h | 185 #define diagnostic_starter(DC) (DC)->begin_diagnostic 189 #define diagnostic_finalizer(DC) (DC)->end_diagnostic 192 #define diagnostic_context_auxiliary_data(DC) (DC)->x_data 196 #define diagnostic_format_decoder(DC) ((DC)->printer->format_decoder) 199 #define diagnostic_prefixing_rule(DC) ((DC)->printer->wrapping.rule [all...] |
/external/clang/lib/AST/ |
Mangle.cpp | 50 static void checkMangleDC(const DeclContext *DC, const BlockDecl *BD) { 58 if (isa<CXXRecordDecl>(ExpectedDC) && DC != ExpectedDC) 59 DC = DC->getParent(); 60 assert(DC == ExpectedDC && "Given decl context did not match expected!"); 107 void MangleContext::mangleBlock(const DeclContext *DC, const BlockDecl *BD, 109 assert(!isa<CXXConstructorDecl>(DC) && !isa<CXXDestructorDecl>(DC)); 110 checkMangleDC(DC, BD); 114 if (const ObjCMethodDecl *Method = dyn_cast<ObjCMethodDecl>(DC)) { [all...] |
ExternalASTSource.cpp | 47 ExternalASTSource::FindExternalVisibleDeclsByName(const DeclContext *DC, 52 void ExternalASTSource::completeVisibleDeclsMap(const DeclContext *DC) { 56 ExternalASTSource::FindExternalLexicalDecls(const DeclContext *DC,
|
DeclFriend.cpp | 27 FriendDecl *FriendDecl::Create(ASTContext &C, DeclContext *DC, 42 (cast<CXXRecordDecl>(DC)->getTemplateSpecializationKind())); 46 FriendDecl *FD = new (C) FriendDecl(DC, L, Friend, FriendL); 47 cast<CXXRecordDecl>(DC)->pushFriendDecl(FD);
|
DeclBase.cpp | 157 for (const DeclContext *DC = getDeclContext(); 158 DC && !DC->isTranslationUnit() && !DC->isNamespace(); 159 DC = DC->getParent()) 160 if (DC->isFunctionOrMethod()) 161 return DC; 195 void Decl::setDeclContext(DeclContext *DC) { 196 DeclCtx = DC; [all...] |
DeclTemplate.cpp | 227 DeclContext *DC, 233 return new (C) FunctionTemplateDecl(DC, L, Name, Params, Decl); 289 DeclContext *DC, 296 ClassTemplateDecl *New = new (C) ClassTemplateDecl(DC, L, Name, Params, Decl); 456 TemplateTypeParmDecl::Create(const ASTContext &C, DeclContext *DC, 461 new (C) TemplateTypeParmDecl(DC, KeyLoc, NameLoc, Id, Typename); 504 NonTypeTemplateParmDecl::NonTypeTemplateParmDecl(DeclContext *DC, 514 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc), 529 NonTypeTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC, 534 return new (C) NonTypeTemplateParmDecl(DC, StartLoc, IdLoc, D, P, Id [all...] |
DeclObjC.cpp | 84 ObjCPropertyDecl::findPropertyDecl(const DeclContext *DC, 88 llvm::tie(I, E) = DC->lookup(propertyID); 715 DeclContext *DC, 721 ObjCInterfaceDecl *Result = new (C) ObjCInterfaceDecl(DC, atLoc, Id, ClassLoc, 735 ObjCInterfaceDecl(DeclContext *DC, SourceLocation atLoc, IdentifierInfo *Id, 738 : ObjCContainerDecl(ObjCInterface, DC, Id, CLoc, atLoc), 920 ObjCIvarDecl *ObjCIvarDecl::Create(ASTContext &C, ObjCContainerDecl *DC, [all...] |
MicrosoftMangle.cpp | 68 void manglePostfix(const DeclContext *DC, bool NoFunction=false); 141 for (const DeclContext *DC = D->getDeclContext(); 142 !DC->isTranslationUnit(); DC = DC->getParent()) { 143 if (const LinkageSpecDecl *Linkage = dyn_cast<LinkageSpecDecl>(DC)) 174 const DeclContext *DC = D->getDeclContext(); 175 if (DC->isTranslationUnit() && D->getLinkage() == InternalLinkage) 290 const DeclContext *DC = ND->getDeclContext(); 297 if (isa<FunctionDecl>(DC) && ND->hasLinkage() [all...] |
/external/clang/tools/libclang/ |
IndexTypeSourceInfo.cpp | 26 const DeclContext *DC) 27 : IndexCtx(indexCtx), Parent(parent), ParentDC(DC) { } 99 const DeclContext *DC) { 103 indexTypeLoc(TInfo->getTypeLoc(), Parent, DC); 108 const DeclContext *DC) { 112 if (DC == 0) 113 DC = Parent->getLexicalDeclContext(); 114 TypeIndexer(*this, Parent, DC).TraverseTypeLoc(TL); 119 const DeclContext *DC) { 124 indexNestedNameSpecifierLoc(Prefix, Parent, DC); [all...] |
IndexBody.cpp | 27 const NamedDecl *Parent, const DeclContext *DC) 28 : IndexCtx(indexCtx), Parent(Parent), ParentDC(DC) { } 153 const DeclContext *DC) { 157 if (DC == 0) 158 DC = Parent->getLexicalDeclContext(); 159 BodyIndexer(*this, Parent, DC).TraverseStmt(const_cast<Stmt*>(S));
|
IndexingContext.h | 59 const DeclContext *DC; 390 const DeclContext *DC = 0); 393 const DeclContext *DC = 0); 397 const DeclContext *DC = 0); 399 void indexDeclContext(const DeclContext *DC); 402 const DeclContext *DC = 0); 442 const DeclContext *DC, 448 const DeclContext *DC, 465 CXIdxClientContainer getClientContainerForDC(const DeclContext *DC) const; 466 void addContainerInMap(const DeclContext *DC, CXIdxClientContainer container) [all...] |
/external/llvm/lib/MC/MCDisassembler/ |
Disassembler.cpp | 91 LLVMDisasmContext *DC = new LLVMDisasmContext(TripleName, DisInfo, TagType, 95 assert(DC && "Allocation failure!"); 97 return DC; 104 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; 105 delete DC; 134 // disassembler context specified in the parameter DC. The bytes of the 147 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; 153 const MCDisassembler *DisAsm = DC->getDisAsm(); 154 MCInstPrinter *IP = DC->getIP(); 157 /*REMOVE*/ nulls(), DC->CommentStream) [all...] |
/external/llvm/include/llvm-c/ |
Disassembler.h | 151 void LLVMDisasmDispose(LLVMDisasmContextRef DC); 155 * the parameter DC. The bytes of the instruction are specified in the 163 size_t LLVMDisasmInstruction(LLVMDisasmContextRef DC, uint8_t *Bytes,
|
/external/clang/lib/Sema/ |
CodeCompleteConsumer.cpp | 271 StringRef CodeCompletionTUInfo::getParentName(DeclContext *DC) { 272 NamedDecl *ND = dyn_cast<NamedDecl>(DC); 277 StringRef &CachedParentName = ParentNames[DC]; 288 while (DC && !DC->isFunctionOrMethod()) { 289 if (NamedDecl *ND = dyn_cast<NamedDecl>(DC)) { 291 Contexts.push_back(DC); 294 DC = DC->getParent(); 381 void CodeCompletionBuilder::addParentContext(DeclContext *DC) { [all...] |
/external/clang/lib/Frontend/ |
ASTConsumers.cpp | 178 void PrintDeclContext(const DeclContext* DC, unsigned Indentation); 182 void DeclContextPrinter::PrintDeclContext(const DeclContext* DC, 185 switch (DC->getDeclKind()) { 187 Out << "[translation unit] " << DC; 191 const NamespaceDecl* ND = cast<NamespaceDecl>(DC); 196 const EnumDecl* ED = cast<EnumDecl>(DC); 205 const RecordDecl* RD = cast<RecordDecl>(DC); 214 const CXXRecordDecl* RD = cast<CXXRecordDecl>(DC); 219 Out << *RD << ' ' << DC; 247 const FunctionDecl* FD = cast<FunctionDecl>(DC); [all...] |
/external/clang/include/clang/AST/ |
Decl.h | 96 static TranslationUnitDecl *castFromDeclContext(const DeclContext *DC) { 97 return static_cast<TranslationUnitDecl *>(const_cast<DeclContext*>(DC)); 114 NamedDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N) 115 : Decl(DK, DC, L), Name(N) { } 200 const DeclContext *DC = getDeclContext(); 206 if (isa<EnumDecl>(DC)) 207 DC = DC->getParent(); 209 return DC->isRecord(); 362 LabelDecl(DeclContext *DC, SourceLocation IdentL, IdentifierInfo *II [all...] |
DeclTemplate.h | 219 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, 221 : NamedDecl(DK, DC, L, Name), TemplatedDecl(0), TemplateParams(0) { } 225 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, 227 : NamedDecl(DK, DC, L, Name), TemplatedDecl(0), TemplateParams(Params) { } 230 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, 233 : NamedDecl(DK, DC, L, Name), TemplatedDecl(Decl), 595 RedeclarableTemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, 598 : TemplateDecl(DK, DC, L, Name, Params, Decl), Common() { } 738 FunctionTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, 740 : RedeclarableTemplateDecl(FunctionTemplate, DC, L, Name, Params, Decl) { [all...] |
DeclObjC.h | 446 static ObjCMethodDecl *castFromDeclContext(const DeclContext *DC) { 447 return static_cast<ObjCMethodDecl *>(const_cast<DeclContext*>(DC)); 468 ObjCContainerDecl(Kind DK, DeclContext *DC, 471 : NamedDecl(DK, DC, nameLoc, Id), DeclContext(DK), AtStart(atStartLoc) {} 549 static ObjCContainerDecl *castFromDeclContext(const DeclContext *DC) { 550 return static_cast<ObjCContainerDecl *>(const_cast<DeclContext*>(DC)); 629 ObjCInterfaceDecl(DeclContext *DC, SourceLocation atLoc, IdentifierInfo *Id, 659 static ObjCInterfaceDecl *Create(const ASTContext &C, DeclContext *DC, [all...] |
ExternalASTSource.h | 127 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name); 133 virtual void completeVisibleDeclsMap(const DeclContext *DC); 145 virtual ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC, 153 ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC, 155 return FindExternalLexicalDecls(DC, 0, Result); 159 ExternalLoadResult FindExternalLexicalDeclsBy(const DeclContext *DC, 161 return FindExternalLexicalDecls(DC, DeclTy::classofKind, Result); 272 SetExternalVisibleDeclsForName(const DeclContext *DC, 277 SetNoExternalVisibleDeclsForName(const DeclContext *DC,
|
DeclFriend.h | 61 FriendDecl(DeclContext *DC, SourceLocation L, FriendUnion Friend, 63 : Decl(Decl::Friend, DC, L), 81 static FriendDecl *Create(ASTContext &C, DeclContext *DC,
|
ASTMutationListener.h | 41 virtual void AddedVisibleDecl(const DeclContext *DC, const Decl *D) {}
|
/external/clang/include/clang/Frontend/ |
ChainedIncludesSource.h | 48 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name); 49 virtual ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC,
|