/external/clang/include/clang/AST/ |
D | TemplateBase.h | 369 unsigned TemplateNameLoc; member 387 SourceLocation TemplateNameLoc, in TemplateArgumentLocInfo() 392 Template.TemplateNameLoc = TemplateNameLoc.getRawEncoding(); in TemplateArgumentLocInfo() 410 return SourceLocation::getFromRawEncoding(Template.TemplateNameLoc); in getTemplateNameLoc() 444 SourceLocation TemplateNameLoc, 446 : Argument(Argument), LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) { in Argument()
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 2494 SourceLocation TemplateNameLoc = D.getIdentifierLoc(); in ActOnVarTemplateSpecialization() local 2525 if (CheckTemplateArgumentList(VarTemplate, TemplateNameLoc, TemplateArgs, in ActOnVarTemplateSpecialization() 2533 *this, TemplateNameLoc, VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization() 2542 Diag(TemplateNameLoc, diag::err_partial_spec_fully_specialized) in ActOnVarTemplateSpecialization() 2553 Diag(TemplateNameLoc, diag::err_partial_spec_args_match_primary_template) in ActOnVarTemplateSpecialization() 2577 TemplateNameLoc, in ActOnVarTemplateSpecialization() 2587 Specialization->setLocation(TemplateNameLoc); in ActOnVarTemplateSpecialization() 2596 TemplateNameLoc, TemplateParams, VarTemplate, DI->getType(), DI, SC, in ActOnVarTemplateSpecialization() 2619 Diag(TemplateNameLoc, diag::warn_partial_specs_not_deducible) in ActOnVarTemplateSpecialization() 2621 << SourceRange(TemplateNameLoc, RAngleLoc); in ActOnVarTemplateSpecialization() [all …]
|
D | SemaCXXScopeSpec.cpp | 862 SourceLocation TemplateNameLoc, in ActOnCXXNestedNameSpecifier() argument 892 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier() 906 SourceRange R(TemplateNameLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier() 918 QualType T = CheckTemplateIdType(Template.get(), TemplateNameLoc, in ActOnCXXNestedNameSpecifier() 926 Diag(TemplateNameLoc, diag::err_nested_name_spec_non_tag) << T; in ActOnCXXNestedNameSpecifier() 936 SpecTL.setTemplateNameLoc(TemplateNameLoc); in ActOnCXXNestedNameSpecifier()
|
D | DeclSpec.cpp | 35 StartLocation = TemplateId->TemplateNameLoc; in setTemplateId() 43 StartLocation = TemplateId->TemplateNameLoc; in setConstructorTemplateId()
|
D | SemaExprCXX.cpp | 5977 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr() 6026 TemplateId->TemplateNameLoc, in ActOnPseudoDestructorExpr()
|
D | TreeTransform.h | 11336 SourceLocation TemplateNameLoc, in RebuildTemplateSpecializationType() argument 11338 return SemaRef.CheckTemplateIdType(Template, TemplateNameLoc, TemplateArgs); in RebuildTemplateSpecializationType()
|
D | SemaDecl.cpp | 4526 SourceLocation TNameLoc = Name.TemplateId->TemplateNameLoc; in GetNameFromUnqualifiedId()
|
D | SemaExpr.cpp | 1750 SourceLocation TNameLoc = Id.TemplateId->TemplateNameLoc; in DecomposeUnqualifiedId()
|
/external/clang/lib/Parse/ |
D | ParseTemplate.cpp | 880 SourceLocation TemplateNameLoc, in ParseTemplateIdAfterTemplateName() argument 959 SourceLocation TemplateNameLoc = TemplateName.getSourceRange().getBegin(); in AnnotateTemplateIdToken() local 965 TemplateNameLoc, in AnnotateTemplateIdToken() 983 Template, TemplateNameLoc, in AnnotateTemplateIdToken() 999 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken() 1006 TemplateId->TemplateNameLoc = TemplateNameLoc; in AnnotateTemplateIdToken() 1027 Tok.setLocation(TemplateNameLoc); in AnnotateTemplateIdToken() 1060 TemplateId->TemplateNameLoc, in AnnotateTemplateIdTokenAsType()
|
D | ParseExprCXX.cpp | 403 TemplateId->TemplateNameLoc, in ParseOptionalCXXScopeSpecifier() 411 : TemplateId->TemplateNameLoc; in ParseOptionalCXXScopeSpecifier() 2071 TemplateId->TemplateNameLoc = Id.StartLocation; in ParseUnqualifiedIdTemplateId() 2075 TemplateId->TemplateNameLoc = Id.StartLocation; in ParseUnqualifiedIdTemplateId() 2449 Diag(TemplateId->TemplateNameLoc, in ParseUnqualifiedId() 2455 TemplateId->TemplateNameLoc, in ParseUnqualifiedId() 2461 Result.setConstructorName(Ty, TemplateId->TemplateNameLoc, in ParseUnqualifiedId()
|
D | ParseDeclCXX.cpp | 1609 TemplateId->TemplateNameLoc, in ParseClassSpecifier() 1627 TemplateId->TemplateNameLoc, in ParseClassSpecifier() 1656 Diag(TemplateId->TemplateNameLoc, in ParseClassSpecifier()
|
D | Parser.cpp | 1634 TemplateId->TemplateNameLoc, in TryAnnotateTypeOrScopeToken()
|
D | ParseDecl.cpp | 2786 Diag(TemplateId->TemplateNameLoc, in ParseDeclarationSpecifiers()
|
/external/clang/include/clang/Sema/ |
D | ParsedTemplate.h | 151 SourceLocation TemplateNameLoc; member
|
D | Sema.h | 4922 SourceLocation TemplateNameLoc, 5661 SourceLocation TemplateNameLoc, 5727 SourceLocation TemplateNameLoc, 5906 SourceLocation TemplateNameLoc,
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 2536 SourceLocation TemplateNameLoc,
|
/external/clang/lib/Serialization/ |
D | ASTReader.cpp | 6156 SourceLocation TemplateNameLoc = ReadSourceLocation(F, Record, Index); in GetTemplateArgumentLocInfo() local 6157 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo() 6163 SourceLocation TemplateNameLoc = ReadSourceLocation(F, Record, Index); in GetTemplateArgumentLocInfo() local 6165 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo()
|