Lines Matching defs:DC

305   const DeclContext *DC = D->getDeclContext();  in getOutermostFuncOrBlockContext()  local
736 for (const DeclContext *DC = D->getDeclContext(); in getLVForNamespaceScopeDecl() local
1140 const DeclContext *DC = getDeclContext()->getRedeclContext(); in isReserved() local
1264 LinkageInfo LinkageComputer::getLVForClosure(const DeclContext *DC, in getLVForClosure()
1721 for (const DeclContext *DC : llvm::reverse(Contexts)) { in printNestedNameSpecifier() local
2070 VarDecl::VarDecl(Kind DK, ASTContext &C, DeclContext *DC, in VarDecl()
2087 VarDecl *VarDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation StartL, in Create()
2153 const DeclContext *DC = D.getDeclContext(); in getDeclLanguageLinkage() local
2169 const DeclContext *DC = D.getDeclContext(); in isDeclExternC() local
2842 ParmVarDecl *ParmVarDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2964 FunctionDecl::FunctionDecl(Kind DK, ASTContext &C, DeclContext *DC, in FunctionDecl()
3336 for (const DeclContext *DC = getDeclContext(); in isGlobal() local
4290 FieldDecl *FieldDecl::Create(const ASTContext &C, DeclContext *DC, in Create()
4401 TagDecl::TagDecl(Kind DK, TagKind TK, const ASTContext &C, DeclContext *DC, in TagDecl()
4537 EnumDecl::EnumDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in EnumDecl()
4554 EnumDecl *EnumDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4695 DeclContext *DC, SourceLocation StartLoc, in RecordDecl()
4717 RecordDecl *RecordDecl::Create(const ASTContext &C, TagKind TK, DeclContext *DC, in Create()
4906 BlockDecl::BlockDecl(DeclContext *DC, SourceLocation CaretLoc) in BlockDecl()
4966 TranslationUnitDecl *DC, in Create()
4988 PragmaDetectMismatchDecl::Create(const ASTContext &C, TranslationUnitDecl *DC, in Create()
5013 TranslationUnitDecl *DC) { in Create()
5019 LabelDecl *LabelDecl::Create(ASTContext &C, DeclContext *DC, in Create()
5024 LabelDecl *LabelDecl::Create(ASTContext &C, DeclContext *DC, in Create()
5059 ImplicitParamDecl *ImplicitParamDecl::Create(ASTContext &C, DeclContext *DC, in Create()
5077 FunctionDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in Create()
5096 BlockDecl *BlockDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L) { in Create()
5104 CapturedDecl::CapturedDecl(DeclContext *DC, unsigned NumParams) in CapturedDecl()
5108 CapturedDecl *CapturedDecl::Create(ASTContext &C, DeclContext *DC, in Create()
5141 IndirectFieldDecl::IndirectFieldDecl(ASTContext &C, DeclContext *DC, in IndirectFieldDecl()
5154 IndirectFieldDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L, in Create()
5176 TypedefDecl *TypedefDecl::Create(ASTContext &C, DeclContext *DC, in Create()
5226 TypeAliasDecl *TypeAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create()
5256 FileScopeAsmDecl *FileScopeAsmDecl::Create(ASTContext &C, DeclContext *DC, in Create()
5277 DeclContext *DC = C.getTranslationUnitDecl(); in Create() local
5294 EmptyDecl *EmptyDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L) { in Create()
5302 HLSLBufferDecl::HLSLBufferDecl(DeclContext *DC, bool CBuffer, in HLSLBufferDecl()
5325 DeclContext *DC = LexicalParent; in Create() local
5351 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc, in ImportDecl()
5362 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc, in ImportDecl()
5369 ImportDecl *ImportDecl::Create(ASTContext &C, DeclContext *DC, in Create()
5377 ImportDecl *ImportDecl::CreateImplicit(ASTContext &C, DeclContext *DC, in CreateImplicit()
5415 ExportDecl *ExportDecl::Create(ASTContext &C, DeclContext *DC, in Create()