Lines Matching refs:ASTContext

48 TemplateParameterList::TemplateParameterList(const ASTContext& C,  in TemplateParameterList()
119 TemplateParameterList::Create(const ASTContext &C, SourceLocation TemplateLoc, in Create()
220 void *allocateDefaultArgStorageChain(const ASTContext &C) { in allocateDefaultArgStorageChain()
296 ASTContext &Context = getASTContext(); in loadLazySpecializationsImpl()
351 FunctionTemplateDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L, in Create()
361 FunctionTemplateDecl *FunctionTemplateDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
368 FunctionTemplateDecl::newCommon(ASTContext &C) const { in newCommon()
450 ClassTemplateDecl *ClassTemplateDecl::Create(ASTContext &C, DeclContext *DC, in Create()
462 ClassTemplateDecl *ClassTemplateDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
485 ClassTemplateDecl::newCommon(ASTContext &C) const { in newCommon()
510 static void ProfileTemplateParameterList(ASTContext &C, in ProfileTemplateParameterList()
543 ASTContext &Context) { in Profile()
578 ASTContext &Context = getASTContext(); in findPartialSpecialization()
613 ASTContext &Context = getASTContext(); in getInjectedClassNameSpecialization()
628 TemplateTypeParmDecl::Create(const ASTContext &C, DeclContext *DC, in Create()
645 TemplateTypeParmDecl::CreateDeserialized(const ASTContext &C, unsigned ID) { in CreateDeserialized()
652 TemplateTypeParmDecl::CreateDeserialized(const ASTContext &C, unsigned ID, in CreateDeserialized()
726 NonTypeTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC, in Create()
742 const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in Create()
756 NonTypeTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID, in CreateDeserialized()
767 NonTypeTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID, in CreateDeserialized()
813 TemplateTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC, in Create()
822 TemplateTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC, in Create()
833 TemplateTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
839 TemplateTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID, in CreateDeserialized()
855 const ASTContext &C, const TemplateArgumentLoc &DefArg) { in setDefaultArgument()
873 TemplateArgumentList::CreateCopy(ASTContext &Context, in CreateCopy()
880 ASTContext &C, FunctionDecl *FD, FunctionTemplateDecl *Template, in Create()
900 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, in ClassTemplateSpecializationDecl()
913 ClassTemplateSpecializationDecl::ClassTemplateSpecializationDecl(ASTContext &C, in ClassTemplateSpecializationDecl()
920 ClassTemplateSpecializationDecl::Create(ASTContext &Context, TagKind TK, in Create()
938 ClassTemplateSpecializationDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
1014 ConceptDecl *ConceptDecl::Create(ASTContext &C, DeclContext *DC, in Create()
1025 ConceptDecl *ConceptDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
1040 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, in ClassTemplatePartialSpecializationDecl()
1061 Create(ASTContext &Context, TagKind TK,DeclContext *DC, in Create()
1084 ClassTemplatePartialSpecializationDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
1098 FriendTemplateDecl::Create(ASTContext &Context, DeclContext *DC, in Create()
1111 FriendTemplateDecl *FriendTemplateDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
1121 TypeAliasTemplateDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L, in Create()
1131 TypeAliasTemplateDecl *TypeAliasTemplateDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
1138 TypeAliasTemplateDecl::newCommon(ASTContext &C) const { in newCommon()
1151 ClassScopeFunctionSpecializationDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
1171 VarTemplateDecl *VarTemplateDecl::Create(ASTContext &C, DeclContext *DC, in Create()
1182 VarTemplateDecl *VarTemplateDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
1205 VarTemplateDecl::newCommon(ASTContext &C) const { in newCommon()
1232 ASTContext &Context) { in Profile()
1281 Kind DK, ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, in VarTemplateSpecializationDecl()
1291 ASTContext &C) in VarTemplateSpecializationDecl()
1297 ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, in Create()
1306 VarTemplateSpecializationDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
1355 ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, in VarTemplatePartialSpecializationDecl()
1371 ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, in Create()
1388 VarTemplatePartialSpecializationDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
1394 createMakeIntegerSeqParameterList(const ASTContext &C, DeclContext *DC) { in createMakeIntegerSeqParameterList()
1443 createTypePackElementParameterList(const ASTContext &C, DeclContext *DC) { in createTypePackElementParameterList()
1465 const ASTContext &C, DeclContext *DC, BuiltinTemplateKind BTK) { in createBuiltinTemplateParameterList()
1478 BuiltinTemplateDecl::BuiltinTemplateDecl(const ASTContext &C, DeclContext *DC, in BuiltinTemplateDecl()
1498 TemplateParamObjectDecl *TemplateParamObjectDecl::Create(const ASTContext &C, in Create()
1508 TemplateParamObjectDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()