Lines Matching defs:DC
304 const DeclContext *DC = D->getDeclContext(); in getOutermostFuncOrBlockContext() local
717 for (const DeclContext *DC = D->getDeclContext(); in getLVForNamespaceScopeDecl() local
1190 LinkageInfo LinkageComputer::getLVForClosure(const DeclContext *DC, in getLVForClosure()
1626 const DeclContext *DC = Contexts[I - 1]; in printNestedNameSpecifier() local
1976 VarDecl::VarDecl(Kind DK, ASTContext &C, DeclContext *DC, in VarDecl()
1993 VarDecl *VarDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2060 const DeclContext *DC = D.getDeclContext(); in getDeclLanguageLinkage() local
2076 const DeclContext *DC = D.getDeclContext(); in isDeclExternC() local
2703 ParmVarDecl *ParmVarDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2810 FunctionDecl::FunctionDecl(Kind DK, ASTContext &C, DeclContext *DC, in FunctionDecl()
3176 for (const DeclContext *DC = getDeclContext(); in isGlobal() local
4104 FieldDecl *FieldDecl::Create(const ASTContext &C, DeclContext *DC, in Create()
4215 TagDecl::TagDecl(Kind DK, TagKind TK, const ASTContext &C, DeclContext *DC, in TagDecl()
4333 EnumDecl::EnumDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in EnumDecl()
4350 EnumDecl *EnumDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4465 DeclContext *DC, SourceLocation StartLoc, in RecordDecl()
4485 RecordDecl *RecordDecl::Create(const ASTContext &C, TagKind TK, DeclContext *DC, in Create()
4649 BlockDecl::BlockDecl(DeclContext *DC, SourceLocation CaretLoc) in BlockDecl()
4709 TranslationUnitDecl *DC, in Create()
4731 PragmaDetectMismatchDecl::Create(const ASTContext &C, TranslationUnitDecl *DC, in Create()
4756 TranslationUnitDecl *DC) { in Create()
4762 LabelDecl *LabelDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4767 LabelDecl *LabelDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4796 ImplicitParamDecl *ImplicitParamDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4813 FunctionDecl *FunctionDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4835 BlockDecl *BlockDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L) { in Create()
4843 CapturedDecl::CapturedDecl(DeclContext *DC, unsigned NumParams) in CapturedDecl()
4847 CapturedDecl *CapturedDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4880 IndirectFieldDecl::IndirectFieldDecl(ASTContext &C, DeclContext *DC, in IndirectFieldDecl()
4893 IndirectFieldDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L, in Create()
4914 TypedefDecl *TypedefDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4964 TypeAliasDecl *TypeAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4994 FileScopeAsmDecl *FileScopeAsmDecl::Create(ASTContext &C, DeclContext *DC, in Create()
5009 EmptyDecl *EmptyDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L) { in Create()
5032 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc, in ImportDecl()
5043 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc, in ImportDecl()
5050 ImportDecl *ImportDecl::Create(ASTContext &C, DeclContext *DC, in Create()
5058 ImportDecl *ImportDecl::CreateImplicit(ASTContext &C, DeclContext *DC, in CreateImplicit()
5096 ExportDecl *ExportDecl::Create(ASTContext &C, DeclContext *DC, in Create()