/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 159 SourceLocation TemplateNameLoc; member 199 Create(SourceLocation TemplateKWLoc, SourceLocation TemplateNameLoc, in Create() 207 TemplateIdAnnotation(TemplateKWLoc, TemplateNameLoc, Name, in Create() 239 SourceLocation TemplateNameLoc, in TemplateIdAnnotation() 247 : TemplateKWLoc(TemplateKWLoc), TemplateNameLoc(TemplateNameLoc), in TemplateIdAnnotation()
|
H A D | Sema.h | 2927 TemplateTy TemplateName, SourceLocation TemplateNameLoc, 11419 SourceLocation TemplateNameLoc, 11603 TemplateTy Template, SourceLocation TemplateNameLoc,
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TemplateBase.h | 479 SourceLocation TemplateNameLoc; 498 SourceLocation TemplateNameLoc, 514 return getTemplate()->TemplateNameLoc; 554 SourceLocation TemplateNameLoc, 557 LocInfo(Ctx, QualifierLoc, TemplateNameLoc, EllipsisLoc) {
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 850 SourceLocation TemplateNameLoc, in ActOnCXXNestedNameSpecifier() argument 881 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier() 895 resolveAssumedTemplateNameAsType(S, Template, TemplateNameLoc)) in ActOnCXXNestedNameSpecifier() 901 SourceRange R(TemplateNameLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier() 913 QualType T = CheckTemplateIdType(Template, TemplateNameLoc, TemplateArgs); in ActOnCXXNestedNameSpecifier() 920 Diag(TemplateNameLoc, diag::err_nested_name_spec_non_tag) << T; in ActOnCXXNestedNameSpecifier() 930 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier()
|
H A D | SemaTemplate.cpp | 1077 Diag(TypeConstr->TemplateNameLoc, in CheckTypeConstraint() 1086 Diag(TypeConstr->TemplateNameLoc, in CheckTypeConstraint() 1116 TypeConstr->TemplateNameLoc); in BuildTypeConstraint() 3957 SourceLocation TemplateNameLoc = D.getIdentifierLoc(); in ActOnVarTemplateSpecialization() local 3990 if (CheckTemplateArgumentList(VarTemplate, TemplateNameLoc, TemplateArgs, in ActOnVarTemplateSpecialization() 3998 if (CheckTemplatePartialSpecializationArgs(TemplateNameLoc, VarTemplate, in ActOnVarTemplateSpecialization() 4008 Diag(TemplateNameLoc, diag::err_partial_spec_fully_specialized) in ActOnVarTemplateSpecialization() 4021 Diag(TemplateNameLoc, diag::err_partial_spec_args_match_primary_template) in ActOnVarTemplateSpecialization() 4045 TemplateNameLoc, in ActOnVarTemplateSpecialization() 4055 Specialization->setLocation(TemplateNameLoc); in ActOnVarTemplateSpecialization() [all …]
|
H A D | SemaTemplateDeductionGuide.cpp | 111 SourceLocation TemplateNameLoc, in RebuildTemplateSpecializationType() argument 115 return Base::RebuildTemplateSpecializationType(Template, TemplateNameLoc, in RebuildTemplateSpecializationType() 123 return Base::RebuildTemplateSpecializationType(Template, TemplateNameLoc, in RebuildTemplateSpecializationType() 135 TemplateName(NewTATD), TemplateNameLoc, TemplateArgs); in RebuildTemplateSpecializationType()
|
H A D | SemaConcept.cpp | 435 Sema &S, const NamedDecl *Template, SourceLocation TemplateNameLoc, in calculateConstraintSatisfaction() argument 442 SourceLocation TemplateNameLoc; in calculateConstraintSatisfaction() member 454 TemplateDeductionInfo Info(TemplateNameLoc); in calculateConstraintSatisfaction() 567 ConstraintEvaluator{S, Template, TemplateNameLoc, MLTAL, Satisfaction}); in calculateConstraintSatisfaction()
|
H A D | DeclSpec.cpp | 39 StartLocation = TemplateId->TemplateNameLoc; in setTemplateId() 50 StartLocation = TemplateId->TemplateNameLoc; in setConstructorTemplateId()
|
H A D | SemaExprCXX.cpp | 8233 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr() 8286 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr() 9232 TemplateId->TemplateNameLoc, in ActOnTypeRequirement()
|
H A D | SemaType.cpp | 3046 TemplateId->TemplateNameLoc), in InventTemplateParameter() 5974 TemplateId->TemplateNameLoc); in VisitAutoTypeLoc()
|
H A D | SemaDeclCXX.cpp | 863 SourceRange TemplRange{TemplRep->TemplateNameLoc, in ActOnDecompositionDeclarator() 866 : TemplRep->TemplateNameLoc}; in ActOnDecompositionDeclarator() 867 Diag(TemplRep->TemplateNameLoc, diag::err_decomp_decl_constraint) in ActOnDecompositionDeclarator()
|
H A D | TreeTransform.h | 16262 SourceLocation TemplateNameLoc, in RebuildTemplateSpecializationType() argument 16264 return SemaRef.CheckTemplateIdType(Template, TemplateNameLoc, TemplateArgs); in RebuildTemplateSpecializationType()
|
H A D | SemaDecl.cpp | 5879 SourceLocation TNameLoc = Name.TemplateId->TemplateNameLoc; in GetNameFromUnqualifiedId()
|
H A D | SemaExpr.cpp | 2333 SourceLocation TNameLoc = Id.TemplateId->TemplateNameLoc; in DecomposeUnqualifiedId()
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 1263 SourceLocation TemplateNameLoc = TemplateName.getSourceRange().getBegin(); in AnnotateTemplateIdToken() local 1288 TemplateName.Identifier, TemplateNameLoc, in AnnotateTemplateIdToken() 1298 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken() 1315 TemplateKWLoc, TemplateNameLoc, TemplateII, OpKind, Template, TNK, in AnnotateTemplateIdToken() 1322 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken() 1367 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, in AnnotateTemplateIdTokenAsType()
|
H A D | ParseExprCXX.cpp | 397 TemplateId->TemplateNameLoc, in ParseOptionalCXXScopeSpecifier() 405 : TemplateId->TemplateNameLoc; in ParseOptionalCXXScopeSpecifier() 578 SourceLocation TemplateNameLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local 581 getCurScope(), SS, TemplateNameLoc, TemplateName, ObjectType, in ParseOptionalCXXScopeSpecifier() 3073 Diag(TemplateId->TemplateNameLoc, in ParseUnqualifiedId() 3079 *TemplateId->Name, TemplateId->TemplateNameLoc, getCurScope(), SS, in ParseUnqualifiedId() 3083 Result.setConstructorName(Ty, TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
|
H A D | ParseDeclCXX.cpp | 783 << SourceRange(TemplateId->TemplateNameLoc, TemplateId->RAngleLoc); in ParseUsingDeclaration() 2158 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, TemplateArgsPtr, in ParseClassSpecifier() 2173 TemplateId->Template, TemplateId->TemplateNameLoc, in ParseClassSpecifier() 2200 Diag(TemplateId->TemplateNameLoc, in ParseClassSpecifier()
|
H A D | Parser.cpp | 2095 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, in TryAnnotateTypeOrScopeToken()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | TemplateBase.cpp | 700 SourceLocation TemplateNameLoc, SourceLocation EllipsisLoc) { in TemplateArgumentLocInfo() argument 704 Template->TemplateNameLoc = TemplateNameLoc; in TemplateArgumentLocInfo()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 7500 SourceLocation TemplateNameLoc = readSourceLocation(); in readTemplateArgumentLocInfo() local 7502 TemplateNameLoc, SourceLocation()); in readTemplateArgumentLocInfo() 7506 SourceLocation TemplateNameLoc = readSourceLocation(); in readTemplateArgumentLocInfo() local 7509 TemplateNameLoc, EllipsisLoc); in readTemplateArgumentLocInfo()
|