/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/ |
H A D | USRGeneration.cpp | 166 void VisitTemplateName(TemplateName Name); 928 void USRGenerator::VisitTemplateName(TemplateName Name) {
|
H A D | IndexBody.cpp | 162 TemplateName TN = TST->getTemplateName();
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 1048 TemplateName 1049 TransformTemplateName(CXXScopeSpec &SS, TemplateName Name, 1215 TemplateName Template = Arg.getAsTemplate().getNameToSubstitute(); 1331 TemplateName TemplateInstantiator::TransformTemplateName( 1332 CXXScopeSpec &SS, TemplateName Name, SourceLocation NameLoc, 1362 TemplateName Template = Arg.getAsTemplate().getNameToSubstitute(); 3444 TemplateName 3446 TemplateName Name, SourceLocation Loc,
|
H A D | SemaTemplateVariadic.cpp | 101 bool TraverseTemplateName(TemplateName Template) { 465 TemplateName Template,
|
H A D | SemaTemplateInstantiateDecl.cpp | 2879 TemplateName TName = SemaRef.SubstTemplateName( 3520 TemplateName(InstClassTemplate), Converted, 3531 TemplateName(InstClassTemplate), D->getLocation(), InstTemplateArgs, 3866 = SemaRef.Context.getTemplateSpecializationType(TemplateName(ClassTemplate), 3878 TemplateName(ClassTemplate), 3990 TemplateName(VarTemplate), Converted); 4000 TemplateName(VarTemplate), PartialSpec->getLocation(), InstTemplateArgs, 5785 QualType T = CheckTemplateIdType(TemplateName(TD), Loc, Args);
|
H A D | SemaCoroutine.cpp | 99 S.CheckTemplateIdType(TemplateName(CoroTraits), KwLoc, Args); 177 S.CheckTemplateIdType(TemplateName(CoroHandle), Loc, Args);
|
H A D | SemaInit.cpp | 9686 auto TemplateName = DeducedTST->getTemplateName(); 9687 if (TemplateName.isDependent()) 9692 dyn_cast_or_null<ClassTemplateDecl>(TemplateName.getAsTemplateDecl()); 9696 << (int)getTemplateNameKindForDiagnostics(TemplateName) << TemplateName; 9697 if (auto *TD = TemplateName.getAsTemplateDecl()) 9875 << TemplateName), 9889 << TemplateName << !Guides.empty()), 9896 << TemplateName; 9909 << TemplateName << IsDeductionGuid [all...] |
H A D | SemaCXXScopeSpec.cpp | 901 TemplateName Template = OpaqueTemplate.get();
|
H A D | SemaConcept.cpp | 366 << (int)getTemplateNameKindForDiagnostics(TemplateName(TD)) << TD
|
H A D | SemaDecl.cpp | 383 UnqualifiedId TemplateName; local 384 TemplateName.setIdentifier(NewII, NameLoc); 396 isTemplateName(S, *NewSSPtr, false, TemplateName, nullptr, false, 491 T = Context.getDeducedTemplateSpecializationType(TemplateName(TD), 933 TemplateName Template = 1087 TemplateName Template; 1104 Template = TemplateName(TD); 1159 TemplateName(cast<TemplateDecl>(FirstDecl))); 1165 TemplateName(cast<TemplateDecl>(FirstDecl))); 1239 Sema::getTemplateNameKindForDiagnostics(TemplateName Nam [all...] |
H A D | SemaExprMember.cpp | 955 diagnoseMissingTemplateArguments(TemplateName(VarTempl),
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 377 typedef OpaquePtr<TemplateName> TemplateTy; 1983 TemplateName Template; 2022 static NameClassification TypeTemplate(TemplateName Name) { 2028 static NameClassification VarTemplate(TemplateName Name) { 2034 static NameClassification FunctionTemplate(TemplateName Name) { 2040 static NameClassification Concept(TemplateName Name) { 2046 static NameClassification UndeclaredTemplate(TemplateName Name) { 2069 TemplateName getTemplateName() const { 2147 getTemplateNameKindForDiagnostics(TemplateName Name); 2168 void diagnoseExprIntendedAsTemplateName(Scope *S, ExprResult TemplateName, [all...] |
H A D | DeclSpec.h | 1007 UnionParsedTemplateTy TemplateName; member in union:clang::UnqualifiedId::__anon2598 1155 TemplateName = Template;
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Type.h | 21 #include "clang/AST/TemplateName.h" 4945 TemplateName Template; 4947 DeducedTemplateSpecializationType(TemplateName Template, 4958 TemplateName getTemplateName() const { return Template;} 4964 static void Profile(llvm::FoldingSetNodeID &ID, TemplateName Template, 5002 /// either a TemplateName::Template (in which case it is a 5005 /// TemplateName::SubstTemplateTemplateParmPack, or a 5006 /// TemplateName::SubstTemplateTemplateParm (in which case the 5008 TemplateName Template; 5010 TemplateSpecializationType(TemplateName [all...] |
H A D | RecursiveASTVisitor.h | 38 #include "clang/AST/TemplateName.h" 256 bool TraverseTemplateName(TemplateName Template); 800 TemplateName(NameInfo.getName().getCXXDeductionGuideTemplate()))); 817 bool RecursiveASTVisitor<Derived>::TraverseTemplateName(TemplateName Template) {
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtProfile.cpp | 65 virtual void VisitTemplateName(TemplateName Name) = 0; 156 void VisitTemplateName(TemplateName Name) override { 205 void VisitTemplateName(TemplateName Name) override {
|
H A D | TypeLoc.cpp | 20 #include "clang/AST/TemplateName.h" 574 TemplateName Template = Args[i].getAsTemplateOrTemplatePattern();
|
H A D | Type.cpp | 28 #include "clang/AST/TemplateName.h" 3443 TemplateSpecializationType(TemplateName T, 3457 assert((T.getKind() == TemplateName::Template || 3458 T.getKind() == TemplateName::SubstTemplateTemplateParm || 3459 T.getKind() == TemplateName::SubstTemplateTemplateParmPack) && 3491 TemplateName T,
|
H A D | ASTImporter.cpp | 42 #include "clang/AST/TemplateName.h" 824 Expected<TemplateName> ToTemplateOrErr = import(From.getAsTemplate()); 832 Expected<TemplateName> ToTemplateOrErr = 8535 Expected<TemplateName> ASTImporter::Import(TemplateName From) { 8537 case TemplateName::Template: 8539 return TemplateName(cast<TemplateDecl>(*ToTemplateOrErr)); 8543 case TemplateName::OverloadedTemplate: { 8556 case TemplateName::AssumedTemplate: { 8564 case TemplateName [all...] |
H A D | DeclTemplate.cpp | 21 #include "clang/AST/TemplateName.h" 582 = Context.getTemplateSpecializationType(TemplateName(this),
|
H A D | ASTDiagnostic.cpp | 1102 TemplateName(CTSD->getSpecializedTemplate()),
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | Parser.cpp | 1972 UnqualifiedId TemplateName; local 1973 TemplateName.setIdentifier(Tok.getIdentifierInfo(), Tok.getLocation()); 1977 /*hasTemplateKeyword=*/false, TemplateName, 1987 TemplateName)) {
|
H A D | ParseDeclCXX.cpp | 1188 UnqualifiedId TemplateName; local 1189 TemplateName.setIdentifier(Id, IdLoc); 1193 TemplateName))
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/ |
H A D | ASTMatchersInternal.cpp | 638 const internal::VariadicAllOfMatcher<TemplateName> templateName;
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 67 #include "clang/AST/TemplateName.h" 504 extern const internal::VariadicAllOfMatcher<TemplateName> templateName; 1031 internal::Matcher<TemplateName>, InnerMatcher) {
|