Home
last modified time | relevance | path

Searched refs:isParameterPack (Results 1 – 25 of 63) sorted by relevance

123

/aosp_15_r20/external/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp54 if (TL.getTypePtr()->isParameterPack()) in VisitTemplateTypeParmTypeLoc()
65 if (T->isParameterPack()) in VisitTemplateTypeParmType()
74 if (E->getDecl()->isParameterPack()) in VisitDeclRefExpr()
85 if (TTP->isParameterPack()) in TraverseTemplateName()
187 if (VD->isParameterPack()) in TraverseLambdaExpr()
810 return ND && ND->isParameterPack(); in ValidateCandidate()
867 if (!ParameterPack || !ParameterPack->isParameterPack()) { in ActOnSizeofParameterPackExpr()
H A DSemaTemplateInstantiate.cpp880 if (TTP->isParameterPack()) { in TransformDecl()
921 if (TTP->isParameterPack()) { in TransformFirstQualifierInScope()
1020 if (TTP->isParameterPack()) { in TransformTemplateName()
1082 if (NTTP->isParameterPack()) { in TransformTemplateParmRefExpr()
1161 } else if (parm->isParameterPack() && in transformNonTypeTemplateParmRef()
1290 if (PD->isParameterPack()) in TransformDeclRefExpr()
1348 if (T->isParameterPack()) { in TransformTemplateTypeParmType()
1394 T->isParameterPack(), in TransformTemplateTypeParmType()
1690 if (OldParm->isParameterPack() && !NewParm->isParameterPack()) { in SubstParmVarDecl()
H A DSemaTemplate.cpp1263 if (TTP->isParameterPack()) in DiagnoseUnexpandedParameterPacks()
1270 if (!NTTP->isParameterPack() && in DiagnoseUnexpandedParameterPacks()
1357 if (NewTypeParm->isParameterPack()) { in CheckTemplateParameterList()
1381 if (!NewNonTypeParm->isParameterPack() && in CheckTemplateParameterList()
1400 if (NewNonTypeParm->isParameterPack()) { in CheckTemplateParameterList()
1442 if (NewTemplateParm->isParameterPack()) { in CheckTemplateParameterList()
2496 if (Params->getParam(I)->isParameterPack()) { in isSameAsPrimaryTemplate()
3504 if (NTTP->isParameterPack() && NTTP->isExpandedParameterPack()) in CheckTemplateArgument()
5623 << ParamKind << New->isParameterPack(); in MatchTemplateParameterKind()
5625 << ParamKind << Old->isParameterPack(); in MatchTemplateParameterKind()
/aosp_15_r20/external/clang/lib/AST/
H A DDeclTemplate.cpp209 if (TTP->isParameterPack()) in GenerateInjectedTemplateArgs()
219 if (NTTP->isParameterPack()) in GenerateInjectedTemplateArgs()
225 if (TTP->isParameterPack()) in GenerateInjectedTemplateArgs()
512 bool TemplateTypeParmDecl::isParameterPack() const { in isParameterPack() function in TemplateTypeParmDecl
513 return getTypeForDecl()->getAs<TemplateTypeParmType>()->isParameterPack(); in isParameterPack()
H A DDeclBase.cpp171 return TTP->isParameterPack(); in isTemplateParameterPack()
174 return NTTP->isParameterPack(); in isTemplateParameterPack()
177 return TTP->isParameterPack(); in isTemplateParameterPack()
181 bool Decl::isParameterPack() const { in isParameterPack() function in Decl
183 return Parm->isParameterPack(); in isParameterPack()
H A DASTImporter.cpp764 if (Parm1->isParameterPack() != Parm2->isParameterPack()) in IsStructurallyEquivalent()
1320 if (D1->isParameterPack() != D2->isParameterPack()) { in IsStructurallyEquivalent()
1323 << D2->isParameterPack(); in IsStructurallyEquivalent()
1325 << D1->isParameterPack(); in IsStructurallyEquivalent()
1336 if (D1->isParameterPack() != D2->isParameterPack()) { in IsStructurallyEquivalent()
1339 << D2->isParameterPack(); in IsStructurallyEquivalent()
1341 << D1->isParameterPack(); in IsStructurallyEquivalent()
1364 if (D1->isParameterPack() != D2->isParameterPack()) { in IsStructurallyEquivalent()
1367 << D2->isParameterPack(); in IsStructurallyEquivalent()
1369 << D1->isParameterPack(); in IsStructurallyEquivalent()
[all …]
H A DDeclPrinter.cpp916 if (TTP->isParameterPack()) in PrintTemplateParameters()
933 printDeclType(NTTP->getType(), Name, NTTP->isParameterPack()); in PrintTemplateParameters()
959 if (TTP->isParameterPack()) in VisitTemplateDecl()
H A DTemplateName.cpp165 return TTP->isParameterPack(); in containsUnexpandedParameterPack()
H A DStmtProfile.cpp1643 ID.AddBoolean(NTTP->isParameterPack()); in VisitDecl()
1666 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl()
1674 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl()
H A DASTDumper.cpp371 if (T->isParameterPack()) OS << " pack"; in VisitTemplateTypeParmType()
1445 if (D->isParameterPack()) in VisitTemplateTypeParmDecl()
1454 if (D->isParameterPack()) in VisitNonTypeTemplateParmDecl()
1463 if (D->isParameterPack()) in VisitTemplateTemplateParmDecl()
/aosp_15_r20/external/clang/lib/Index/
H A DUSRGeneration.cpp766 if (cast<TemplateTypeParmDecl>(*P)->isParameterPack()) in VisitTemplateParameterList()
773 if (NTTP->isParameterPack()) in VisitTemplateParameterList()
781 if (TTP->isParameterPack()) in VisitTemplateParameterList()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/AST/
DAbstractTypeWriter.inc607 bool isParameterPack = ( node->isParameterPack() );
608 W.find("isParameterPack").writeBool(isParameterPack);
DDeclTemplate.h174 if (P->isParameterPack()) in hasParameterPack()
1275 bool isParameterPack() const;
1282 if (!isParameterPack())
1471 bool isParameterPack() const { return ParameterPack; }
1659 bool isParameterPack() const { return ParameterPack; }
DAbstractTypeReader.inc740 bool isParameterPack = R.find("isParameterPack").readBool();
743 return ctx.getTemplateTypeParmType(depth, index, isParameterPack,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/clang/AST/
DAbstractTypeWriter.inc577 bool isParameterPack = ( node->isParameterPack() );
578 W.find("isParameterPack").writeBool(isParameterPack);
DDeclTemplate.h174 if (P->isParameterPack()) in hasParameterPack()
1274 bool isParameterPack() const;
1281 if (!isParameterPack())
1471 bool isParameterPack() const { return ParameterPack; }
1643 bool isParameterPack() const { return ParameterPack; }
DAbstractTypeReader.inc712 bool isParameterPack = R.find("isParameterPack").readBool();
715 return ctx.getTemplateTypeParmType(depth, index, isParameterPack,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/clang/AST/
DAbstractTypeWriter.inc577 bool isParameterPack = ( node->isParameterPack() );
578 W.find("isParameterPack").writeBool(isParameterPack);
DDeclTemplate.h174 if (P->isParameterPack()) in hasParameterPack()
1274 bool isParameterPack() const;
1281 if (!isParameterPack())
1471 bool isParameterPack() const { return ParameterPack; }
1643 bool isParameterPack() const { return ParameterPack; }
DAbstractTypeReader.inc712 bool isParameterPack = R.find("isParameterPack").readBool();
715 return ctx.getTemplateTypeParmType(depth, index, isParameterPack,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/AST/
DAbstractTypeWriter.inc568 bool isParameterPack = ( node->isParameterPack() );
569 W.find("isParameterPack").writeBool(isParameterPack);
DDeclTemplate.h173 if (P->isParameterPack()) in hasParameterPack()
1293 bool isParameterPack() const;
1300 if (!isParameterPack())
1490 bool isParameterPack() const { return ParameterPack; }
1662 bool isParameterPack() const { return ParameterPack; }
DAbstractTypeReader.inc701 bool isParameterPack = R.find("isParameterPack").readBool();
704 return ctx.getTemplateTypeParmType(depth, index, isParameterPack,
/aosp_15_r20/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp2555 return TX->isParameterPack() == TY->isParameterPack(); in isSameTemplateParameter()
2560 return TX->isParameterPack() == TY->isParameterPack() && in isSameTemplateParameter()
2566 return TX->isParameterPack() == TY->isParameterPack() && in isSameTemplateParameter()
3115 if (FromParam->isParameterPack()) in inheritDefaultTemplateArguments()
/aosp_15_r20/external/clang/lib/StaticAnalyzer/Checkers/
H A DNullabilityChecker.cpp386 if (ParamDecl->isParameterPack()) in checkParamsForPreconditionViolation()
682 if (Param->isParameterPack()) in checkPreCall()

123