/external/clang/include/clang/AST/ |
H A D | TemplateBase.h | 328 unsigned TemplateNameLoc; member in struct:clang::TemplateArgumentLocInfo::__anon3315::__anon3316 341 SourceLocation TemplateNameLoc, 346 Template.TemplateNameLoc = TemplateNameLoc.getRawEncoding(); 364 return SourceLocation::getFromRawEncoding(Template.TemplateNameLoc); 398 SourceLocation TemplateNameLoc, 400 : Argument(Argument), LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) { 340 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateNameLoc, SourceLocation EllipsisLoc) argument 396 TemplateArgumentLoc(const TemplateArgument &Argument, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateNameLoc, SourceLocation EllipsisLoc = SourceLocation()) argument
|
/external/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 149 /// TemplateNameLoc - The location of the template name within the 151 SourceLocation TemplateNameLoc; member in struct:clang::TemplateIdAnnotation
|
H A D | Sema.h | 3953 /// \param TemplateNameLoc The location of the template name. 3968 SourceLocation TemplateNameLoc, 4697 SourceLocation TemplateNameLoc, 4737 SourceLocation TemplateNameLoc, 4911 /// \param TemplateNameLoc The location of the template name. 4920 SourceLocation TemplateNameLoc,
|
/external/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 687 /// \param TemplateNameLoc the source location of the template name 698 SourceLocation TemplateNameLoc, 873 SourceLocation TemplateNameLoc = TemplateName.getSourceRange().getBegin(); local 879 TemplateNameLoc, 898 Template, TemplateNameLoc, 915 Tok.setLocation(TemplateNameLoc); 922 TemplateId->TemplateNameLoc = TemplateNameLoc; 943 Tok.setLocation(TemplateNameLoc); 976 TemplateId->TemplateNameLoc, 697 ParseTemplateIdAfterTemplateName(TemplateTy Template, SourceLocation TemplateNameLoc, const CXXScopeSpec &SS, bool ConsumeLastToken, SourceLocation &LAngleLoc, TemplateArgList &TemplateArgs, SourceLocation &RAngleLoc) argument [all...] |
H A D | ParseExprCXX.cpp | 311 TemplateId->TemplateNameLoc, 319 : TemplateId->TemplateNameLoc; 1699 TemplateId->TemplateNameLoc = Id.StartLocation; 1703 TemplateId->TemplateNameLoc = Id.StartLocation; 2071 Diag(TemplateId->TemplateNameLoc, 2077 TemplateId->TemplateNameLoc, 2083 Result.setConstructorName(Ty, TemplateId->TemplateNameLoc,
|
H A D | ParseDeclCXX.cpp | 1299 TemplateId->TemplateNameLoc, 1317 TemplateId->TemplateNameLoc, 1339 Diag(TemplateId->TemplateNameLoc, 1361 TemplateId->TemplateNameLoc,
|
H A D | Parser.cpp | 1517 TemplateId->TemplateNameLoc,
|
H A D | ParseDecl.cpp | 2259 Diag(TemplateId->TemplateNameLoc,
|
/external/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 761 SourceLocation TemplateNameLoc, 791 SpecTL.setTemplateNameLoc(TemplateNameLoc); 805 SourceRange R(TemplateNameLoc, RAngleLoc); 817 QualType T = CheckTemplateIdType(Template.get(), TemplateNameLoc, 825 Diag(TemplateNameLoc, diag::err_nested_name_spec_non_tag) << T; 835 SpecTL.setTemplateNameLoc(TemplateNameLoc); 757 ActOnCXXNestedNameSpecifier(Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy Template, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, SourceLocation CCLoc, bool EnteringContext) argument
|
H A D | SemaTemplate.cpp | 5199 SourceLocation TemplateNameLoc, 5218 Diag(TemplateNameLoc, diag::err_not_class_template_specialization) 5233 = MatchTemplateParametersToScopeSpecifier(TemplateNameLoc, 5234 TemplateNameLoc, 5328 if (CheckTemplateArgumentList(ClassTemplate, TemplateNameLoc, 5346 Diag(TemplateNameLoc, diag::err_partial_spec_fully_specialized) 5372 TemplateNameLoc, 5387 Specialization->setLocation(TemplateNameLoc); 5409 Diag(TemplateNameLoc, diag::err_partial_spec_args_match_primary_template) 5414 TemplateNameLoc, 5193 ActOnClassTemplateSpecialization(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, SourceLocation ModulePrivateLoc, CXXScopeSpec &SS, TemplateTy TemplateD, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, AttributeList *Attr, MultiTemplateParamsArg TemplateParameterLists) argument 6306 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS, TemplateTy TemplateD, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, AttributeList *Attr) argument 6954 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateIn, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument [all...] |
H A D | DeclSpec.cpp | 42 StartLocation = TemplateId->TemplateNameLoc; 50 StartLocation = TemplateId->TemplateNameLoc;
|
H A D | SemaExprCXX.cpp | 5208 TemplateId->TemplateNameLoc, 5257 TemplateId->TemplateNameLoc,
|
H A D | TreeTransform.h | 9064 SourceLocation TemplateNameLoc, 9066 return SemaRef.CheckTemplateIdType(Template, TemplateNameLoc, TemplateArgs); 9062 RebuildTemplateSpecializationType( TemplateName Template, SourceLocation TemplateNameLoc, TemplateArgumentListInfo &TemplateArgs) argument
|
H A D | SemaDecl.cpp | 3328 SourceLocation TNameLoc = Name.TemplateId->TemplateNameLoc;
|
H A D | SemaExpr.cpp | 1445 SourceLocation TNameLoc = Id.TemplateId->TemplateNameLoc;
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 2097 SourceLocation TemplateNameLoc,
|
/external/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 4528 SourceLocation TemplateNameLoc = ReadSourceLocation(F, Record, Index); 4529 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, 4535 SourceLocation TemplateNameLoc = ReadSourceLocation(F, Record, Index); 4537 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc,
|