Home
last modified time | relevance | path

Searched refs:getTemplateParameters (Results 1 – 25 of 57) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DComment.cpp274 TemplateParameters = FTD->getTemplateParameters(); in fill()
283 TemplateParameters = CTD->getTemplateParameters(); in fill()
291 TemplateParameters = CTPSD->getTemplateParameters(); in fill()
306 TemplateParameters = VTD->getTemplateParameters(); in fill()
324 TemplateParameters = VTD->getTemplateParameters(); in fill()
341 TemplateParameters = TAT->getTemplateParameters(); in fill()
384 TPL = TTP->getTemplateParameters(); in getParamName()
H A DDeclTemplate.cpp159 TTP->getTemplateParameters()->Profile(ID, C); in Profile()
390 TemplateParameterList *Params = getTemplateParameters(); in getInjectedTemplateArgs()
626 TemplateParameterList *Params = getTemplateParameters(); in getInjectedClassNameSpecialization()
971 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic()
976 getSpecializedTemplate()->getTemplateParameters()); in getNameForDiagnostic()
1593 return CTPSD->getTemplateParameters(); in getReplacedTemplateParameterList()
1598 ->getTemplateParameters(); in getReplacedTemplateParameterList()
1612 ->getTemplateParameters(); in getReplacedTemplateParameterList()
1622 return VTPSD->getTemplateParameters(); in getReplacedTemplateParameterList()
1627 ->getTemplateParameters(); in getReplacedTemplateParameterList()
[all …]
H A DODRDiagsEmitter.cpp828 FirstTemplate->getTemplateParameters()->asArray(); in diagnoseMismatch()
830 SecondTemplate->getTemplateParameters()->asArray(); in diagnoseMismatch()
1329 TemplateParameterList *FirstTPL = FirstTemplate->getTemplateParameters(); in diagnoseMismatch()
1330 TemplateParameterList *SecondTPL = SecondTemplate->getTemplateParameters(); in diagnoseMismatch()
1439 TemplateParameterList *FirstTPL = FirstTTPD->getTemplateParameters(); in diagnoseMismatch()
1440 TemplateParameterList *SecondTPL = SecondTTPD->getTemplateParameters(); in diagnoseMismatch()
H A DASTDumper.cpp149 dumpTemplateParameters(D->getTemplateParameters()); in dumpTemplateDecl()
H A DStmtPrinter.cpp1175 TPL = TD->getTemplateParameters(); in VisitDeclRefExpr()
1606 TPL = FTD->getTemplateParameters(); in VisitMemberExpr()
1609 TPL = VTSD->getSpecializedTemplate()->getTemplateParameters(); in VisitMemberExpr()
2025 TPL = TD->getTemplateParameters(); in VisitUserDefinedLiteral()
2500 E->getNamedConcept()->getTemplateParameters()); in VisitConceptSpecializationExpr()
H A DDeclBase.cpp254 return TD->getTemplateParameters(); in getDescribedTemplateParams()
256 return CTPSD->getTemplateParameters(); in getDescribedTemplateParams()
258 return VTPSD->getTemplateParameters(); in getDescribedTemplateParams()
H A DCommentSema.cpp1060 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(), in ResolveTParamReferenceHelper()
1091 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(), in CorrectTypoInTParamReferenceHelper()
H A DTypePrinter.cpp1224 T->getTypeConstraintConcept()->getTemplateParameters()); in printAutoBefore()
1344 Spec->getSpecializedTemplate()->getTemplateParameters()); in AppendScope()
1451 Spec->getSpecializedTemplate()->getTemplateParameters()); in printTag()
1565 const TemplateParameterList *TPL = TD ? TD->getTemplateParameters() : nullptr; in printTemplateId()
H A DASTStructuralEquivalence.cpp2008 return IsStructurallyEquivalent(Context, D1->getTemplateParameters(), in IsStructurallyEquivalent()
2009 D2->getTemplateParameters()); in IsStructurallyEquivalent()
2019 return IsStructurallyEquivalent(Ctx, D1->getTemplateParameters(), in IsTemplateDeclCommonStructurallyEquivalent()
2020 D2->getTemplateParameters()); in IsTemplateDeclCommonStructurallyEquivalent()
H A DODRHash.cpp504 Hash.AddTemplateParameterList(D->getTemplateParameters()); in VisitTemplateDecl()
596 AddTemplateParameterList(TD->getTemplateParameters()); in AddCXXRecordDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h542 dumpTemplateParameters(D->getTemplateParameters()); in dumpTemplateDecl()
557 dumpTemplateParameters(D->getTemplateParameters()); in VisitTypeAliasTemplateDecl()
582 dumpTemplateParameters(D->getTemplateParameters()); in VisitClassTemplatePartialSpecializationDecl()
588 dumpTemplateParameters(D->getTemplateParameters()); in VisitBuiltinTemplateDecl()
599 dumpTemplateParameters(D->getTemplateParameters()); in VisitVarTemplatePartialSpecializationDecl()
622 dumpTemplateParameters(D->getTemplateParameters()); in VisitTemplateTemplateParmDecl()
630 dumpTemplateParameters(D->getTemplateParameters()); in VisitConceptDecl()
H A DDeclTemplate.h432 TemplateParameterList *getTemplateParameters() const { in getTemplateParameters() function
458 return SourceRange(getTemplateParameters()->getTemplateLoc(), in getSourceRange()
1094 const TemplateParameterList *TPL = getTemplateParameters();
1670 getTemplateParameters()->containsUnexpandedParameterPack();
1745 return SourceRange(getTemplateParameters()->getTemplateLoc(), End);
2124 TemplateParameterList *getTemplateParameters() const {
2223 Profile(ID, getTemplateArgs().asArray(), getTemplateParameters(),
2915 TemplateParameterList *getTemplateParameters() const {
3003 Profile(ID, getTemplateArgs().asArray(), getTemplateParameters(),
3195 return SourceRange(getTemplateParameters()->getTemplateLoc(),
[all …]
H A DRecursiveASTVisitor.h1865 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); \
1893 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
1897 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
1933 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
1937 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
2041 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters())); \
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp539 Var->getDescribedVarTemplate()->getTemplateParameters()->asArray(), in getFragmentsForVarTemplate()
576 ->getTemplateParameters() in getFragmentsForParam()
673 ->getTemplateParameters() in getFragmentsForFunction()
1025 Concept->getTemplateParameters()->asArray())) in getFragmentsForConcept()
1041 RedeclarableTemplate->getTemplateParameters()->asArray())) in getFragmentsForRedeclarableTemplate()
1083 Decl->getTemplateParameters()->asArray())) in getFragmentsForClassTemplatePartialSpecialization()
1092 Decl->getTemplateParameters()->asArray())) in getFragmentsForClassTemplatePartialSpecialization()
1125 Decl->getTemplateParameters()->asArray())) in getFragmentsForVarTemplatePartialSpecialization()
1133 Decl->getTemplateParameters()->asArray())) in getFragmentsForVarTemplatePartialSpecialization()
1147 Decl->getTemplateParameters()->asArray())) in getFragmentsForFunctionTemplate()
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp245 VisitTemplateParameterList(FunTmpl->getTemplateParameters()); in VisitFunctionDecl()
325 VisitTemplateParameterList(VarTmpl->getTemplateParameters()); in VisitVarDecl()
329 VisitTemplateParameterList(PartialSpec->getTemplateParameters()); in VisitVarDecl()
534 VisitTemplateParameterList(ClassTmpl->getTemplateParameters()); in VisitTagDecl()
551 VisitTemplateParameterList(PartialSpec->getTemplateParameters()); in VisitTagDecl()
998 VisitTemplateParameterList(TTP->getTemplateParameters()); in VisitTemplateParameterList()
H A DIndexDecl.cpp727 auto *Params = D->getTemplateParameters(); in VisitTemplateDecl()
736 if (auto *Params = D->getTemplateParameters()) in VisitConceptDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp3116 Deduced.resize(Partial->getTemplateParameters()->size()); in DeduceTemplateArguments()
3168 Deduced.resize(Partial->getTemplateParameters()->size()); in DeduceTemplateArguments()
3244 = FunctionTemplate->getTemplateParameters(); in SubstituteExplicitTemplateArguments()
3745 FunctionTemplate->getTemplateParameters()->size())) { in FinishTemplateArgumentDeduction()
4249 = FunctionTemplate->getTemplateParameters(); in DeduceTemplateArguments()
4473 = FunctionTemplate->getTemplateParameters(); in DeduceTemplateArguments()
4671 = ConversionTemplate->getTemplateParameters(); in DeduceTemplateArguments()
5730 Deduced.resize(P2->getTemplateParameters()->size()); in isAtLeastAsSpecializedAs()
6015 TemplateParameterList *A = AArg->getTemplateParameters(); in isTemplateTemplateParameterAtLeastAsSpecializedAs()
6557 = FunctionTemplate->getTemplateParameters(); in MarkDeducedTemplateParameters()
[all …]
H A DCodeCompleteConsumer.cpp543 return Template->getTemplateParameters()->size(); in getNumParams()
575 TemplateParameterList *TPL = getTemplate()->getTemplateParameters(); in getParamType()
604 TemplateParameterList *TPL = getTemplate()->getTemplateParameters(); in getParamDecl()
H A DSemaTemplate.cpp1853 return cast<TemplateDecl>(D)->getTemplateParameters(); in GetTemplateParameterList()
2882 TemplateParameterList *Params = TTP->getTemplateParameters(); in DiagnoseUnexpandedParameterPacks()
4041 AliasTemplate->getTemplateParameters()->getDepth()); in CheckTemplateIdType()
4587 auto *TemplateParams = Partial->getTemplateParameters(); in checkTemplatePartialSpecialization()
4618 auto *TemplateParams = TD->getTemplateParameters(); in CheckDeductionGuideTemplate()
5971 ->getTemplateParameters() in diagnoseMissingArgument()
5988 TemplateParameterList *Params = TD->getTemplateParameters(); in diagnoseMissingArgument()
7884 Template->getTemplateParameters(), Params, false, in CheckTemplateTemplateArgument()
8330 OldTTP->getTemplateParameters(), Complain, in MatchTemplateParameterKind()
8820 PrimaryTemplate->getTemplateParameters(); in CheckTemplatePartialSpecializationArgs()
[all …]
H A DSemaTemplateInstantiate.cpp856 << getTemplateArgumentBindingsText(FnTmpl->getTemplateParameters(), in PrintInstantiationStack()
869 << getTemplateArgumentBindingsText(FnTmpl->getTemplateParameters(), in PrintInstantiationStack()
880 Params = D->getTemplateParameters(); in PrintInstantiationStack()
883 Params = D->getTemplateParameters(); in PrintInstantiationStack()
886 Params = D->getTemplateParameters(); in PrintInstantiationStack()
925 TemplateParams = Template->getTemplateParameters(); in PrintInstantiationStack()
929 ->getTemplateParameters(); in PrintInstantiationStack()
944 TemplateParams = Template->getTemplateParameters(); in PrintInstantiationStack()
948 ->getTemplateParameters(); in PrintInstantiationStack()
3773 P->Partial->getTemplateParameters(), *P->Args); in getPatternForClassTemplateSpecialization()
H A DSemaTemplateInstantiateDecl.cpp1080 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTypeAliasTemplateDecl()
1617 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitClassTemplateDecl()
1712 MostRecentPrevCT->getTemplateParameters(); in VisitClassTemplateDecl()
1804 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitVarTemplateDecl()
1887 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitFunctionTemplateDecl()
2376 FunctionTemplate->getPreviousDecl()->getTemplateParameters(), in VisitFunctionDecl()
3105 collectUnexpandedParameterPacks(S, TTP->getTemplateParameters(), in collectUnexpandedParameterPacks()
3114 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTemplateTemplateParmDecl()
3142 collectUnexpandedParameterPacks(SemaRef, D->getTemplateParameters(), in VisitTemplateTemplateParmDecl()
4201 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateClassTemplatePartialSpecialization()
[all …]
H A DSemaLookup.cpp415 unsigned DMin = DTD->getTemplateParameters()->getMinRequiredArguments(); in isPreferredLookupResult()
416 unsigned EMin = ETD->getTemplateParameters()->getMinRequiredArguments(); in isPreferredLookupResult()
425 for (unsigned I = DMin, N = DTD->getTemplateParameters()->size(); in isPreferredLookupResult()
428 ETD->getTemplateParameters()->getParam(I)) && in isPreferredLookupResult()
430 DTD->getTemplateParameters()->getParam(I))) in isPreferredLookupResult()
1539 for (auto *Param : *TD->getTemplateParameters()) in makeMergedDefinitionVisible()
1824 TemplateParameterList *TPL = TD->getTemplateParameters(); in isAcceptableSlow()
3711 TemplateParameterList *Params = FD->getTemplateParameters(); in LookupLiteralOperator()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMismatchedIteratorChecker.cpp144 const auto *TParams = Templ->getTemplateParameters(); in checkPreCall()
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/DumpTool/
H A DASTSrcLocProcessor.cpp262 if (auto *TParams = Templ->getTemplateParameters()) { in run()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DDeclarationFragments.h437 ->getTemplateParameters() in getFunctionSignature()

123