reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/DeclFriend.h
  166                                   ->getTemplateLoc();
tools/clang/include/clang/AST/DeclTemplate.h
  429     return SourceRange(getTemplateParameters()->getTemplateLoc(),
 1590     return SourceRange(getTemplateParameters()->getTemplateLoc(), End);
 3066     return SourceRange(getTemplateParameters()->getTemplateLoc(),
tools/clang/lib/AST/ASTImporter.cpp
  715   auto ToTemplateLocOrErr = import(From->getTemplateLoc());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
 1401       Context.Diag2(Params2->getTemplateLoc(),
 1405       Context.Diag1(Params1->getTemplateLoc(),
tools/clang/lib/AST/Decl.cpp
 1807     return decl->getTemplateParameterList(0)->getTemplateLoc();
tools/clang/lib/Sema/SemaDecl.cpp
 6725         Diag(TemplateParams->getTemplateLoc(),
 6728           << SourceRange(TemplateParams->getTemplateLoc(),
 6761               ? TemplateParamLists[0]->getTemplateLoc()
14752         Diag(TemplateParams->getTemplateLoc(), diag::err_template_tag_noparams)
tools/clang/lib/Sema/SemaDeclCXX.cpp
  704     Diag(TemplateParamLists.front()->getTemplateLoc(),
 3302             << SourceRange(TemplateParams->getTemplateLoc(),
 3306         Diag(TemplateParams->getTemplateLoc(),
 3309             << SourceRange(TemplateParams->getTemplateLoc(),
11028         << SourceRange(TemplateParamLists[1]->getTemplateLoc(),
14620       Diag(TemplateParams->getTemplateLoc(), diag::err_template_tag_noparams)
tools/clang/lib/Sema/SemaTemplate.cpp
   46   return SourceRange(Ps[0]->getTemplateLoc(), Ps[N-1]->getRAngleLoc());
 1796           SemaRef.Context, InnerParams->getTemplateLoc(),
 2739       ExpectedTemplateLoc = ParamLists[0]->getTemplateLoc();
 2835           Diag(ParamLists[ParamIdx]->getTemplateLoc(),
 2926     Diag(ParamLists[ParamIdx]->getTemplateLoc(),
 2929         << SourceRange(ParamLists[ParamIdx]->getTemplateLoc(),
 7237   S.Diag(New->getTemplateLoc(), NextDiag)
 7240     << SourceRange(New->getTemplateLoc(), New->getRAngleLoc());
 7241   S.Diag(Old->getTemplateLoc(), diag::note_template_prev_declaration)
 7243     << SourceRange(Old->getTemplateLoc(), Old->getRAngleLoc());
 7250   S.Diag(New->getTemplateLoc(), diag::err_template_different_requires_clause);
 7251   S.Diag(Old->getTemplateLoc(),  diag::note_template_prev_declaration)
 7386     Diag(TemplateParams->getTemplateLoc(), diag::err_template_linkage)
 7404         return Diag(TemplateParams->getTemplateLoc(),
 7412   return Diag(TemplateParams->getTemplateLoc(),
 7685     ? TemplateParameterLists[0]->getTemplateLoc() : KWLoc;
 7760                                 SourceRange(TemplateParams->getTemplateLoc(),
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 3534     = TemplateParameterList::Create(SemaRef.Context, L->getTemplateLoc(),
tools/clang/lib/Serialization/ASTWriter.cpp
 6071   AddSourceLocation(TemplateParams->getTemplateLoc());