Lines Matching defs:Create
127 TemplateParameterList::Create(const ASTContext &C, SourceLocation TemplateLoc,
449 FunctionTemplateDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L,
534 ClassTemplateDecl *ClassTemplateDecl::Create(ASTContext &C, DeclContext *DC,
682 TemplateTypeParmDecl *TemplateTypeParmDecl::Create(
783 NonTypeTemplateParmDecl *NonTypeTemplateParmDecl::Create(
797 NonTypeTemplateParmDecl *NonTypeTemplateParmDecl::Create(
875 TemplateTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC,
884 TemplateTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC,
940 FunctionTemplateSpecializationInfo *FunctionTemplateSpecializationInfo::Create(
947 ArgsAsWritten = ASTTemplateArgumentListInfo::Create(C,
981 ClassTemplateSpecializationDecl::Create(ASTContext &Context, TagKind TK,
1109 ConceptDecl *ConceptDecl::Create(ASTContext &C, DeclContext *DC,
1144 ImplicitConceptSpecializationDecl *ImplicitConceptSpecializationDecl::Create(
1185 ClassTemplatePartialSpecializationDecl::Create(
1228 FriendTemplateDecl::Create(ASTContext &Context, DeclContext *DC,
1251 TypeAliasTemplateDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L,
1288 VarTemplateDecl *VarTemplateDecl::Create(ASTContext &C, DeclContext *DC,
1415 VarTemplateSpecializationDecl *VarTemplateSpecializationDecl::Create(
1544 VarTemplatePartialSpecializationDecl::Create(
1577 auto *T = TemplateTypeParmDecl::Create(
1586 auto *N = NonTypeTemplateParmDecl::Create(
1593 auto *TPL = TemplateParameterList::Create(
1597 auto *TemplateTemplateParm = TemplateTemplateParmDecl::Create(
1603 auto *TemplateTypeParm = TemplateTypeParmDecl::Create(
1612 auto *NonTypeTemplateParm = NonTypeTemplateParmDecl::Create(
1619 return TemplateParameterList::Create(C, SourceLocation(), SourceLocation(),
1627 auto *Index = NonTypeTemplateParmDecl::Create(
1632 auto *Ts = TemplateTypeParmDecl::Create(
1640 return TemplateParameterList::Create(C, SourceLocation(), SourceLocation(),
1649 TemplateTypeParmDecl::Create(C, DC, SourceLocation(), SourceLocation(),
1654 auto *BaseTemplateList = TemplateParameterList::Create(
1658 auto *BaseTemplate = TemplateTemplateParmDecl::Create(
1665 TemplateTypeParmDecl::Create(C, DC, SourceLocation(), SourceLocation(),
1671 TemplateParameterList::Create(C, SourceLocation(), SourceLocation(),
1675 auto *HasTypeMember = TemplateTemplateParmDecl::Create(
1681 auto *HasNoTypeMember = TemplateTypeParmDecl::Create(
1686 auto *Ts = TemplateTypeParmDecl::Create(
1693 return TemplateParameterList::Create(
1722 TemplateParamObjectDecl *TemplateParamObjectDecl::Create(const ASTContext &C,