|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/RecursiveASTVisitor.h 1054 TRY_TO(TraverseTemplateName(T->getTemplateName()));
1301 TRY_TO(TraverseTemplateName(TL.getTypePtr()->getTemplateName()));
tools/clang/include/clang/AST/Type.h 5093 return getInjectedTST()->getTemplateName();
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h 835 return matchesDecl(S->getTemplateName().getAsTemplateDecl(), Finder,
tools/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h 97 if (!visit(TemplateSpecType->getTemplateName().getAsTemplateDecl(),
tools/clang/lib/AST/ASTDiagnostic.cpp 125 TST->getTemplateName(), Args, QT);
1140 Tree.SetTemplateDiff(FromArgTST->getTemplateName().getAsTemplateDecl(),
1141 ToArgTST->getTemplateName().getAsTemplateDecl(),
1305 FromTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters();
1307 ToTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters();
1361 return FromTST->getTemplateName().getAsTemplateDecl()->getCanonicalDecl() ==
1362 ToTST->getTemplateName().getAsTemplateDecl()->getCanonicalDecl();
2033 Tree.SetTemplateDiff(FromOrigTST->getTemplateName().getAsTemplateDecl(),
2034 ToOrigTST->getTemplateName().getAsTemplateDecl(),
tools/clang/lib/AST/ASTImporter.cpp 1401 auto ToTemplateOrErr = import(T->getTemplateName());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp 800 if (!IsStructurallyEquivalent(Context, Spec1->getTemplateName(),
801 Spec2->getTemplateName()))
tools/clang/lib/AST/CXXInheritance.cpp 289 TemplateName TN = TST->getTemplateName();
464 TemplateName TN = TST->getTemplateName();
tools/clang/lib/AST/ItaniumMangle.cpp 1088 mangleTemplatePrefix(TST->getTemplateName());
2053 TemplateName TN = TST->getTemplateName();
3299 if (TemplateDecl *TD = T->getTemplateName().getAsTemplateDecl()) {
3305 mangleTemplatePrefix(T->getTemplateName());
tools/clang/lib/AST/JSONNodeDumper.cpp 652 TST->getTemplateName().print(OS, PrintPolicy);
tools/clang/lib/AST/NestedNameSpecifier.cpp 334 SpecType->getTemplateName().print(OS, InnerPolicy, true);
tools/clang/lib/AST/ODRHash.cpp 1009 Hash.AddTemplateName(T->getTemplateName());
tools/clang/lib/AST/QualTypeNames.cpp 142 TST->getTemplateName(), FQArgs,
328 Decl = TST->getTemplateName().getAsTemplateDecl();
tools/clang/lib/AST/TextNodeDumper.cpp 1208 T->getTemplateName().dump(OS);
tools/clang/lib/AST/Type.cpp 3871 ->getTemplateName().getAsTemplateDecl()) {
tools/clang/lib/AST/TypePrinter.cpp 1289 T->getTemplateName().print(OS, Policy);
tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp 843 TemplateType->getTemplateName().getAsTemplateDecl()))
tools/clang/lib/CodeGen/CGDebugInfo.cpp 1116 cast<TypeAliasTemplateDecl>(Ty->getTemplateName().getAsTemplateDecl())
1124 Ty->getTemplateName().print(OS, getPrintingPolicy(), /*qualified*/ false);
tools/clang/lib/Index/IndexBody.cpp 162 TemplateName TN = TST->getTemplateName();
tools/clang/lib/Index/IndexTypeSourceInfo.cpp 158 T->getTemplateName(), TL.getTemplateNameLoc(), T->getAsCXXRecordDecl(),
183 TemplateName TN = TST->getTemplateName();
tools/clang/lib/Index/USRGeneration.cpp 847 VisitTemplateName(Spec->getTemplateName());
tools/clang/lib/Sema/SemaAttr.cpp 147 TST->getTemplateName().getAsTemplateDecl()->getTemplatedDecl());
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp 101 SpecType->getTemplateName().getAsTemplateDecl())) {
tools/clang/lib/Sema/SemaCodeComplete.cpp 4761 TemplateName TN = TST->getTemplateName();
tools/clang/lib/Sema/SemaDecl.cpp 195 auto *TD = TST->getTemplateName().getAsTemplateDecl();
tools/clang/lib/Sema/SemaDeclCXX.cpp 9226 TemplateName SpecifiedName = RetTST.getTypePtr()->getTemplateName();
9670 TST->getTemplateName().getAsTemplateDecl());
tools/clang/lib/Sema/SemaExprCXX.cpp 316 TemplateName SpecName = SpecType->getTemplateName();
tools/clang/lib/Sema/SemaLookup.cpp 3847 TemplateName TN = TST->getTemplateName();
tools/clang/lib/Sema/SemaTemplate.cpp 2663 if (TemplateDecl *Template = TST->getTemplateName().getAsTemplateDecl()) {
2800 if (TemplateDecl *Template = TST->getTemplateName().getAsTemplateDecl()) {
9936 EnableIfTST->getTemplateName().getAsTemplateDecl();
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 560 Param->getTemplateName(),
561 SpecArg->getTemplateName(),
597 Param->getTemplateName(),
2923 return Spec->getTemplateName().getAsTemplateDecl() != nullptr;
5495 MarkUsedTemplateParameters(Ctx, Spec->getTemplateName(), OnlyDeduced,
tools/clang/lib/Sema/TreeTransform.h 4484 SS, SpecTL.getTypePtr()->getTemplateName(), SpecTL.getTemplateNameLoc(),
5924 = getDerived().TransformTemplateName(SS, T->getTemplateName(),
6181 TemplateName Template = TST->getTemplateName();
tools/clang/lib/Serialization/ASTWriter.cpp 431 Record.AddTemplateName(T->getTemplateName());
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp 86 TemplateName TM = TS->getTemplateName();
100 TemplateName TM = TS->getTemplateName();
tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp 411 if (isInUSRSet(TemplateSpecType->getTemplateName().getAsTemplateDecl())) {
428 TemplateSpecType->getTemplateName().getAsTemplateDecl(),
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp 925 FromDecl = TemplateType->getTemplateName().getAsTemplateDecl();
tools/clang/tools/extra/clang-doc/Serialize.cpp 337 const TemplateDecl *D = Ty->getTemplateName().getAsTemplateDecl();
452 const TemplateDecl *D = Ty->getTemplateName().getAsTemplateDecl();
tools/clang/tools/extra/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.cpp 24 if (!Spec || !Spec->getTemplateName().getAsTemplateDecl()) {
28 Spec->getTemplateName().getAsTemplateDecl()->getTemplatedDecl();
tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp 76 if (const TemplateDecl *TD = TS->getTemplateName().getAsTemplateDecl())
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp 62 ->getTemplateName()
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp 766 Ref.getTypePtr()->getTemplateName().getAsTemplateDecl();
tools/clang/tools/extra/clangd/FindTarget.cpp 268 TST->getTemplateName().getAsTemplateDecl()->getTemplatedDecl(),
275 TST->getTemplateName().getAsTemplateDecl()))
282 if (auto *TD = TST->getTemplateName().getAsTemplateDecl())
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp 212 TL.getTypePtr()->getTemplateName().getAsTemplateDecl())
tools/clang/tools/extra/clangd/XRefs.cpp 1200 TemplateName TN = TS->getTemplateName();
tools/clang/tools/libclang/CIndex.cpp 1350 return VisitTemplateName(TST->getTemplateName(), Range.getBegin());
1696 if (VisitTemplateName(TL.getTypePtr()->getTemplateName(),
tools/clang/tools/libclang/CXIndexDataConsumer.cpp 351 BaseD = TST->getTemplateName().getAsTemplateDecl();
tools/clang/tools/libclang/CXType.cpp 511 D = cast<TemplateSpecializationType>(TP)->getTemplateName()