• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/

Lines Matching defs:TemplateKWLoc

723                                  SourceLocation TemplateKWLoc,
758 /*Op*/ SourceLocation(), SS.getWithLocInContext(Context), TemplateKWLoc,
762 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs);
767 SourceLocation TemplateKWLoc,
776 Context, QualifierLoc, TemplateKWLoc, NameInfo, TemplateArgs);
1165 SS, /*TemplateKWLoc=*/SourceLocation(), NameInfo,
3755 Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc,
3779 return ActOnTypenameType(nullptr, SourceLocation(), SS, TemplateKWLoc,
3791 TemplateKWLoc.isInvalid()
3820 SpecTL.setTemplateKeywordLoc(TemplateKWLoc);
3837 SpecTL.setTemplateKeywordLoc(TemplateKWLoc);
3862 SourceLocation TemplateKWLoc,
3894 SpecTL.setTemplateKeywordLoc(TemplateKWLoc);
3938 SpecTL.setTemplateKeywordLoc(TemplateKWLoc);
4141 Scope *S, Declarator &D, TypeSourceInfo *DI, SourceLocation TemplateKWLoc,
4256 Context, VarTemplate->getDeclContext(), TemplateKWLoc,
4274 Context, VarTemplate->getDeclContext(), TemplateKWLoc, TemplateNameLoc,
4311 Specialization->setTemplateKeywordLoc(TemplateKWLoc);
4534 SourceLocation TemplateKWLoc,
4568 TemplateKWLoc, ConceptNameInfo, FoundDecl, NamedConcept,
4574 SourceLocation TemplateKWLoc,
4610 TemplateKWLoc, TemplateArgs);
4614 return CheckConceptTemplateId(SS, TemplateKWLoc, R.getLookupNameInfo(),
4625 TemplateKWLoc,
4636 SourceLocation TemplateKWLoc,
4640 assert(TemplateArgs || TemplateKWLoc.isValid());
4645 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs);
4651 TemplateKWLoc))
4671 return BuildTemplateIdExpr(SS, TemplateKWLoc, R, /*ADL*/ false, TemplateArgs);
4686 /// \p SS will be "MetaFun::", \p TemplateKWLoc contains the location
4690 SourceLocation TemplateKWLoc,
4696 if (TemplateKWLoc.isValid() && S && !S->getTemplateParamParent())
4697 Diag(TemplateKWLoc,
4701 << FixItHint::CreateRemoval(TemplateKWLoc);
4730 TemplateNameKind TNK = isTemplateName(S, SS, TemplateKWLoc.isValid(), Name,
4752 << TemplateKWLoc.isValid();
4768 RequiredTemplateKind RTK = TemplateKWLoc.isValid()
4769 ? RequiredTemplateKind(TemplateKWLoc)
4811 << TemplateKWLoc.isValid() << TemplateKWLoc;
5337 SourceLocation TemplateKWLoc;
5339 Context, SS.getWithLocInContext(Context), TemplateKWLoc, NameInfo,
8074 SourceLocation TemplateKWLoc = TemplateParameterLists.size() > 0
8397 Specialization->setTemplateKeywordLoc(TemplateKWLoc);
10218 SourceLocation TemplateKWLoc,
10241 << (TemplateKWLoc.isValid() ? 1 : 0 /*'template'/'typename' keyword*/);
10265 SpecTL.setTemplateKeywordLoc(TemplateKWLoc);
10282 SpecTL.setTemplateKeywordLoc(TemplateKWLoc);