| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexTypeSourceInfo.cpp | 169 T->getTemplateName(), TL.getTemplateNameLoc(), T->getAsCXXRecordDecl(), in VisitTemplateSpecializationTypeLoc() 177 if (!TraverseTemplateName(TL.getTypePtr()->getTemplateName())) in TraverseTemplateSpecializationTypeLoc() 199 T->getTemplateName(), TL.getTemplateNameLoc(), T->getAsCXXRecordDecl(), in VisitDeducedTemplateSpecializationTypeLoc() 219 TemplateName TN = TST->getTemplateName(); in VisitDependentNameTypeLoc()
|
| H A D | IndexBody.cpp | 166 TemplateName TN = TST->getTemplateName(); in indexDependentReference()
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | TemplateNameTest.cpp | 105 EXPECT_EQ(TST->getTemplateName().getKind(), TemplateName::UsingTemplate); in TEST() 123 EXPECT_EQ(DTST->getTemplateName().getKind(), TemplateName::UsingTemplate); in TEST()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | ForwardingReferenceOverloadCheck.cpp | 24 if (!Spec || !Spec->getTemplateName().getAsTemplateDecl()) { in AST_MATCHER() 28 Spec->getTemplateName().getAsTemplateDecl()->getTemplatedDecl(); in AST_MATCHER()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | LLVMConventionsChecker.cpp | 86 TemplateName TM = TS->getTemplateName(); in IsStdVector() 100 TemplateName TM = TS->getTemplateName(); in IsSmallVector()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | FindTarget.cpp | 389 if (const auto *USD = DTST->getTemplateName().getAsUsingShadowDecl()) in add() 398 if (auto *TD = DTST->getTemplateName().getAsTemplateDecl()) in add() 427 if (const auto *UTN = TST->getTemplateName().getAsUsingShadowDecl()) in add() 439 TST->getTemplateName().getAsTemplateDecl()->getTemplatedDecl(), in add() 446 TST->getTemplateName().getAsTemplateDecl())) in add() 453 if (auto *TD = TST->getTemplateName().getAsTemplateDecl()) in add()
|
| H A D | HeuristicResolver.cpp | 51 TST->getTemplateName().getAsTemplateDecl()); in resolveTypeToRecordDecl()
|
| H A D | IncludeCleaner.cpp | 83 if (TST->getTemplateName().getKind() == TemplateName::UsingTemplate) in VisitTemplateSpecializationType()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ASTDiagnostic.cpp | 133 TST->getTemplateName(), Args, QT); in desugarForDiagnostic() 1189 Tree.SetTemplateDiff(FromArgTST->getTemplateName().getAsTemplateDecl(), in DiffTypes() 1190 ToArgTST->getTemplateName().getAsTemplateDecl(), in DiffTypes() 1354 FromTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters(); in DiffTemplate() 1356 ToTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters(); in DiffTemplate() 1410 return FromTST->getTemplateName().getAsTemplateDecl()->getCanonicalDecl() == in hasSameBaseTemplate() 1411 ToTST->getTemplateName().getAsTemplateDecl()->getCanonicalDecl(); in hasSameBaseTemplate() 2090 Tree.SetTemplateDiff(FromOrigTST->getTemplateName().getAsTemplateDecl(), in DiffTemplate() 2091 ToOrigTST->getTemplateName().getAsTemplateDecl(), in DiffTemplate()
|
| H A D | QualTypeNames.cpp | 146 TST->getTemplateName(), FQArgs, in getFullyQualifiedTemplateType() 332 Decl = TST->getTemplateName().getAsTemplateDecl(); in createNestedNameSpecifierForScopeOf()
|
| H A D | CXXInheritance.cpp | 256 TemplateName TN = TST->getTemplateName(); in lookupInBases() 422 TemplateName TN = TST->getTemplateName(); in findOrdinaryMemberInDependentClasses()
|
| H A D | TypePrinter.cpp | 1205 T->getTemplateName().print(OS, Policy); in printDeducedTemplateSpecializationBefore() 1487 TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl(); in printTemplateId() 1495 T->getTemplateName().print(OS, Policy); in printTemplateId() 1520 T->getTemplateName().print(OS, Policy); in printInjectedClassNameBefore() 1982 Template = TTST->getTemplateName(); in isSubstitutedType() 1992 if (!isSubstitutedTemplateArgument(Ctx, Template, PTST->getTemplateName(), in isSubstitutedType()
|
| H A D | ASTStructuralEquivalence.cpp | 1025 if (!IsStructurallyEquivalent(Context, DT1->getTemplateName(), in IsStructurallyEquivalent() 1026 DT2->getTemplateName())) in IsStructurallyEquivalent() 1084 if (!IsStructurallyEquivalent(Context, Spec1->getTemplateName(), in IsStructurallyEquivalent() 1085 Spec2->getTemplateName())) in IsStructurallyEquivalent()
|
| H A D | ODRHash.cpp | 873 Hash.AddTemplateName(T->getTemplateName()); in VisitDeducedTemplateSpecializationType() 1022 Hash.AddTemplateName(T->getTemplateName()); in VisitTemplateSpecializationType()
|
| H A D | NestedNameSpecifier.cpp | 314 SpecType->getTemplateName().print(OS, InnerPolicy, in print()
|
| H A D | ItaniumMangle.cpp | 1242 mangleTemplatePrefix(TST->getTemplateName()); in manglePrefix() 1247 mangleTemplateArgs(TST->getTemplateName(), TST->getArgs(), in manglePrefix() 2370 TemplateName TN = TST->getTemplateName(); in mangleUnresolvedTypeOrSimpleId() 3876 if (TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl()) { in mangleType() 3882 mangleTemplatePrefix(T->getTemplateName()); in mangleType() 3887 mangleTemplateArgs(T->getTemplateName(), T->getArgs(), T->getNumArgs()); in mangleType() 4010 TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl(); in mangleType()
|
| H A D | TextNodeDumper.cpp | 1585 if (T->getTemplateName().getKind() == TemplateName::UsingTemplate) in VisitDeducedTemplateSpecializationType() 1593 if (T->getTemplateName().getKind() == TemplateName::UsingTemplate) in VisitTemplateSpecializationType() 1596 T->getTemplateName().dump(OS); in VisitTemplateSpecializationType()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/ |
| H A D | ExplicitConstructorCheck.cpp | 72 if (const TemplateDecl *TD = TS->getTemplateName().getAsTemplateDecl()) in isStdInitializerList()
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Refactoring/ |
| H A D | RecursiveSymbolVisitor.h | 97 if (!visit(TemplateSpecType->getTemplateName().getAsTemplateDecl(), in VisitTypeLoc()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRLocFinder.cpp | 430 if (isInUSRSet(TemplateSpecType->getTemplateName().getAsTemplateDecl())) { in VisitTypeLoc() 447 TemplateSpecType->getTemplateName().getAsTemplateDecl(), in VisitTypeLoc()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | UnusedUsingDeclsCheck.cpp | 24 if (const auto *TD = Node.getTemplateName().getAsTemplateDecl()) in AST_MATCHER_P()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/ |
| H A D | RenamerClangTidyCheck.cpp | 250 TST->getTemplateName().getAsTemplateDecl())) in findDeclInBases() 324 Ref.getTypePtr()->getTemplateName().getAsTemplateDecl(); in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-doc/ |
| H A D | Serialize.cpp | 337 const TemplateDecl *D = Ty->getTemplateName().getAsTemplateDecl(); in parseBases() 452 const TemplateDecl *D = Ty->getTemplateName().getAsTemplateDecl(); in parseBases()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | TypeProperties.td | 477 let Read = [{ makeOptionalFromNullable(node->getTemplateName()) }]; 657 let Read = [{ node->getTemplateName() }];
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseTrailingReturnTypeCheck.cpp | 63 ->getTemplateName() in TraverseTypeLoc()
|