|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/ASTNodeTraverser.h 449 dumpTemplateParameters(D->getTemplateParameters());
462 dumpTemplateParameters(D->getTemplateParameters());
498 dumpTemplateParameters(D->getTemplateParameters());
528 dumpTemplateParameters(D->getTemplateParameters());
536 dumpTemplateParameters(D->getTemplateParameters());
tools/clang/include/clang/AST/DeclTemplate.h 429 return SourceRange(getTemplateParameters()->getTemplateLoc(),
1515 getTemplateParameters()->containsUnexpandedParameterPack();
1590 return SourceRange(getTemplateParameters()->getTemplateLoc(), End);
3066 return SourceRange(getTemplateParameters()->getTemplateLoc(),
tools/clang/include/clang/AST/JSONNodeDumper.h 397 dumpTemplateParameters(TD->getTemplateParameters());
tools/clang/include/clang/AST/RecursiveASTVisitor.h 1773 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
1777 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
1804 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
1808 TRY_TO(TraverseTemplateParameterListHelper(D->getTemplateParameters()));
tools/clang/lib/AST/ASTContext.cpp 642 TemplateParameterList *Params = Parm->getTemplateParameters();
688 TemplateParameterList *Params = TTP->getTemplateParameters();
741 assert(!TTP->getTemplateParameters()->getRequiresClause() &&
tools/clang/lib/AST/ASTDiagnostic.cpp 1305 FromTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters();
1307 ToTST->getTemplateName().getAsTemplateDecl()->getTemplateParameters();
tools/clang/lib/AST/ASTDumper.cpp 128 dumpTemplateParameters(D->getTemplateParameters());
tools/clang/lib/AST/ASTImporter.cpp 2428 if (auto Imp = importSeq(D->getTemplateParameters(), D->getTemplatedDecl()))
5008 auto TemplateParamsOrErr = import(D->getTemplateParameters());
5097 auto TemplateParamsOrErr = import(D->getTemplateParameters());
5387 auto TemplateParamsOrErr = import(D->getTemplateParameters());
5599 auto ParamsOrErr = import(D->getTemplateParameters());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp 1496 return IsStructurallyEquivalent(Context, D1->getTemplateParameters(),
1497 D2->getTemplateParameters());
1507 return IsStructurallyEquivalent(Ctx, D1->getTemplateParameters(),
1508 D2->getTemplateParameters());
tools/clang/lib/AST/Comment.cpp 269 TemplateParameters = FTD->getTemplateParameters();
276 TemplateParameters = CTD->getTemplateParameters();
346 TemplateParameters = TAT->getTemplateParameters();
387 TPL = TTP->getTemplateParameters();
tools/clang/lib/AST/CommentSema.cpp 1072 if (ResolveTParamReferenceHelper(Name, TTP->getTemplateParameters(),
1103 CorrectTypoInTParamReferenceHelper(TTP->getTemplateParameters(),
tools/clang/lib/AST/Decl.cpp 285 LV.merge(getLVForTemplateParameterList(TTP->getTemplateParameters(),
396 getLVForTemplateParameterList(temp->getTemplateParameters(), computation);
464 getLVForTemplateParameterList(temp->getTemplateParameters(), computation);
516 getLVForTemplateParameterList(temp->getTemplateParameters(), computation);
872 getLVForTemplateParameterList(temp->getTemplateParameters(), computation);
1031 getLVForTemplateParameterList(temp->getTemplateParameters(), computation);
tools/clang/lib/AST/DeclCXX.cpp 1470 return Tmpl->getTemplateParameters();
tools/clang/lib/AST/DeclPrinter.cpp 1125 printTemplateParameters(D->getTemplateParameters());
tools/clang/lib/AST/DeclTemplate.cpp 64 if (TTP->getTemplateParameters()->containsUnexpandedParameterPack())
137 AdoptTemplateParameterList(TTP->getTemplateParameters(), Owner);
325 TemplateParameterList *Params = getTemplateParameters();
499 TemplateParameterList *Params = getTemplateParameters();
tools/clang/lib/AST/Expr.cpp 802 = (*I)->getSpecializedTemplate()->getTemplateParameters();
818 = FSI->getTemplate()->getTemplateParameters();
tools/clang/lib/AST/ItaniumMangle.cpp 1726 for (auto *Param : *Tt->getTemplateParameters())
tools/clang/lib/AST/MicrosoftMangle.cpp 1419 const TemplateParameterList *TPL = TD->getTemplateParameters();
tools/clang/lib/AST/ODRHash.cpp 413 Hash.AddTemplateParameterList(D->getTemplateParameters());
502 AddTemplateParameterList(TD->getTemplateParameters());
tools/clang/lib/CodeGen/CGDebugInfo.cpp 1861 ->getTemplateParameters();
1877 const TemplateParameterList *TList = T->getTemplateParameters();
1888 TSpecial->getSpecializedTemplate()->getTemplateParameters();
tools/clang/lib/Index/IndexDecl.cpp 675 if (D->getTemplateParameters() &&
677 const TemplateParameterList *Params = D->getTemplateParameters();
tools/clang/lib/Index/USRGeneration.cpp 232 VisitTemplateParameterList(FunTmpl->getTemplateParameters());
312 VisitTemplateParameterList(VarTmpl->getTemplateParameters());
516 VisitTemplateParameterList(ClassTmpl->getTemplateParameters());
923 VisitTemplateParameterList(TTP->getTemplateParameters());
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp 549 cast<FunctionTemplateDecl>(LM.D)->getTemplateParameters()->getDepth()
tools/clang/lib/Parse/ParseTemplate.cpp 1528 ->getTemplateParameters()
tools/clang/lib/Sema/SemaCodeComplete.cpp 2983 TemplateParameterList *Params = Template->getTemplateParameters();
3386 NamedDecl *Param = FunTmpl->getTemplateParameters()->getParam(
tools/clang/lib/Sema/SemaDecl.cpp 4004 !TemplateParameterListsAreEqual(NewTemplate->getTemplateParameters(),
4005 OldTemplate->getTemplateParameters(),
7098 PrevVarTemplate ? PrevVarTemplate->getTemplateParameters()
9274 CheckTemplateParameterList(FunctionTemplate->getTemplateParameters(),
9275 PrevTemplate ? PrevTemplate->getTemplateParameters()
tools/clang/lib/Sema/SemaDeclCXX.cpp 1148 TemplateParameterList *TPL = FTD->getTemplateParameters();
8487 ParameterLists.push_back(FTD->getTemplateParameters());
8497 ParameterLists.push_back(CTD->getTemplateParameters());
9686 TemplateParameterList *Params = Template->getTemplateParameters();
9729 TemplateParameterList *Params = Template->getTemplateParameters();
11057 OldDecl->getTemplateParameters(),
11061 OldDecl->getMostRecentDecl()->getTemplateParameters();
13978 TemplateParameterList *TemplateParams = TpDecl->getTemplateParameters();
14012 SemaRef.Diag(TpDecl->getTemplateParameters()->getSourceRange().getBegin(),
14014 << TpDecl->getTemplateParameters()->getSourceRange();
tools/clang/lib/Sema/SemaLambda.cpp 1388 TemplateCallOperator->getTemplateParameters(),
1425 TemplateCallOperator->getTemplateParameters(),
tools/clang/lib/Sema/SemaLookup.cpp 407 unsigned DMin = DTD->getTemplateParameters()->getMinRequiredArguments();
408 unsigned EMin = ETD->getTemplateParameters()->getMinRequiredArguments();
417 for (unsigned I = DMin, N = DTD->getTemplateParameters()->size();
420 ETD->getTemplateParameters()->getParam(I)) &&
422 DTD->getTemplateParameters()->getParam(I)))
1518 for (auto *Param : *TD->getTemplateParameters())
1714 TemplateParameterList *TPL = TD->getTemplateParameters();
3426 TemplateParameterList *Params = FD->getTemplateParameters();
tools/clang/lib/Sema/SemaOverload.cpp 1164 (!TemplateParameterListsAreEqual(NewTemplate->getTemplateParameters(),
1165 OldTemplate->getTemplateParameters(),
9710 FunTmpl->getTemplateParameters(), *Fn->getTemplateSpecializationArgs());
10370 getDescribedTemplate(Templated)->getTemplateParameters(), *Args);
10419 getDescribedTemplate(Templated)->getTemplateParameters(), *Args);
tools/clang/lib/Sema/SemaStmt.cpp 2048 FunTmpl->getTemplateParameters(), *D->getTemplateSpecializationArgs());
tools/clang/lib/Sema/SemaTemplate.cpp 1523 PrevClassTemplate->getTemplateParameters(),
1585 ? PrevClassTemplate->getMostRecentDecl()->getTemplateParameters()
1757 unsigned Depth1IndexAdjustment = Template->getTemplateParameters()->size();
1773 TemplateParameterList *TemplateParams = Template->getTemplateParameters();
1775 TemplateParameterList *InnerParams = FTD->getTemplateParameters();
1854 return buildDeductionGuide(Template->getTemplateParameters(),
2177 TemplateParameterList *Params = TTP->getTemplateParameters();
2777 ->getTemplateParameters();
2801 ExpectedTemplateParams = Template->getTemplateParameters();
3249 unsigned Depth = AliasTemplate->getTemplateParameters()->getDepth();
3814 auto *TemplateParams = TD->getTemplateParameters();
3897 if (isSameAsPrimaryTemplate(VarTemplate->getTemplateParameters(),
4217 << TD->getTemplateParameters()->getSourceRange();
5069 TemplateParameterList *Params = TempParm->getTemplateParameters();
5175 ->getTemplateParameters()
5192 TemplateParameterList *Params = TD->getTemplateParameters();
5220 ->getTemplateParameters();
6918 Template->getTemplateParameters(), Params, false,
6928 return !TemplateParameterListsAreEqual(Template->getTemplateParameters(),
7209 return S.TemplateParameterListsAreEqual(NewTTP->getTemplateParameters(),
7210 OldTTP->getTemplateParameters(),
7657 PrimaryTemplate->getTemplateParameters();
10242 TTP->getTemplateParameters()))
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 1173 return Guide->getDeducedTemplate()->getTemplateParameters()->size();
2604 TemplateParameterList *TemplateParams = Template->getTemplateParameters();
2775 TemplateParameterList *TemplateParams = Template->getTemplateParameters();
2816 TemplateParameterList *TemplateParams = Template->getTemplateParameters();
2973 = FunctionTemplate->getTemplateParameters();
3840 = FunctionTemplate->getTemplateParameters();
4035 = FunctionTemplate->getTemplateParameters();
4217 = ConversionTemplate->getTemplateParameters();
4725 TemplateParameterList *TemplateParams = FT2->getTemplateParameters();
5030 FD->getPrimaryTemplate()->getTemplateParameters(),
5079 Deduced.resize(P2->getTemplateParameters()->size());
5080 if (DeduceTemplateArgumentsByTypeMatch(S, P2->getTemplateParameters(),
5174 Context.getInjectedTemplateArgs(Primary->getTemplateParameters(),
5206 TemplateParameterList *A = AArg->getTemplateParameters();
5694 = FunctionTemplate->getTemplateParameters();
5711 = FunctionTemplate->getTemplateParameters();
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 552 << getTemplateArgumentBindingsText(FnTmpl->getTemplateParameters(),
565 << getTemplateArgumentBindingsText(FnTmpl->getTemplateParameters(),
576 Params = D->getTemplateParameters();
621 TemplateParams = Template->getTemplateParameters();
640 TemplateParams = Template->getTemplateParameters();
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 805 TemplateParameterList *TempParams = D->getTemplateParameters();
1314 TemplateParameterList *TempParams = D->getTemplateParameters();
1406 = PrevClassTemplate->getMostRecentDecl()->getTemplateParameters();
1526 TemplateParameterList *TempParams = D->getTemplateParameters();
1608 TemplateParameterList *TempParams = D->getTemplateParameters();
2045 FunctionTemplate->getPreviousDecl()->getTemplateParameters(),
2587 collectUnexpandedParameterPacks(S, TTP->getTemplateParameters(),
2596 TemplateParameterList *TempParams = D->getTemplateParameters();
2624 collectUnexpandedParameterPacks(SemaRef, D->getTemplateParameters(),
5446 TD->getTemplateParameters()->size())) {
tools/clang/lib/Sema/SemaTemplateVariadic.cpp 48 if (FTD && FTD->getTemplateParameters()->getDepth() >= DepthLimit)
tools/clang/lib/Serialization/ASTReader.cpp10390 for (auto *D : TD->getTemplateParameters()->asArray()) {
11467 FirstTemplate->getTemplateParameters();
11469 SecondTemplate->getTemplateParameters();
11603 FirstTTPD->getTemplateParameters();
11605 SecondTTPD->getTemplateParameters();
tools/clang/lib/Serialization/ASTReaderDecl.cpp 2837 isSameTemplateParameterList(TX->getTemplateParameters(),
2838 TY->getTemplateParameters());
3072 isSameTemplateParameterList(TemplateX->getTemplateParameters(),
3073 TemplateY->getTemplateParameters());
3519 auto *FromTP = From->getTemplateParameters();
3520 auto *ToTP = To->getTemplateParameters();
tools/clang/lib/Serialization/ASTWriterDecl.cpp 1443 Record.AddTemplateParameterList(D->getTemplateParameters());
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp 520 const auto *TParams = Templ->getTemplateParameters();
tools/clang/tools/extra/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.cpp 107 const TemplateParameterList *Params = FuncTemplate->getTemplateParameters();
tools/clang/tools/extra/clang-tidy/bugprone/MoveForwardingReferenceCheck.cpp 117 const TemplateParameterList *Params = FuncTemplate->getTemplateParameters();
tools/clang/tools/extra/clangd/XRefs.cpp 552 fetchTemplateParameters(TTPD->getTemplateParameters(), PP));
634 fetchTemplateParameters(TD->getTemplateParameters(), Policy);
639 fetchTemplateParameters(FTD->getTemplateParameters(), Policy);
tools/clang/tools/libclang/CIndex.cpp 681 if (VisitTemplateParameters(D->getTemplateParameters()))
930 if (VisitTemplateParameters(D->getTemplateParameters()))
940 if (VisitTemplateParameters(D->getTemplateParameters()))
948 if (VisitTemplateParameters(D->getTemplateParameters()))
5013 TemplateParameterList *Params = ClassTemplate->getTemplateParameters();