Lines Matching defs:DC
304 const DeclContext *DC = D->getDeclContext(); in getOutermostFuncOrBlockContext() local
717 for (const DeclContext *DC = D->getDeclContext(); in getLVForNamespaceScopeDecl() local
1096 const DeclContext *DC = getDeclContext()->getRedeclContext(); in isReserved() local
1213 LinkageInfo LinkageComputer::getLVForClosure(const DeclContext *DC, in getLVForClosure()
1651 const DeclContext *DC = Contexts[I - 1]; in printNestedNameSpecifier() local
2000 VarDecl::VarDecl(Kind DK, ASTContext &C, DeclContext *DC, in VarDecl()
2017 VarDecl *VarDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2084 const DeclContext *DC = D.getDeclContext(); in getDeclLanguageLinkage() local
2100 const DeclContext *DC = D.getDeclContext(); in isDeclExternC() local
2725 ParmVarDecl *ParmVarDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2843 FunctionDecl::FunctionDecl(Kind DK, ASTContext &C, DeclContext *DC, in FunctionDecl()
3209 for (const DeclContext *DC = getDeclContext(); in isGlobal() local
4137 FieldDecl *FieldDecl::Create(const ASTContext &C, DeclContext *DC, in Create()
4248 TagDecl::TagDecl(Kind DK, TagKind TK, const ASTContext &C, DeclContext *DC, in TagDecl()
4366 EnumDecl::EnumDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in EnumDecl()
4383 EnumDecl *EnumDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4498 DeclContext *DC, SourceLocation StartLoc, in RecordDecl()
4518 RecordDecl *RecordDecl::Create(const ASTContext &C, TagKind TK, DeclContext *DC, in Create()
4681 BlockDecl::BlockDecl(DeclContext *DC, SourceLocation CaretLoc) in BlockDecl()
4741 TranslationUnitDecl *DC, in Create()
4763 PragmaDetectMismatchDecl::Create(const ASTContext &C, TranslationUnitDecl *DC, in Create()
4788 TranslationUnitDecl *DC) { in Create()
4794 LabelDecl *LabelDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4799 LabelDecl *LabelDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4828 ImplicitParamDecl *ImplicitParamDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4845 FunctionDecl *FunctionDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4867 BlockDecl *BlockDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L) { in Create()
4875 CapturedDecl::CapturedDecl(DeclContext *DC, unsigned NumParams) in CapturedDecl()
4879 CapturedDecl *CapturedDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4912 IndirectFieldDecl::IndirectFieldDecl(ASTContext &C, DeclContext *DC, in IndirectFieldDecl()
4925 IndirectFieldDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L, in Create()
4946 TypedefDecl *TypedefDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4996 TypeAliasDecl *TypeAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create()
5026 FileScopeAsmDecl *FileScopeAsmDecl::Create(ASTContext &C, DeclContext *DC, in Create()
5041 EmptyDecl *EmptyDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L) { in Create()
5064 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc, in ImportDecl()
5075 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc, in ImportDecl()
5082 ImportDecl *ImportDecl::Create(ASTContext &C, DeclContext *DC, in Create()
5090 ImportDecl *ImportDecl::CreateImplicit(ASTContext &C, DeclContext *DC, in CreateImplicit()
5128 ExportDecl *ExportDecl::Create(ASTContext &C, DeclContext *DC, in Create()