/external/llvm-project/clang/include/clang/Sema/ |
D | ParsedTemplate.h | 160 SourceLocation TemplateNameLoc; member 200 Create(SourceLocation TemplateKWLoc, SourceLocation TemplateNameLoc, in Create() 208 TemplateIdAnnotation(TemplateKWLoc, TemplateNameLoc, Name, in Create() 240 SourceLocation TemplateNameLoc, IdentifierInfo *Name, in TemplateIdAnnotation() 247 : TemplateKWLoc(TemplateKWLoc), TemplateNameLoc(TemplateNameLoc), in TemplateIdAnnotation()
|
/external/clang/include/clang/AST/ |
D | TemplateBase.h | 376 unsigned TemplateNameLoc; member 394 SourceLocation TemplateNameLoc, in TemplateArgumentLocInfo() 399 Template.TemplateNameLoc = TemplateNameLoc.getRawEncoding(); in TemplateArgumentLocInfo() 417 return SourceLocation::getFromRawEncoding(Template.TemplateNameLoc); in getTemplateNameLoc() 451 SourceLocation TemplateNameLoc, 453 : Argument(Argument), LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) { in Argument()
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 2532 SourceLocation TemplateNameLoc = D.getIdentifierLoc(); in ActOnVarTemplateSpecialization() local 2563 if (CheckTemplateArgumentList(VarTemplate, TemplateNameLoc, TemplateArgs, in ActOnVarTemplateSpecialization() 2571 *this, TemplateNameLoc, VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization() 2580 Diag(TemplateNameLoc, diag::err_partial_spec_fully_specialized) in ActOnVarTemplateSpecialization() 2591 Diag(TemplateNameLoc, diag::err_partial_spec_args_match_primary_template) in ActOnVarTemplateSpecialization() 2615 TemplateNameLoc, in ActOnVarTemplateSpecialization() 2625 Specialization->setLocation(TemplateNameLoc); in ActOnVarTemplateSpecialization() 2634 TemplateNameLoc, TemplateParams, VarTemplate, DI->getType(), DI, SC, in ActOnVarTemplateSpecialization() 2657 Diag(TemplateNameLoc, diag::warn_partial_specs_not_deducible) in ActOnVarTemplateSpecialization() 2659 << SourceRange(TemplateNameLoc, RAngleLoc); in ActOnVarTemplateSpecialization() [all …]
|
D | SemaCXXScopeSpec.cpp | 892 SourceLocation TemplateNameLoc, in ActOnCXXNestedNameSpecifier() argument 922 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier() 936 SourceRange R(TemplateNameLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier() 948 QualType T = CheckTemplateIdType(Template.get(), TemplateNameLoc, in ActOnCXXNestedNameSpecifier() 956 Diag(TemplateNameLoc, diag::err_nested_name_spec_non_tag) << T; in ActOnCXXNestedNameSpecifier() 966 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier()
|
D | DeclSpec.cpp | 35 StartLocation = TemplateId->TemplateNameLoc; in setTemplateId() 43 StartLocation = TemplateId->TemplateNameLoc; in setConstructorTemplateId()
|
D | SemaExprCXX.cpp | 6253 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr() 6302 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr()
|
/external/llvm-project/clang/include/clang/AST/ |
D | TemplateBase.h | 412 unsigned TemplateNameLoc; 431 SourceLocation TemplateNameLoc, 447 return SourceLocation::getFromRawEncoding(getTemplate()->TemplateNameLoc); 486 SourceLocation TemplateNameLoc, 489 LocInfo(Ctx, QualifierLoc, TemplateNameLoc, EllipsisLoc) {
|
/external/clang/lib/Parse/ |
D | ParseTemplate.cpp | 900 SourceLocation TemplateNameLoc, in ParseTemplateIdAfterTemplateName() argument 979 SourceLocation TemplateNameLoc = TemplateName.getSourceRange().getBegin(); in AnnotateTemplateIdToken() local 985 TemplateNameLoc, in AnnotateTemplateIdToken() 1003 Template, TemplateNameLoc, in AnnotateTemplateIdToken() 1019 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken() 1026 TemplateId->TemplateNameLoc = TemplateNameLoc; in AnnotateTemplateIdToken() 1047 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken() 1080 TemplateId->TemplateNameLoc, in AnnotateTemplateIdTokenAsType()
|
D | ParseExprCXX.cpp | 403 TemplateId->TemplateNameLoc, in ParseOptionalCXXScopeSpecifier() 411 : TemplateId->TemplateNameLoc; in ParseOptionalCXXScopeSpecifier() 2150 TemplateId->TemplateNameLoc = Id.StartLocation; in ParseUnqualifiedIdTemplateId() 2154 TemplateId->TemplateNameLoc = Id.StartLocation; in ParseUnqualifiedIdTemplateId() 2527 Diag(TemplateId->TemplateNameLoc, in ParseUnqualifiedId() 2533 Actions.getTypeName(*TemplateId->Name, TemplateId->TemplateNameLoc, in ParseUnqualifiedId() 2537 Result.setConstructorName(Ty, TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
|
D | ParseDeclCXX.cpp | 1624 TemplateId->TemplateNameLoc, in ParseClassSpecifier() 1642 TemplateId->TemplateNameLoc, in ParseClassSpecifier() 1671 Diag(TemplateId->TemplateNameLoc, in ParseClassSpecifier()
|
D | Parser.cpp | 1660 TemplateId->TemplateNameLoc, in TryAnnotateTypeOrScopeToken()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaCXXScopeSpec.cpp | 892 SourceLocation TemplateNameLoc, in ActOnCXXNestedNameSpecifier() argument 924 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier() 938 resolveAssumedTemplateNameAsType(S, Template, TemplateNameLoc)) in ActOnCXXNestedNameSpecifier() 944 SourceRange R(TemplateNameLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier() 956 QualType T = CheckTemplateIdType(Template, TemplateNameLoc, TemplateArgs); in ActOnCXXNestedNameSpecifier() 963 Diag(TemplateNameLoc, diag::err_nested_name_spec_non_tag) << T; in ActOnCXXNestedNameSpecifier() 973 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier()
|
D | SemaTemplate.cpp | 1115 Diag(TypeConstr->TemplateNameLoc, in ActOnTypeConstraint() 1124 Diag(TypeConstr->TemplateNameLoc, in ActOnTypeConstraint() 1137 TypeConstr->TemplateNameLoc), CD, in ActOnTypeConstraint() 4269 SourceLocation TemplateNameLoc = D.getIdentifierLoc(); in ActOnVarTemplateSpecialization() local 4300 if (CheckTemplateArgumentList(VarTemplate, TemplateNameLoc, TemplateArgs, in ActOnVarTemplateSpecialization() 4308 if (CheckTemplatePartialSpecializationArgs(TemplateNameLoc, VarTemplate, in ActOnVarTemplateSpecialization() 4319 Diag(TemplateNameLoc, diag::err_partial_spec_fully_specialized) in ActOnVarTemplateSpecialization() 4332 Diag(TemplateNameLoc, diag::err_partial_spec_args_match_primary_template) in ActOnVarTemplateSpecialization() 4356 TemplateNameLoc, in ActOnVarTemplateSpecialization() 4366 Specialization->setLocation(TemplateNameLoc); in ActOnVarTemplateSpecialization() [all …]
|
D | SemaConcept.cpp | 196 SourceLocation TemplateNameLoc, MultiLevelTemplateArgumentList &MLTAL, in calculateConstraintSatisfaction() argument 206 TemplateDeductionInfo Info(TemplateNameLoc); in calculateConstraintSatisfaction()
|
D | DeclSpec.cpp | 38 StartLocation = TemplateId->TemplateNameLoc; in setTemplateId() 49 StartLocation = TemplateId->TemplateNameLoc; in setConstructorTemplateId()
|
D | SemaExprCXX.cpp | 7513 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr() 7566 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr() 8516 TemplateId->TemplateNameLoc, in ActOnTypeRequirement()
|
/external/llvm-project/clang/lib/AST/ |
D | TemplateBase.cpp | 522 SourceLocation TemplateNameLoc, SourceLocation EllipsisLoc) { in TemplateArgumentLocInfo() argument 526 Template->TemplateNameLoc = TemplateNameLoc.getRawEncoding(); in TemplateArgumentLocInfo()
|
/external/clang/include/clang/Sema/ |
D | ParsedTemplate.h | 158 SourceLocation TemplateNameLoc; member
|
D | Sema.h | 5039 SourceLocation TemplateNameLoc, 5786 SourceLocation TemplateNameLoc, 5852 SourceLocation TemplateNameLoc, 6031 SourceLocation TemplateNameLoc,
|
/external/llvm-project/clang/lib/Parse/ |
D | ParseTemplate.cpp | 1305 SourceLocation TemplateNameLoc = TemplateName.getSourceRange().getBegin(); in AnnotateTemplateIdToken() local 1330 TemplateName.Identifier, TemplateNameLoc, in AnnotateTemplateIdToken() 1340 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken() 1357 TemplateKWLoc, TemplateNameLoc, TemplateII, OpKind, Template, TNK, in AnnotateTemplateIdToken() 1364 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken() 1406 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, in AnnotateTemplateIdTokenAsType()
|
D | ParseExprCXX.cpp | 363 TemplateId->TemplateNameLoc, in ParseOptionalCXXScopeSpecifier() 371 : TemplateId->TemplateNameLoc; in ParseOptionalCXXScopeSpecifier() 530 SourceLocation TemplateNameLoc = ConsumeToken(); in ParseOptionalCXXScopeSpecifier() local 533 getCurScope(), SS, TemplateNameLoc, TemplateName, ObjectType, in ParseOptionalCXXScopeSpecifier() 2860 Diag(TemplateId->TemplateNameLoc, in ParseUnqualifiedId() 2866 *TemplateId->Name, TemplateId->TemplateNameLoc, getCurScope(), SS, in ParseUnqualifiedId() 2870 Result.setConstructorName(Ty, TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
|
D | ParseDeclCXX.cpp | 1827 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, TemplateArgsPtr, in ParseClassSpecifier() 1842 TemplateId->TemplateNameLoc, in ParseClassSpecifier() 1871 Diag(TemplateId->TemplateNameLoc, in ParseClassSpecifier()
|
D | Parser.cpp | 1919 TemplateId->TemplateNameLoc, TemplateId->LAngleLoc, in TryAnnotateTypeOrScopeToken()
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 2623 SourceLocation TemplateNameLoc,
|
/external/clang/lib/Serialization/ |
D | ASTReader.cpp | 6173 SourceLocation TemplateNameLoc = ReadSourceLocation(F, Record, Index); in GetTemplateArgumentLocInfo() local 6174 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo() 6180 SourceLocation TemplateNameLoc = ReadSourceLocation(F, Record, Index); in GetTemplateArgumentLocInfo() local 6182 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo()
|