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

References

tools/clang/include/clang/ASTMatchers/ASTMatchers.h
  951   return InnerMatcher.matches(Node.getAsTemplate(), Finder, Builder);
tools/clang/lib/AST/ASTContext.cpp
 5455       return TemplateArgument(getCanonicalTemplateName(Arg.getAsTemplate()));
tools/clang/lib/AST/ASTDiagnostic.cpp
 1418       return Iter->getAsTemplate().getAsTemplateDecl();
 1420       return Iter.getDesugaredTA().getAsTemplate().getAsTemplateDecl();
tools/clang/lib/AST/ASTImporter.cpp
  773     Expected<TemplateName> ToTemplateOrErr = import(From.getAsTemplate());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  335     return IsStructurallyEquivalent(Context, Arg1.getAsTemplate(),
  336                                     Arg2.getAsTemplate());
tools/clang/lib/AST/DeclPrinter.cpp
 1101         if (auto T = A.getAsTemplate().getAsTemplateDecl())
tools/clang/lib/AST/ItaniumMangle.cpp
 4551     mangleType(A.getAsTemplate());
tools/clang/lib/AST/MicrosoftMangle.cpp
 1537         TA.getAsTemplate().getAsTemplateDecl()->getTemplatedDecl();
tools/clang/lib/AST/QualTypeNames.cpp
   99     TemplateName TName = Arg.getAsTemplate();
tools/clang/lib/AST/TemplateBase.cpp
  124     return getAsTemplate().isDependent();
  164     return getAsTemplate().isInstantiationDependent();
  232     if (getAsTemplate().containsUnexpandedParameterPack())
  424     getAsTemplate().print(Out, Policy);
  530     return DB << Arg.getAsTemplate();
tools/clang/lib/AST/TextNodeDumper.cpp
  609   TA.getAsTemplate().dump(OS);
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1826           TA.getAsTemplate().getAsTemplateDecl()->getQualifiedNameAsString()));
tools/clang/lib/Sema/SemaOverload.cpp
10436       TemplateName FirstTN = FirstTA.getAsTemplate();
10437       TemplateName SecondTN = SecondTA.getAsTemplate();
tools/clang/lib/Sema/SemaTemplate.cpp
 1307     if (DefaultArg.getArgument().getAsTemplate().isNull()) {
 1315                                         DefaultArg.getArgument().getAsTemplate(),
 3032     return SemaRef.CheckTemplateIdType(Converted[0].getAsTemplate(),
 4761              Param->getDefaultArgument().getArgument().getAsTemplate(),
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
  269         Context.hasSameTemplateName(X.getAsTemplate(), Y.getAsTemplate()))
  269         Context.hasSameTemplateName(X.getAsTemplate(), Y.getAsTemplate()))
 2146                                      Param.getAsTemplate(),
 2147                                      Arg.getAsTemplate(), Info, Deduced);
 2479       TemplateName Template = Arg.getAsTemplate();
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 1067       TemplateName Template = Arg.getAsTemplate().getNameToSubstitute();
 1214       TemplateName Template = Arg.getAsTemplate().getNameToSubstitute();
 1231     return Arg.getAsTemplate().getNameToSubstitute();
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 2692         QualifierLoc, D->getDefaultArgument().getArgument().getAsTemplate(),
tools/clang/lib/Sema/SemaTemplateVariadic.cpp
 1116             Arg.getAsTemplate().getAsSubstTemplateTemplateParmPack())
tools/clang/lib/Sema/TreeTransform.h
 3279                                           Pattern.getArgument().getAsTemplate(),
 4018       = getDerived().TransformTemplateName(SS, Arg.getAsTemplate(),
tools/clang/tools/extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp
  132       if (const auto *TD = Used->getAsTemplate().getAsTemplateDecl())