Searched refs:DC (Results 1 - 25 of 132) sorted by relevance

123456

/freebsd-10-stable/contrib/gcc/
H A Ddiagnostic.h118 #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 DASTLambda.h34 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 DDeclOpenMP.h41 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 DDecl.h98 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 DExternalASTSource.h132 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 DDeclTemplate.h233 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 DDeclObjC.h474 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 DDeclCXX.h107 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 DDisassembler.cpp98 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 DExternalASTSource.cpp47 ExternalASTSource::FindExternalVisibleDeclsByName(const DeclContext *DC, argument
52 void ExternalASTSource::completeVisibleDeclsMap(const DeclContext *DC) { argument
56 ExternalASTSource::FindExternalLexicalDecls(const DeclContext *DC, argument
H A DDeclFriend.cpp27 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 DDeclOpenMP.cpp29 DeclContext *DC,
37 DC, L);
28 Create(ASTContext &C, DeclContext *DC, SourceLocation L, ArrayRef<Expr *> VL) argument
H A DDeclTemplate.cpp226 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 DMicrosoftMangle.cpp56 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 DDeclBase.cpp168 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 DASTImporter.cpp81 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 DDeclObjC.cpp163 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 DCheckerContext.cpp60 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 DDisassembler.h176 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 DASTConsumers.cpp82 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 DMultiplexExternalSemaSource.h88 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 DChainedIncludesSource.h47 virtual bool FindExternalVisibleDeclsByName(const DeclContext *DC,
49 virtual ExternalLoadResult FindExternalLexicalDecls(const DeclContext *DC,
/freebsd-10-stable/usr.bin/tip/tip/
H A Dhunt.c87 (boolean(value(DC)) ? O_NONBLOCK : 0)));
98 if (!boolean(value(DC)))
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp270 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 DClangASTSource.h72 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);

Completed in 303 milliseconds

123456