Home
last modified time | relevance | path

Searched refs:TemplateNameLoc (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedTemplate.h159 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 DSema.h2927 TemplateTy TemplateName, SourceLocation TemplateNameLoc,
11419 SourceLocation TemplateNameLoc,
11603 TemplateTy Template, SourceLocation TemplateNameLoc,
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateBase.h479 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 DSemaCXXScopeSpec.cpp850 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 DSemaTemplate.cpp1077 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 DSemaTemplateDeductionGuide.cpp111 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 DSemaConcept.cpp435 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 DDeclSpec.cpp39 StartLocation = TemplateId->TemplateNameLoc; in setTemplateId()
50 StartLocation = TemplateId->TemplateNameLoc; in setConstructorTemplateId()
H A DSemaExprCXX.cpp8233 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr()
8286 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr()
9232 TemplateId->TemplateNameLoc, in ActOnTypeRequirement()
H A DSemaType.cpp3046 TemplateId->TemplateNameLoc), in InventTemplateParameter()
5974 TemplateId->TemplateNameLoc); in VisitAutoTypeLoc()
H A DSemaDeclCXX.cpp863 SourceRange TemplRange{TemplRep->TemplateNameLoc, in ActOnDecompositionDeclarator()
866 : TemplRep->TemplateNameLoc}; in ActOnDecompositionDeclarator()
867 Diag(TemplRep->TemplateNameLoc, diag::err_decomp_decl_constraint) in ActOnDecompositionDeclarator()
H A DTreeTransform.h16262 SourceLocation TemplateNameLoc, in RebuildTemplateSpecializationType() argument
16264 return SemaRef.CheckTemplateIdType(Template, TemplateNameLoc, TemplateArgs); in RebuildTemplateSpecializationType()
H A DSemaDecl.cpp5879 SourceLocation TNameLoc = Name.TemplateId->TemplateNameLoc; in GetNameFromUnqualifiedId()
H A DSemaExpr.cpp2333 SourceLocation TNameLoc = Id.TemplateId->TemplateNameLoc; in DecomposeUnqualifiedId()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseTemplate.cpp1263 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 DParseExprCXX.cpp397 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 DParseDeclCXX.cpp783 << 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 DParser.cpp2095 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, in TryAnnotateTypeOrScopeToken()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateBase.cpp700 SourceLocation TemplateNameLoc, SourceLocation EllipsisLoc) { in TemplateArgumentLocInfo() argument
704 Template->TemplateNameLoc = TemplateNameLoc; in TemplateArgumentLocInfo()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp7500 SourceLocation TemplateNameLoc = readSourceLocation(); in readTemplateArgumentLocInfo() local
7502 TemplateNameLoc, SourceLocation()); in readTemplateArgumentLocInfo()
7506 SourceLocation TemplateNameLoc = readSourceLocation(); in readTemplateArgumentLocInfo() local
7509 TemplateNameLoc, EllipsisLoc); in readTemplateArgumentLocInfo()