/aosp_15_r20/external/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 54 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 D | SemaTemplateInstantiate.cpp | 880 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 D | SemaTemplate.cpp | 1263 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 D | DeclTemplate.cpp | 209 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 D | DeclBase.cpp | 171 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 D | ASTImporter.cpp | 764 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 D | DeclPrinter.cpp | 916 if (TTP->isParameterPack()) in PrintTemplateParameters() 933 printDeclType(NTTP->getType(), Name, NTTP->isParameterPack()); in PrintTemplateParameters() 959 if (TTP->isParameterPack()) in VisitTemplateDecl()
|
H A D | TemplateName.cpp | 165 return TTP->isParameterPack(); in containsUnexpandedParameterPack()
|
H A D | StmtProfile.cpp | 1643 ID.AddBoolean(NTTP->isParameterPack()); in VisitDecl() 1666 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl() 1674 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl()
|
H A D | ASTDumper.cpp | 371 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 D | USRGeneration.cpp | 766 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/ |
D | AbstractTypeWriter.inc | 607 bool isParameterPack = ( node->isParameterPack() ); 608 W.find("isParameterPack").writeBool(isParameterPack);
|
D | DeclTemplate.h | 174 if (P->isParameterPack()) in hasParameterPack() 1275 bool isParameterPack() const; 1282 if (!isParameterPack()) 1471 bool isParameterPack() const { return ParameterPack; } 1659 bool isParameterPack() const { return ParameterPack; }
|
D | AbstractTypeReader.inc | 740 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/ |
D | AbstractTypeWriter.inc | 577 bool isParameterPack = ( node->isParameterPack() ); 578 W.find("isParameterPack").writeBool(isParameterPack);
|
D | DeclTemplate.h | 174 if (P->isParameterPack()) in hasParameterPack() 1274 bool isParameterPack() const; 1281 if (!isParameterPack()) 1471 bool isParameterPack() const { return ParameterPack; } 1643 bool isParameterPack() const { return ParameterPack; }
|
D | AbstractTypeReader.inc | 712 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/ |
D | AbstractTypeWriter.inc | 577 bool isParameterPack = ( node->isParameterPack() ); 578 W.find("isParameterPack").writeBool(isParameterPack);
|
D | DeclTemplate.h | 174 if (P->isParameterPack()) in hasParameterPack() 1274 bool isParameterPack() const; 1281 if (!isParameterPack()) 1471 bool isParameterPack() const { return ParameterPack; } 1643 bool isParameterPack() const { return ParameterPack; }
|
D | AbstractTypeReader.inc | 712 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/ |
D | AbstractTypeWriter.inc | 568 bool isParameterPack = ( node->isParameterPack() ); 569 W.find("isParameterPack").writeBool(isParameterPack);
|
D | DeclTemplate.h | 173 if (P->isParameterPack()) in hasParameterPack() 1293 bool isParameterPack() const; 1300 if (!isParameterPack()) 1490 bool isParameterPack() const { return ParameterPack; } 1662 bool isParameterPack() const { return ParameterPack; }
|
D | AbstractTypeReader.inc | 701 bool isParameterPack = R.find("isParameterPack").readBool(); 704 return ctx.getTemplateTypeParmType(depth, index, isParameterPack,
|
/aosp_15_r20/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 2555 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 D | NullabilityChecker.cpp | 386 if (ParamDecl->isParameterPack()) in checkParamsForPreconditionViolation() 682 if (Param->isParameterPack()) in checkPreCall()
|