Lines Matching refs:SourceLocation

31 TemplateParameterList::TemplateParameterList(SourceLocation TemplateLoc,  in TemplateParameterList()
32 SourceLocation LAngleLoc, in TemplateParameterList()
34 SourceLocation RAngleLoc) in TemplateParameterList()
58 const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, in Create()
59 ArrayRef<NamedDecl *> Params, SourceLocation RAngleLoc) { in Create()
248 SourceLocation L, in Create()
258 return new (C, ID) FunctionTemplateDecl(C, nullptr, SourceLocation(), in CreateDeserialized()
325 SourceLocation L, in Create()
339 return new (C, ID) ClassTemplateDecl(C, nullptr, SourceLocation(), in CreateDeserialized()
474 SourceLocation KeyLoc, SourceLocation NameLoc, in Create()
486 return new (C, ID) TemplateTypeParmDecl(nullptr, SourceLocation(), in CreateDeserialized()
487 SourceLocation(), nullptr, false); in CreateDeserialized()
490 SourceLocation TemplateTypeParmDecl::getDefaultArgumentLoc() const { in getDefaultArgumentLoc()
493 : SourceLocation(); in getDefaultArgumentLoc()
521 DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, in NonTypeTemplateParmDecl()
539 SourceLocation StartLoc, SourceLocation IdLoc, in Create()
548 const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in Create()
549 SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, in Create()
561 return new (C, ID) NonTypeTemplateParmDecl(nullptr, SourceLocation(), in CreateDeserialized()
562 SourceLocation(), 0, 0, nullptr, in CreateDeserialized()
572 NonTypeTemplateParmDecl(nullptr, SourceLocation(), SourceLocation(), in CreateDeserialized()
586 SourceLocation NonTypeTemplateParmDecl::getDefaultArgumentLoc() const { in getDefaultArgumentLoc()
589 : SourceLocation(); in getDefaultArgumentLoc()
599 DeclContext *DC, SourceLocation L, unsigned D, unsigned P, in TemplateTemplateParmDecl()
612 SourceLocation L, unsigned D, unsigned P, in Create()
621 SourceLocation L, unsigned D, unsigned P, in Create()
632 return new (C, ID) TemplateTemplateParmDecl(nullptr, SourceLocation(), 0, 0, in CreateDeserialized()
641 TemplateTemplateParmDecl(nullptr, SourceLocation(), 0, 0, nullptr, in CreateDeserialized()
647 SourceLocation TemplateTemplateParmDecl::getDefaultArgumentLoc() const { in getDefaultArgumentLoc()
649 : SourceLocation(); in getDefaultArgumentLoc()
683 SourceLocation POI) { in Create()
706 DeclContext *DC, SourceLocation StartLoc, in ClassTemplateSpecializationDecl()
707 SourceLocation IdLoc, in ClassTemplateSpecializationDecl()
722 : CXXRecordDecl(DK, TTK_Struct, C, nullptr, SourceLocation(), in ClassTemplateSpecializationDecl()
723 SourceLocation(), nullptr, nullptr), in ClassTemplateSpecializationDecl()
729 SourceLocation StartLoc, in Create()
730 SourceLocation IdLoc, in Create()
773 SourceLocation Begin = getTemplateKeywordLoc(); in getSourceRange()
781 SourceLocation End = getRBraceLoc(); in getSourceRange()
817 SourceLocation StartLoc, in ClassTemplatePartialSpecializationDecl()
818 SourceLocation IdLoc, in ClassTemplatePartialSpecializationDecl()
838 SourceLocation StartLoc, SourceLocation IdLoc, in Create()
876 SourceLocation L, in Create()
878 FriendUnion Friend, SourceLocation FLoc) { in Create()
893 SourceLocation L, in Create()
903 return new (C, ID) TypeAliasTemplateDecl(C, nullptr, SourceLocation(), in CreateDeserialized()
927 nullptr, SourceLocation(), nullptr, false, TemplateArgumentListInfo()); in CreateDeserialized()
949 SourceLocation L, DeclarationName Name, in Create()
957 return new (C, ID) VarTemplateDecl(C, nullptr, SourceLocation(), in CreateDeserialized()
1055 Kind DK, ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, in VarTemplateSpecializationDecl()
1056 SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, in VarTemplateSpecializationDecl()
1066 : VarDecl(DK, C, nullptr, SourceLocation(), SourceLocation(), nullptr, in VarTemplateSpecializationDecl()
1071 ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, in Create()
1072 SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, in Create()
1115 ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, in VarTemplatePartialSpecializationDecl()
1116 SourceLocation IdLoc, TemplateParameterList *Params, in VarTemplatePartialSpecializationDecl()
1131 ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, in Create()
1132 SourceLocation IdLoc, TemplateParameterList *Params, in Create()
1157 C, DC, SourceLocation(), SourceLocation(), /*Depth=*/1, /*Position=*/0, in createMakeIntegerSeqParameterList()
1165 C, DC, SourceLocation(), SourceLocation(), /*Depth=*/0, /*Position=*/1, in createMakeIntegerSeqParameterList()
1172 C, SourceLocation(), SourceLocation(), P, SourceLocation()); in createMakeIntegerSeqParameterList()
1176 C, DC, SourceLocation(), /*Depth=*/0, /*Position=*/0, in createMakeIntegerSeqParameterList()
1182 C, DC, SourceLocation(), SourceLocation(), /*Depth=*/0, /*Position=*/1, in createMakeIntegerSeqParameterList()
1190 C, DC, SourceLocation(), SourceLocation(), /*Depth=*/0, /*Position=*/2, in createMakeIntegerSeqParameterList()
1196 return TemplateParameterList::Create(C, SourceLocation(), SourceLocation(), in createMakeIntegerSeqParameterList()
1197 Params, SourceLocation()); in createMakeIntegerSeqParameterList()
1205 C, DC, SourceLocation(), SourceLocation(), /*Depth=*/0, /*Position=*/0, in createTypePackElementParameterList()
1210 C, DC, SourceLocation(), SourceLocation(), /*Depth=*/0, /*Position=*/1, in createTypePackElementParameterList()
1216 return TemplateParameterList::Create(C, SourceLocation(), SourceLocation(), in createTypePackElementParameterList()
1218 SourceLocation()); in createTypePackElementParameterList()
1238 : TemplateDecl(BuiltinTemplate, DC, SourceLocation(), Name, in BuiltinTemplateDecl()