reference, declarationdefinition
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.cpp
10390               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();