Searched defs:TemplateNameLoc (Results 1 - 6 of 6) sorted by relevance

/external/clang/include/clang/Sema/
H A DParsedTemplate.h149 /// TemplateNameLoc - The location of the template name within the
151 SourceLocation TemplateNameLoc; member in struct:clang::TemplateIdAnnotation
/external/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp759 SourceLocation TemplateNameLoc,
789 SpecTL.setTemplateNameLoc(TemplateNameLoc);
803 SourceRange R(TemplateNameLoc, RAngleLoc);
815 QualType T = CheckTemplateIdType(Template.get(), TemplateNameLoc,
823 Diag(TemplateNameLoc, diag::err_nested_name_spec_non_tag) << T;
833 SpecTL.setTemplateNameLoc(TemplateNameLoc);
755 ActOnCXXNestedNameSpecifier(Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy Template, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, SourceLocation CCLoc, bool EnteringContext) argument
H A DSemaTemplate.cpp5070 SourceLocation TemplateNameLoc,
5089 Diag(TemplateNameLoc, diag::err_not_class_template_specialization)
5104 = MatchTemplateParametersToScopeSpecifier(TemplateNameLoc,
5105 TemplateNameLoc,
5199 if (CheckTemplateArgumentList(ClassTemplate, TemplateNameLoc,
5217 Diag(TemplateNameLoc, diag::err_partial_spec_fully_specialized)
5243 TemplateNameLoc,
5258 Specialization->setLocation(TemplateNameLoc);
5280 Diag(TemplateNameLoc, diag::err_partial_spec_args_match_primary_template)
5285 TemplateNameLoc,
5064 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
6166 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
6818 ActOnTypenameType(Scope *S, SourceLocation TypenameLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateIn, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
[all...]
H A DTreeTransform.h9084 SourceLocation TemplateNameLoc,
9086 return SemaRef.CheckTemplateIdType(Template, TemplateNameLoc, TemplateArgs);
9082 RebuildTemplateSpecializationType( TemplateName Template, SourceLocation TemplateNameLoc, TemplateArgumentListInfo &TemplateArgs) argument
/external/clang/include/clang/AST/
H A DTemplateBase.h373 unsigned TemplateNameLoc; member in struct:clang::TemplateArgumentLocInfo::__anon2889::__anon2890
386 SourceLocation TemplateNameLoc,
391 Template.TemplateNameLoc = TemplateNameLoc.getRawEncoding();
409 return SourceLocation::getFromRawEncoding(Template.TemplateNameLoc);
443 SourceLocation TemplateNameLoc,
445 : Argument(Argument), LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) {
385 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateNameLoc, SourceLocation EllipsisLoc) argument
441 TemplateArgumentLoc(const TemplateArgument &Argument, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateNameLoc, SourceLocation EllipsisLoc = SourceLocation()) argument
/external/clang/lib/Parse/
H A DParseTemplate.cpp676 /// \param TemplateNameLoc the source location of the template name
687 SourceLocation TemplateNameLoc,
792 SourceLocation TemplateNameLoc = TemplateName.getSourceRange().getBegin(); local
798 TemplateNameLoc,
818 Template, TemplateNameLoc,
835 Tok.setLocation(TemplateNameLoc);
842 TemplateId->TemplateNameLoc = TemplateNameLoc;
863 Tok.setLocation(TemplateNameLoc);
899 TemplateId->TemplateNameLoc,
686 ParseTemplateIdAfterTemplateName(TemplateTy Template, SourceLocation TemplateNameLoc, const CXXScopeSpec &SS, bool ConsumeLastToken, SourceLocation &LAngleLoc, TemplateArgList &TemplateArgs, SourceLocation &RAngleLoc) argument
[all...]

Completed in 96 milliseconds