/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | TemplateBase.cpp | 278 return toTemplateArgumentDependence(getAsTemplate().getDependence()); in getDependence() 547 getAsTemplate().print(Out, Policy); in print() 660 return DB << Arg.getAsTemplate(); in DiagTemplateArg()
|
H A D | QualTypeNames.cpp | 104 TemplateName TName = Arg.getAsTemplate(); in getFullyQualifiedTemplateArgument()
|
H A D | ASTDiagnostic.cpp | 1489 return Iter->getAsTemplate().getAsTemplateDecl(); in GetTemplateDecl() 1491 return Iter.getDesugaredTA().getAsTemplate().getAsTemplateDecl(); in GetTemplateDecl()
|
H A D | ASTStructuralEquivalence.cpp | 686 return IsStructurallyEquivalent(Context, Arg1.getAsTemplate(), in IsStructurallyEquivalent() 687 Arg2.getAsTemplate()); in IsStructurallyEquivalent()
|
H A D | TextNodeDumper.cpp | 1218 dumpBareTemplateName(TA.getAsTemplate()); in VisitTemplateTemplateArgument()
|
H A D | TypePrinter.cpp | 2291 TemplateDecl *PatTD = Pattern.getAsTemplate().getAsTemplateDecl(); in isSubstitutedTemplateArgument()
|
H A D | ASTContext.cpp | 6863 return hasSameTemplateName(TAX.getAsTemplate(), TAY.getAsTemplate()); in isSameDefaultTemplateArgument() 7200 return TemplateArgument(getCanonicalTemplateName(Arg.getAsTemplate()), in getCanonicalTemplateArgument() 12973 TemplateName TX = X.getAsTemplate(), TY = Y.getAsTemplate(); in getCommonTemplateArgument()
|
H A D | MicrosoftMangle.cpp | 1881 TA.getAsTemplate().getAsTemplateDecl()->getTemplatedDecl(); in mangleTemplateArg()
|
H A D | ItaniumMangle.cpp | 6068 mangleType(A.getAsTemplate()); in mangleTemplateArg()
|
H A D | ASTImporter.cpp | 839 Expected<TemplateName> ToTemplateOrErr = import(From.getAsTemplate()); in import()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ParsedTemplate.h | 87 ParsedTemplateTy getAsTemplate() const { in getAsTemplate() function
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 600 if (!Arg.getAsTemplate().get().containsUnexpandedParameterPack()) { in ActOnPackExpansion() 1219 Arg.getAsTemplate().getAsSubstTemplateTemplateParmPack()) in getFullyPackExpandedSize()
|
H A D | SemaTemplateInstantiate.cpp | 1832 TemplateName Template = Arg.getAsTemplate(); in TransformDecl() 1983 return Arg.getAsTemplate(); in TransformTemplateName() 2005 TemplateName Template = Arg.getAsTemplate(); in TransformTemplateName() 2022 getPackSubstitutedTemplateArgument(getSema(), Pack).getAsTemplate(); in TransformTemplateName()
|
H A D | SemaTemplate.cpp | 892 assert(getAsTemplate().get().containsUnexpandedParameterPack() && in getTemplatePackExpansion() 917 TemplateName Template = Arg.getAsTemplate().get(); in translateTemplateArgument() 1627 if (DefaultArg.getArgument().getAsTemplate().isNull()) { in ActOnTemplateTemplateParameter() 1635 DefaultArg.getArgument().getAsTemplate(), in ActOnTemplateTemplateParameter() 3113 return SemaRef.CheckTemplateIdType(Converted[0].getAsTemplate(), in checkBuiltinTemplateIdType() 4895 Param->getDefaultArgument().getArgument().getAsTemplate(), in SubstDefaultTemplateArgument()
|
H A D | SemaTemplateDeduction.cpp | 285 Context.hasSameTemplateName(X.getAsTemplate(), Y.getAsTemplate())) in checkDeducedTemplateArguments() 2439 return DeduceTemplateArguments(S, TemplateParams, P.getAsTemplate(), in DeduceTemplateArguments() 2440 A.getAsTemplate(), Info, in DeduceTemplateArguments()
|
H A D | SemaTemplateInstantiateDecl.cpp | 3256 QualifierLoc, D->getDefaultArgument().getArgument().getAsTemplate(), in VisitTemplateTemplateParmDecl()
|
H A D | SemaOverload.cpp | 11703 TemplateName FirstTN = FirstTA.getAsTemplate(); in DiagnoseBadDeduction() 11704 TemplateName SecondTN = SecondTA.getAsTemplate(); in DiagnoseBadDeduction()
|
H A D | TreeTransform.h | 3957 TemplateArgument(Pattern.getArgument().getAsTemplate(), in RebuildPackExpansion() 4728 SS, Arg.getAsTemplate(), Input.getTemplateNameLoc()); in TransformTemplateArgument()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TemplateBase.h | 343 TemplateName getAsTemplate() const {
|
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
H A D | DeclarationFragments.cpp | 1137 CTA.getAsTemplate().print(Stream, Context.getPrintingPolicy()); in getFragmentsForTemplateArguments()
|
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 1132 return InnerMatcher.matches(Node.getAsTemplate(), Finder, Builder); in AST_MATCHER_P()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 2341 TA.getAsTemplate().getAsTemplateDecl()->printQualifiedName( in CollectTemplateParams()
|