/freebsd-10-stable/contrib/gcc/ |
H A D | diagnostic.h | 118 #define diagnostic_starter(DC) (DC)->begin_diagnostic 122 #define diagnostic_finalizer(DC) (DC)->end_diagnostic 125 #define diagnostic_auxiliary_data(DC) (DC)->x_data 128 #define diagnostic_format_decoder(DC) ((DC)->printer->format_decoder) 131 #define diagnostic_prefixing_rule(DC) ((DC) [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | ASTLambda.h | 34 inline bool isLambdaCallOperator(const DeclContext *DC) { argument 35 if (!DC || !isa<CXXMethodDecl>(DC)) return false; 36 return isLambdaCallOperator(cast<CXXMethodDecl>(DC)); 63 inline bool isGenericLambdaCallOperatorSpecialization(DeclContext *DC) { argument 65 dyn_cast<CXXMethodDecl>(DC)); 71 inline DeclContext *getLambdaAwareParentOfDeclContext(DeclContext *DC) { argument 72 if (isLambdaCallOperator(DC)) 73 return DC->getParent()->getParent(); 75 return DC [all...] |
H A D | DeclOpenMP.h | 41 OMPThreadPrivateDecl(Kind DK, DeclContext *DC, SourceLocation L) : argument 42 Decl(DK, DC, L), NumVars(0) { } 59 static OMPThreadPrivateDecl *Create(ASTContext &C, DeclContext *DC,
|
H A D | Decl.h | 98 static TranslationUnitDecl *castFromDeclContext(const DeclContext *DC) { argument 99 return static_cast<TranslationUnitDecl *>(const_cast<DeclContext*>(DC)); 116 NamedDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N) argument 117 : Decl(DK, DC, L), Name(N) { } 202 const DeclContext *DC = getDeclContext(); local 208 if (isa<EnumDecl>(DC)) 209 DC = DC->getParent(); 211 return DC->isRecord(); 305 LabelDecl(DeclContext *DC, SourceLocatio argument 457 castFromDeclContext(const DeclContext *DC) argument 473 ValueDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N, QualType T) argument 542 DeclaratorDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N, QualType T, TypeSourceInfo *TInfo, SourceLocation StartL) argument [all...] |
H A D | ExternalASTSource.h | 132 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name); 138 virtual void completeVisibleDeclsMap(const DeclContext *DC); 153 virtual ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC, 161 ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC, argument 163 return FindExternalLexicalDecls(DC, 0, Result); 167 ExternalLoadResult FindExternalLexicalDeclsBy(const DeclContext *DC, argument 169 return FindExternalLexicalDecls(DC, DeclTy::classofKind, Result); 280 SetExternalVisibleDeclsForName(const DeclContext *DC, 285 SetNoExternalVisibleDeclsForName(const DeclContext *DC,
|
H A D | DeclTemplate.h | 233 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, 235 : NamedDecl(DK, DC, L, Name), TemplatedDecl(0), TemplateParams(0) { } 239 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, 241 : NamedDecl(DK, DC, L, Name), TemplatedDecl(0), TemplateParams(Params) { } 244 TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, 247 : NamedDecl(DK, DC, L, Name), TemplatedDecl(Decl), 625 RedeclarableTemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, argument 628 : TemplateDecl(DK, DC, L, Name, Params, Decl), Common() { } 772 FunctionTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, argument 774 : RedeclarableTemplateDecl(FunctionTemplate, DC, 943 TemplateTypeParmDecl(DeclContext *DC, SourceLocation KeyLoc, SourceLocation IdLoc, IdentifierInfo *Id, bool Typename) argument 1044 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, bool ParameterPack, TypeSourceInfo *TInfo) argument 1835 ClassTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument 2033 FriendTemplateDecl(DeclContext *DC, SourceLocation Loc, unsigned NParams, TemplateParameterList **Params, FriendUnion Friend, SourceLocation FriendLoc) argument 2108 TypeAliasTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument 2192 ClassScopeFunctionSpecializationDecl(DeclContext *DC, SourceLocation Loc, CXXMethodDecl *FD, bool Args, TemplateArgumentListInfo TemplArgs) argument 2211 Create(ASTContext &C, DeclContext *DC, SourceLocation Loc, CXXMethodDecl *FD, bool HasExplicitTemplateArgs, TemplateArgumentListInfo TemplateArgs) argument 2680 VarTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument [all...] |
H A D | DeclObjC.h | 474 static ObjCMethodDecl *castFromDeclContext(const DeclContext *DC) { argument 475 return static_cast<ObjCMethodDecl *>(const_cast<DeclContext*>(DC)); 496 ObjCContainerDecl(Kind DK, DeclContext *DC, argument 499 : NamedDecl(DK, DC, nameLoc, Id), DeclContext(DK), AtStart(atStartLoc) {} 592 static ObjCContainerDecl *castFromDeclContext(const DeclContext *DC) { argument 593 return static_cast<ObjCContainerDecl *>(const_cast<DeclContext*>(DC)); 677 ObjCInterfaceDecl(DeclContext *DC, SourceLocation atLoc, IdentifierInfo *Id, 710 static ObjCInterfaceDecl *Create(const ASTContext &C, DeclContext *DC, 1246 ObjCIvarDecl(ObjCContainerDecl *DC, SourceLocation StartLoc, argument 1251 : FieldDecl(ObjCIvar, DC, StartLo 1313 ObjCAtDefsFieldDecl(DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, Expr *BW) argument 1575 ObjCCategoryDecl(DeclContext *DC, SourceLocation AtLoc, SourceLocation ClassNameLoc, SourceLocation CategoryNameLoc, IdentifierInfo *Id, ObjCInterfaceDecl *IDecl, SourceLocation IvarLBraceLoc=SourceLocation(), SourceLocation IvarRBraceLoc=SourceLocation()) argument 1673 ObjCImplDecl(Kind DK, DeclContext *DC, ObjCInterfaceDecl *classInterface, SourceLocation nameLoc, SourceLocation atStartLoc) argument 1739 ObjCCategoryImplDecl(DeclContext *DC, IdentifierInfo *Id, ObjCInterfaceDecl *classInterface, SourceLocation nameLoc, SourceLocation atStartLoc, SourceLocation CategoryNameLoc) argument 1832 ObjCImplementationDecl(DeclContext *DC, ObjCInterfaceDecl *classInterface, ObjCInterfaceDecl *superDecl, SourceLocation nameLoc, SourceLocation atStartLoc, SourceLocation superLoc = SourceLocation(), SourceLocation IvarLBraceLoc=SourceLocation(), SourceLocation IvarRBraceLoc=SourceLocation()) argument 1962 ObjCCompatibleAliasDecl(DeclContext *DC, SourceLocation L, IdentifierInfo *Id, ObjCInterfaceDecl* aliasedClass) argument 2031 ObjCPropertyDecl(DeclContext *DC, SourceLocation L, IdentifierInfo *Id, SourceLocation AtLocation, SourceLocation LParenLocation, TypeSourceInfo *T) argument 2198 ObjCPropertyImplDecl(DeclContext *DC, SourceLocation atLoc, SourceLocation L, ObjCPropertyDecl *property, Kind PK, ObjCIvarDecl *ivarDecl, SourceLocation ivarLoc) argument [all...] |
H A D | DeclCXX.h | 107 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC, argument 109 : Decl(AccessSpec, DC, ASLoc), ColonLoc(ColonLoc) { 130 DeclContext *DC, SourceLocation ASLoc, 132 return new (C) AccessSpecDecl(AS, DC, ASLoc, ColonLoc); 613 CXXRecordDecl(Kind K, TagKind TK, DeclContext *DC, 665 static CXXRecordDecl *Create(const ASTContext &C, TagKind TK, DeclContext *DC, 669 static CXXRecordDecl *CreateLambda(const ASTContext &C, DeclContext *DC, 2402 LinkageSpecDecl(DeclContext *DC, SourceLocation ExternLoc, argument 2404 : Decl(LinkageSpec, DC, LangLoc), DeclContext(LinkageSpec), 2409 static LinkageSpecDecl *Create(ASTContext &C, DeclContext *DC, 129 Create(ASTContext &C, AccessSpecifier AS, DeclContext *DC, SourceLocation ASLoc, SourceLocation ColonLoc) argument 2452 castFromDeclContext(const DeclContext *DC) argument 2493 UsingDirectiveDecl(DeclContext *DC, SourceLocation UsingLoc, SourceLocation NamespcLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation IdentLoc, NamedDecl *Nominated, DeclContext *CommonAncestor) argument 2588 NamespaceAliasDecl(DeclContext *DC, SourceLocation NamespaceLoc, SourceLocation AliasLoc, IdentifierInfo *Alias, NestedNameSpecifierLoc QualifierLoc, SourceLocation IdentLoc, NamedDecl *Namespace) argument 2677 UsingShadowDecl(DeclContext *DC, SourceLocation Loc, UsingDecl *Using, NamedDecl *Target) argument 2701 Create(ASTContext &C, DeclContext *DC, SourceLocation Loc, UsingDecl *Using, NamedDecl *Target) argument 2776 UsingDecl(DeclContext *DC, SourceLocation UL, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, bool HasTypenameKeyword) argument 2906 UnresolvedUsingValueDecl(DeclContext *DC, QualType Ty, SourceLocation UsingLoc, NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) argument 2976 UnresolvedUsingTypenameDecl(DeclContext *DC, SourceLocation UsingLoc, SourceLocation TypenameLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TargetNameLoc, IdentifierInfo *TargetName) argument 3022 StaticAssertDecl(DeclContext *DC, SourceLocation StaticAssertLoc, Expr *AssertExpr, StringLiteral *Message, SourceLocation RParenLoc, bool Failed) argument 3087 MSPropertyDecl(DeclContext *DC, SourceLocation L, DeclarationName N, QualType T, TypeSourceInfo *TInfo, SourceLocation StartL, IdentifierInfo *Getter, IdentifierInfo *Setter) argument [all...] |
/freebsd-10-stable/contrib/llvm/lib/MC/MCDisassembler/ |
H A D | Disassembler.cpp | 98 LLVMDisasmContext *DC = new LLVMDisasmContext(Triple, DisInfo, TagType, 102 if (!DC) 105 DC->setCPU(CPU); 106 return DC; 120 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; local 121 delete DC; 148 /// \brief Emits the comments that are stored in \p DC comment stream. 150 static void emitComments(LLVMDisasmContext *DC, argument 153 DC->CommentStream.flush(); 154 StringRef Comments = DC 182 getItineraryLatency(LLVMDisasmContext *DC, const MCInst &Inst) argument 207 getLatency(LLVMDisasmContext *DC, const MCInst &Inst) argument 244 emitLatency(LLVMDisasmContext *DC, const MCInst &Inst) argument 269 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; local 319 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; local 326 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; local 333 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; local 350 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; local 357 LLVMDisasmContext *DC = (LLVMDisasmContext *)DCR; local [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
H A D | ExternalASTSource.cpp | 47 ExternalASTSource::FindExternalVisibleDeclsByName(const DeclContext *DC, argument 52 void ExternalASTSource::completeVisibleDeclsMap(const DeclContext *DC) { argument 56 ExternalASTSource::FindExternalLexicalDecls(const DeclContext *DC, argument
|
H A D | DeclFriend.cpp | 27 FriendDecl *FriendDecl::Create(ASTContext &C, DeclContext *DC, argument 43 (cast<CXXRecordDecl>(DC)->getTemplateSpecializationKind())); 52 FriendDecl *FD = new (Mem) FriendDecl(DC, L, Friend, FriendL, 54 cast<CXXRecordDecl>(DC)->pushFriendDecl(FD);
|
H A D | DeclOpenMP.cpp | 29 DeclContext *DC, 37 DC, L); 28 Create(ASTContext &C, DeclContext *DC, SourceLocation L, ArrayRef<Expr *> VL) argument
|
H A D | DeclTemplate.cpp | 226 DeclContext *DC, 232 return new (C) FunctionTemplateDecl(DC, L, Name, Params, Decl); 304 DeclContext *DC, 311 ClassTemplateDecl *New = new (C) ClassTemplateDecl(DC, L, Name, Params, Decl); 469 TemplateTypeParmDecl::Create(const ASTContext &C, DeclContext *DC, argument 474 new (C) TemplateTypeParmDecl(DC, KeyLoc, NameLoc, Id, Typename); 517 NonTypeTemplateParmDecl::NonTypeTemplateParmDecl(DeclContext *DC, argument 527 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc), 542 NonTypeTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC, argument 547 return new (C) NonTypeTemplateParmDecl(DC, StartLo 225 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument 303 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl, ClassTemplateDecl *PrevDecl) argument 552 Create(const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, const QualType *ExpandedTypes, unsigned NumExpandedTypes, TypeSourceInfo **ExpandedTInfos) argument 609 TemplateTemplateParmDecl( DeclContext *DC, SourceLocation L, unsigned D, unsigned P, IdentifierInfo *Id, TemplateParameterList *Params, unsigned NumExpansions, TemplateParameterList * const *Expansions) argument 623 Create(const ASTContext &C, DeclContext *DC, SourceLocation L, unsigned D, unsigned P, bool ParameterPack, IdentifierInfo *Id, TemplateParameterList *Params) argument 632 Create(const ASTContext &C, DeclContext *DC, SourceLocation L, unsigned D, unsigned P, IdentifierInfo *Id, TemplateParameterList *Params, ArrayRef<TemplateParameterList *> Expansions) argument 706 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument 729 Create(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument 823 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, const ASTTemplateArgumentListInfo *ArgInfos, ClassTemplatePartialSpecializationDecl *PrevDecl) argument 846 Create(ASTContext &Context, TagKind TK,DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, const TemplateArgumentListInfo &ArgInfos, QualType CanonInjectedType, ClassTemplatePartialSpecializationDecl *PrevDecl) argument 890 Create(ASTContext &Context, DeclContext *DC, SourceLocation L, unsigned NParams, TemplateParameterList **Params, FriendUnion Friend, SourceLocation FLoc) argument 912 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument 972 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl, VarTemplateDecl *PrevDecl) argument 1093 VarTemplateSpecializationDecl( ASTContext &Context, Kind DK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs) argument 1109 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs) argument 1160 VarTemplatePartialSpecializationDecl( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs, const ASTTemplateArgumentListInfo *ArgInfos) argument 1176 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs, const TemplateArgumentListInfo &ArgInfos) argument [all...] |
H A D | MicrosoftMangle.cpp | 56 const DeclContext *DC = D->getDeclContext(); local 57 if (const CapturedDecl *CD = dyn_cast<CapturedDecl>(DC)) 60 return DC; 63 static const DeclContext *getEffectiveParentContext(const DeclContext *DC) { argument 64 return getEffectiveDeclContext(cast<Decl>(DC)); 129 void manglePostfix(const DeclContext *DC, bool NoFunction = false); 256 const DeclContext *DC = getEffectiveDeclContext(D); local 258 if (DC->isFunctionOrMethod() && D->hasLinkage()) 259 while (!DC->isNamespace() && !DC 376 const DeclContext *DC = ND->getDeclContext(); local 594 manglePostfix(const DeclContext *DC, bool NoFunction) argument 810 const DeclContext *DC = FD->getParent(); local [all...] |
H A D | DeclBase.cpp | 168 for (const DeclContext *DC = getDeclContext(); 169 DC && !DC->isTranslationUnit() && !DC->isNamespace(); 170 DC = DC->getParent()) 171 if (DC->isFunctionOrMethod()) 172 return DC; 209 void Decl::setDeclContext(DeclContext *DC) { argument 210 DeclCtx = DC; 213 setLexicalDeclContext(DeclContext *DC) argument 218 setDeclContextsImpl(getDeclContext(), DC, getASTContext()); local 237 const DeclContext *DC = getDeclContext(); local 695 getKind(const DeclContext *DC) argument 809 isLinkageSpecContext(const DeclContext *DC, LinkageSpecDecl::LanguageIDs ID) argument 994 SetNoExternalVisibleDeclsForName(const DeclContext *DC, DeclarationName Name) argument 1007 SetExternalVisibleDeclsForName(const DeclContext *DC, DeclarationName Name, ArrayRef<NamedDecl*> Decls) argument [all...] |
H A D | ASTImporter.cpp | 81 bool ImportDeclParts(NamedDecl *D, DeclContext *&DC, 1817 bool ASTNodeImporter::ImportDeclParts(NamedDecl *D, DeclContext *&DC, argument 1822 DC = Importer.ImportContext(D->getDeclContext()); 1823 if (!DC) 1826 LexicalDC = DC; 2253 DeclContext *DC, *LexicalDC; local 2256 if (ImportDeclParts(D, DC, LexicalDC, Name, Loc)) 2264 if (TranslationUnitDecl *TU = dyn_cast<TranslationUnitDecl>(DC)) 2267 MergeWithNamespace = cast<NamespaceDecl>(DC)->getAnonymousNamespace(); 2271 DC 2321 DeclContext *DC, *LexicalDC; local 2395 DeclContext *DC, *LexicalDC; local 2480 DeclContext *DC, *LexicalDC; local 2591 DeclContext *DC, *LexicalDC; local 2647 DeclContext *DC, *LexicalDC; local 2856 DeclContext *DC, *LexicalDC; local 2912 DeclContext *DC, *LexicalDC; local 2977 DeclContext *DC, *LexicalDC; local 3028 DeclContext *DC, *LexicalDC; local 3150 DeclContext *DC = Importer.getToContext().getTranslationUnitDecl(); local 3176 DeclContext *DC = Importer.getToContext().getTranslationUnitDecl(); local 3204 DeclContext *DC, *LexicalDC; local 3326 DeclContext *DC, *LexicalDC; local 3450 DeclContext *DC, *LexicalDC; local 3599 DeclContext *DC, *LexicalDC; local 3644 DeclContext *DC = Importer.ImportContext(D->getDeclContext()); local 3753 DeclContext *DC, *LexicalDC; local 3984 DeclContext *DC, *LexicalDC; local 4173 DeclContext *DC, *LexicalDC; local 5073 HandleNameConflict(DeclarationName Name, DeclContext *DC, unsigned IDNS, NamedDecl **Decls, unsigned NumDecls) argument [all...] |
H A D | DeclObjC.cpp | 163 ObjCPropertyDecl::findPropertyDecl(const DeclContext *DC, argument 167 if (const ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(DC)) { 173 DeclContext::lookup_const_result R = DC->lookup(propertyID); 1052 DeclContext *DC, 1058 ObjCInterfaceDecl *Result = new (C) ObjCInterfaceDecl(DC, atLoc, Id, ClassLoc, 1076 ObjCInterfaceDecl(DeclContext *DC, SourceLocation atLoc, IdentifierInfo *Id, argument 1079 : ObjCContainerDecl(ObjCInterface, DC, Id, CLoc, atLoc), 1323 ObjCIvarDecl *ObjCIvarDecl::Create(ASTContext &C, ObjCContainerDecl *DC, argument 1330 if (DC) { 1336 // (isa<ObjCCategoryDecl>(DC) 1051 Create(const ASTContext &C, DeclContext *DC, SourceLocation atLoc, IdentifierInfo *Id, ObjCInterfaceDecl *PrevDecl, SourceLocation ClassLoc, bool isInternal) argument 1367 const ObjCContainerDecl *DC = cast<ObjCContainerDecl>(getDeclContext()); local 1397 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, Expr *BW) argument 1416 ObjCProtocolDecl(DeclContext *DC, IdentifierInfo *Id, SourceLocation nameLoc, SourceLocation atStartLoc, ObjCProtocolDecl *PrevDecl) argument 1427 Create(ASTContext &C, DeclContext *DC, IdentifierInfo *Id, SourceLocation nameLoc, SourceLocation atStartLoc, ObjCProtocolDecl *PrevDecl) argument 1545 Create(ASTContext &C, DeclContext *DC, SourceLocation AtLoc, SourceLocation ClassNameLoc, SourceLocation CategoryNameLoc, IdentifierInfo *Id, ObjCInterfaceDecl *IDecl, SourceLocation IvarLBraceLoc, SourceLocation IvarRBraceLoc) argument 1594 Create(ASTContext &C, DeclContext *DC, IdentifierInfo *Id, ObjCInterfaceDecl *ClassInterface, SourceLocation nameLoc, SourceLocation atStartLoc, SourceLocation CategoryNameLoc) argument 1688 Create(ASTContext &C, DeclContext *DC, ObjCInterfaceDecl *ClassInterface, ObjCInterfaceDecl *SuperDecl, SourceLocation nameLoc, SourceLocation atStartLoc, SourceLocation superLoc, SourceLocation IvarLBraceLoc, SourceLocation IvarRBraceLoc) argument 1736 Create(ASTContext &C, DeclContext *DC, SourceLocation L, IdentifierInfo *Id, ObjCInterfaceDecl* AliasedClass) argument 1755 Create(ASTContext &C, DeclContext *DC, SourceLocation L, IdentifierInfo *Id, SourceLocation AtLoc, SourceLocation LParenLoc, TypeSourceInfo *T, PropertyControl propControl) argument 1777 Create(ASTContext &C, DeclContext *DC, SourceLocation atLoc, SourceLocation L, ObjCPropertyDecl *property, Kind PK, ObjCIvarDecl *ivar, SourceLocation ivarLoc) argument [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | CheckerContext.cpp | 60 const DeclContext *DC = FD->getDeclContext(); local 61 while (DC->isTransparentContext()) 62 DC = DC->getParent(); 65 if (!DC->isTranslationUnit())
|
/freebsd-10-stable/contrib/llvm/include/llvm-c/ |
H A D | Disassembler.h | 176 int LLVMSetDisasmOptions(LLVMDisasmContextRef DC, uint64_t Options); 192 void LLVMDisasmDispose(LLVMDisasmContextRef DC); 196 * the parameter DC. The bytes of the instruction are specified in the 204 size_t LLVMDisasmInstruction(LLVMDisasmContextRef DC, uint8_t *Bytes,
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Frontend/ |
H A D | ASTConsumers.cpp | 82 if (DeclContext *DC = dyn_cast<DeclContext>(D)) 83 DC->dumpLookups(Out); 184 void PrintDeclContext(const DeclContext* DC, unsigned Indentation); 188 void DeclContextPrinter::PrintDeclContext(const DeclContext* DC, argument 191 switch (DC->getDeclKind()) { 193 Out << "[translation unit] " << DC; local 197 const NamespaceDecl* ND = cast<NamespaceDecl>(DC); 202 const EnumDecl* ED = cast<EnumDecl>(DC); 211 const RecordDecl* RD = cast<RecordDecl>(DC); 220 const CXXRecordDecl* RD = cast<CXXRecordDecl>(DC); 225 Out << *RD << ' ' << DC; local 397 DeclContext* DC = cast<DeclContext>(*I); local [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | MultiplexExternalSemaSource.h | 88 FindExternalVisibleDeclsByName(const DeclContext *DC, DeclarationName Name); 92 virtual void completeVisibleDeclsMap(const DeclContext *DC); 102 virtual ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC, 110 ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC, argument 112 return FindExternalLexicalDecls(DC, 0, Result); 116 ExternalLoadResult FindExternalLexicalDeclsBy(const DeclContext *DC, argument 118 return FindExternalLexicalDecls(DC, DeclTy::classofKind, Result);
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Frontend/ |
H A D | ChainedIncludesSource.h | 47 virtual bool FindExternalVisibleDeclsByName(const DeclContext *DC, 49 virtual ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC,
|
/freebsd-10-stable/usr.bin/tip/tip/ |
H A D | hunt.c | 87 (boolean(value(DC)) ? O_NONBLOCK : 0))); 98 if (!boolean(value(DC)))
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
H A D | CodeCompleteConsumer.cpp | 270 StringRef CodeCompletionTUInfo::getParentName(const DeclContext *DC) { argument 271 const NamedDecl *ND = dyn_cast<NamedDecl>(DC); 276 StringRef &CachedParentName = ParentNames[DC]; 287 while (DC && !DC->isFunctionOrMethod()) { 288 if (const NamedDecl *ND = dyn_cast<NamedDecl>(DC)) { 290 Contexts.push_back(DC); 293 DC = DC->getParent(); 380 void CodeCompletionBuilder::addParentContext(const DeclContext *DC) { argument [all...] |
/freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Expression/ |
H A D | ClangASTSource.h | 72 void MaterializeVisibleDecls (const clang::DeclContext *DC) argument 94 /// @param[in] DC 104 FindExternalVisibleDeclsByName (const clang::DeclContext *DC, 110 /// @param[in] DC 121 FindExternalLexicalDecls (const clang::DeclContext *DC, 254 FindExternalVisibleDeclsByName (const clang::DeclContext *DC, argument 257 return m_original.FindExternalVisibleDeclsByName(DC, Name); 261 FindExternalLexicalDecls (const clang::DeclContext *DC, argument 265 return m_original.FindExternalLexicalDecls(DC, isKindWeWant, Decls);
|