Home
last modified time | relevance | path

Searched refs:getAsTemplate (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateBase.cpp278 return toTemplateArgumentDependence(getAsTemplate().getDependence()); in getDependence()
547 getAsTemplate().print(Out, Policy); in print()
660 return DB << Arg.getAsTemplate(); in DiagTemplateArg()
H A DQualTypeNames.cpp104 TemplateName TName = Arg.getAsTemplate(); in getFullyQualifiedTemplateArgument()
H A DASTDiagnostic.cpp1489 return Iter->getAsTemplate().getAsTemplateDecl(); in GetTemplateDecl()
1491 return Iter.getDesugaredTA().getAsTemplate().getAsTemplateDecl(); in GetTemplateDecl()
H A DASTStructuralEquivalence.cpp686 return IsStructurallyEquivalent(Context, Arg1.getAsTemplate(), in IsStructurallyEquivalent()
687 Arg2.getAsTemplate()); in IsStructurallyEquivalent()
H A DTextNodeDumper.cpp1218 dumpBareTemplateName(TA.getAsTemplate()); in VisitTemplateTemplateArgument()
H A DTypePrinter.cpp2291 TemplateDecl *PatTD = Pattern.getAsTemplate().getAsTemplateDecl(); in isSubstitutedTemplateArgument()
H A DASTContext.cpp6863 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 DMicrosoftMangle.cpp1881 TA.getAsTemplate().getAsTemplateDecl()->getTemplatedDecl(); in mangleTemplateArg()
H A DItaniumMangle.cpp6068 mangleType(A.getAsTemplate()); in mangleTemplateArg()
H A DASTImporter.cpp839 Expected<TemplateName> ToTemplateOrErr = import(From.getAsTemplate()); in import()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedTemplate.h87 ParsedTemplateTy getAsTemplate() const { in getAsTemplate() function
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp600 if (!Arg.getAsTemplate().get().containsUnexpandedParameterPack()) { in ActOnPackExpansion()
1219 Arg.getAsTemplate().getAsSubstTemplateTemplateParmPack()) in getFullyPackExpandedSize()
H A DSemaTemplateInstantiate.cpp1832 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 DSemaTemplate.cpp892 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 DSemaTemplateDeduction.cpp285 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 DSemaTemplateInstantiateDecl.cpp3256 QualifierLoc, D->getDefaultArgument().getArgument().getAsTemplate(), in VisitTemplateTemplateParmDecl()
H A DSemaOverload.cpp11703 TemplateName FirstTN = FirstTA.getAsTemplate(); in DiagnoseBadDeduction()
11704 TemplateName SecondTN = SecondTA.getAsTemplate(); in DiagnoseBadDeduction()
H A DTreeTransform.h3957 TemplateArgument(Pattern.getArgument().getAsTemplate(), in RebuildPackExpansion()
4728 SS, Arg.getAsTemplate(), Input.getTemplateNameLoc()); in TransformTemplateArgument()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateBase.h343 TemplateName getAsTemplate() const {
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp1137 CTA.getAsTemplate().print(Stream, Context.getPrintingPolicy()); in getFragmentsForTemplateArguments()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1132 return InnerMatcher.matches(Node.getAsTemplate(), Finder, Builder); in AST_MATCHER_P()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp2341 TA.getAsTemplate().getAsTemplateDecl()->printQualifiedName( in CollectTemplateParams()