| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ParsedTemplate.h | 160 SourceLocation TemplateNameLoc; member 198 Create(SourceLocation TemplateKWLoc, SourceLocation TemplateNameLoc, in Create() 206 TemplateIdAnnotation(TemplateKWLoc, TemplateNameLoc, Name, in Create() 238 SourceLocation TemplateNameLoc, in TemplateIdAnnotation() 246 : TemplateKWLoc(TemplateKWLoc), TemplateNameLoc(TemplateNameLoc), in TemplateIdAnnotation()
|
| H A D | Sema.h | 3379 TemplateTy TemplateName, SourceLocation TemplateNameLoc, 11637 SourceLocation TemplateNameLoc, 11821 TemplateTy Template, SourceLocation TemplateNameLoc,
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 205 SourceLocation TemplateNameLoc, const MultiLevelTemplateArgumentList &MLTAL, in EvaluateAtomicConstraint() argument 214 TemplateDeductionInfo Info(TemplateNameLoc); in EvaluateAtomicConstraint() 294 SourceLocation TemplateNameLoc, const MultiLevelTemplateArgumentList &MLTAL, in EvaluateFoldExpandedConstraintSize() argument 327 SourceLocation TemplateNameLoc, const MultiLevelTemplateArgumentList &MLTAL, 332 const NamedDecl *Template, SourceLocation TemplateNameLoc, in calculateConstraintSatisfaction() argument 338 S, LHS, Template, TemplateNameLoc, MLTAL, Satisfaction); in calculateConstraintSatisfaction() 366 S, RHS, Template, TemplateNameLoc, MLTAL, Satisfaction); in calculateConstraintSatisfaction() 396 SourceLocation TemplateNameLoc, const MultiLevelTemplateArgumentList &MLTAL, in calculateConstraintSatisfaction() argument 404 TemplateNameLoc, MLTAL, Satisfaction); in calculateConstraintSatisfaction() 416 S, FE, Template, TemplateNameLoc, MLTAL, Satisfaction); in calculateConstraintSatisfaction() [all …]
|
| H A D | SemaCXXScopeSpec.cpp | 842 SourceLocation TemplateNameLoc, in ActOnCXXNestedNameSpecifier() argument 875 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier() 888 resolveAssumedTemplateNameAsType(S, Template, TemplateNameLoc)) in ActOnCXXNestedNameSpecifier() 894 SourceRange R(TemplateNameLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier() 906 QualType T = CheckTemplateIdType(Template, TemplateNameLoc, TemplateArgs); in ActOnCXXNestedNameSpecifier() 913 Diag(TemplateNameLoc, diag::err_nested_name_spec_non_tag) << T; in ActOnCXXNestedNameSpecifier() 923 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier()
|
| H A D | SemaTemplate.cpp | 1080 Diag(TypeConstr->TemplateNameLoc, in CheckTypeConstraint() 1085 if (CheckConceptUseInDefinition(CD, TypeConstr->TemplateNameLoc)) in CheckTypeConstraint() 1092 Diag(TypeConstr->TemplateNameLoc, in CheckTypeConstraint() 1122 TypeConstr->TemplateNameLoc); in BuildTypeConstraint() 4241 SourceLocation TemplateNameLoc = D.getIdentifierLoc(); in ActOnVarTemplateSpecialization() local 4265 Diag(TemplateNameLoc, diag::warn_invalid_specialization) in ActOnVarTemplateSpecialization() 4281 if (CheckTemplateArgumentList(VarTemplate, TemplateNameLoc, TemplateArgs, in ActOnVarTemplateSpecialization() 4290 if (CheckTemplatePartialSpecializationArgs(TemplateNameLoc, VarTemplate, in ActOnVarTemplateSpecialization() 4300 Diag(TemplateNameLoc, diag::err_partial_spec_fully_specialized) in ActOnVarTemplateSpecialization() 4313 Diag(TemplateNameLoc, diag::err_partial_spec_args_match_primary_template) in ActOnVarTemplateSpecialization() [all …]
|
| H A D | SemaTemplateDeductionGuide.cpp | 110 SourceLocation TemplateNameLoc, in RebuildTemplateSpecializationType() argument 114 return Base::RebuildTemplateSpecializationType(Template, TemplateNameLoc, in RebuildTemplateSpecializationType() 122 return Base::RebuildTemplateSpecializationType(Template, TemplateNameLoc, in RebuildTemplateSpecializationType() 134 TemplateName(NewTATD), TemplateNameLoc, TemplateArgs); in RebuildTemplateSpecializationType()
|
| H A D | DeclSpec.cpp | 36 StartLocation = TemplateId->TemplateNameLoc; in setTemplateId() 47 StartLocation = TemplateId->TemplateNameLoc; in setConstructorTemplateId()
|
| H A D | SemaExprCXX.cpp | 7254 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr() 7307 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr() 7841 TemplateId->TemplateNameLoc, in ActOnTypeRequirement()
|
| H A D | SemaType.cpp | 3098 TemplateId->TemplateNameLoc), in InventTemplateParameter() 6053 TemplateId->TemplateNameLoc); in VisitAutoTypeLoc()
|
| H A D | SemaDeclCXX.cpp | 865 SourceRange TemplRange{TemplRep->TemplateNameLoc, in ActOnDecompositionDeclarator() 868 : TemplRep->TemplateNameLoc}; in ActOnDecompositionDeclarator() 869 Diag(TemplRep->TemplateNameLoc, diag::err_decomp_decl_constraint) in ActOnDecompositionDeclarator()
|
| H A D | TreeTransform.h | 17399 SourceLocation TemplateNameLoc, in RebuildTemplateSpecializationType() argument 17401 return SemaRef.CheckTemplateIdType(Template, TemplateNameLoc, TemplateArgs); in RebuildTemplateSpecializationType()
|
| H A D | SemaDecl.cpp | 5993 SourceLocation TNameLoc = Name.TemplateId->TemplateNameLoc; in GetNameFromUnqualifiedId()
|
| H A D | SemaExpr.cpp | 2440 SourceLocation TNameLoc = Id.TemplateId->TemplateNameLoc; in DecomposeUnqualifiedId()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 485 SourceLocation TemplateNameLoc; 504 SourceLocation TemplateNameLoc, 520 return getTemplate()->TemplateNameLoc; 560 SourceLocation TemplateNameLoc, 563 LocInfo(Ctx, QualifierLoc, TemplateNameLoc, EllipsisLoc) {
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 1091 SourceLocation TemplateNameLoc = TemplateName.getSourceRange().getBegin(); in AnnotateTemplateIdToken() local 1116 TemplateName.Identifier, TemplateNameLoc, in AnnotateTemplateIdToken() 1126 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken() 1143 TemplateKWLoc, TemplateNameLoc, TemplateII, OpKind, Template, TNK, in AnnotateTemplateIdToken() 1150 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken() 1180 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, in AnnotateTemplateIdTokenAsType()
|
| H A D | ParseExprCXX.cpp | 359 TemplateId->TemplateNameLoc, in ParseOptionalCXXScopeSpecifier() 367 : TemplateId->TemplateNameLoc; in ParseOptionalCXXScopeSpecifier() 2680 Diag(TemplateId->TemplateNameLoc, in ParseUnqualifiedId() 2686 *TemplateId->Name, TemplateId->TemplateNameLoc, getCurScope(), SS, in ParseUnqualifiedId() 2690 Result.setConstructorName(Ty, TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
|
| H A D | ParseDeclCXX.cpp | 695 << SourceRange(TemplateId->TemplateNameLoc, TemplateId->RAngleLoc); in ParseUsingDeclaration() 2005 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, TemplateArgsPtr, in ParseClassSpecifier() 2020 TemplateId->Template, TemplateId->TemplateNameLoc, in ParseClassSpecifier() 2047 Diag(TemplateId->TemplateNameLoc, in ParseClassSpecifier()
|
| H A D | Parser.cpp | 1988 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, in TryAnnotateTypeOrScopeToken()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 695 SourceLocation TemplateNameLoc, SourceLocation EllipsisLoc) { in TemplateArgumentLocInfo() argument 699 Template->TemplateNameLoc = TemplateNameLoc; in TemplateArgumentLocInfo()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 7848 SourceLocation TemplateNameLoc = readSourceLocation(); in readTemplateArgumentLocInfo() local 7850 TemplateNameLoc, SourceLocation()); in readTemplateArgumentLocInfo() 7854 SourceLocation TemplateNameLoc = readSourceLocation(); in readTemplateArgumentLocInfo() local 7857 TemplateNameLoc, EllipsisLoc); in readTemplateArgumentLocInfo()
|