| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | ASTStructuralEquivalence.cpp | 1033 if (Parm1->isParameterPack() != Parm2->isParameterPack()) in IsStructurallyEquivalent() 1703 if (D1->isParameterPack() != D2->isParameterPack()) { in IsStructurallyEquivalent() 1708 << D2->isParameterPack(); in IsStructurallyEquivalent() 1710 << D1->isParameterPack(); in IsStructurallyEquivalent() 1721 if (D1->isParameterPack() != D2->isParameterPack()) { in IsStructurallyEquivalent() 1726 << D2->isParameterPack(); in IsStructurallyEquivalent() 1728 << D1->isParameterPack(); in IsStructurallyEquivalent() 1752 if (D1->isParameterPack() != D2->isParameterPack()) { in IsStructurallyEquivalent() 1757 << D2->isParameterPack(); in IsStructurallyEquivalent() 1759 << D1->isParameterPack(); in IsStructurallyEquivalent()
|
| H A D | ODRHash.cpp | 381 Hash.AddBoolean(D->isParameterPack()); in VisitTemplateTypeParmDecl() 399 Hash.AddBoolean(D->isParameterPack()); in VisitNonTypeTemplateParmDecl() 412 Hash.AddBoolean(D->isParameterPack()); in VisitTemplateTemplateParmDecl() 1028 Hash.AddBoolean(T->isParameterPack()); in VisitTemplateTypeParmType()
|
| H A D | DeclBase.cpp | 203 return TTP->isParameterPack(); in isTemplateParameterPack() 205 return NTTP->isParameterPack(); in isTemplateParameterPack() 207 return TTP->isParameterPack(); in isTemplateParameterPack() 211 bool Decl::isParameterPack() const { in isParameterPack() function in Decl 213 return Var->isParameterPack(); in isParameterPack()
|
| H A D | DeclTemplate.cpp | 509 ID.AddBoolean(NTTP->isParameterPack()); in ProfileTemplateParameterList() 515 ID.AddBoolean(TTP->isParameterPack()); in ProfileTemplateParameterList() 524 ID.AddBoolean(TTP->isParameterPack()); in ProfileTemplateParameterList() 675 bool TemplateTypeParmDecl::isParameterPack() const { in isParameterPack() function in TemplateTypeParmDecl 676 return getTypeForDecl()->castAs<TemplateTypeParmType>()->isParameterPack(); in isParameterPack()
|
| H A D | JSONNodeDumper.cpp | 648 attributeOnlyIfTrue("isPack", TTPT->isParameterPack()); in VisitTemplateTypeParmType() 786 attributeOnlyIfTrue("isParameterPack", VD->isParameterPack()); in VisitVarDecl() 855 attributeOnlyIfTrue("isParameterPack", D->isParameterPack()); in VisitTemplateTypeParmDecl() 871 attributeOnlyIfTrue("isParameterPack", D->isParameterPack()); in VisitNonTypeTemplateParmDecl() 886 attributeOnlyIfTrue("isParameterPack", D->isParameterPack()); in VisitTemplateTemplateParmDecl()
|
| H A D | TemplateName.cpp | 195 if (TTP->isParameterPack()) in getDependence()
|
| H A D | TextNodeDumper.cpp | 1495 if (T->isParameterPack()) in VisitTemplateTypeParmType() 1708 if (D->isParameterPack()) in VisitVarDecl() 2027 if (D->isParameterPack()) in VisitTemplateTypeParmDecl() 2036 if (D->isParameterPack()) in VisitNonTypeTemplateParmDecl() 2044 if (D->isParameterPack()) in VisitTemplateTemplateParmDecl()
|
| H A D | DeclPrinter.cpp | 1135 if (TTP->isParameterPack()) in VisitTemplateDecl() 1741 if (TTP->isParameterPack()) in VisitTemplateTypeParmDecl() 1760 printDeclType(NTTP->getType(), Name, NTTP->isParameterPack()); in VisitNonTypeTemplateParmDecl()
|
| H A D | TemplateBase.cpp | 333 ID.AddBoolean(TTP->isParameterPack()); in Profile()
|
| H A D | StmtProfile.cpp | 97 ID.AddBoolean(NTTP->isParameterPack()); in VisitDecl() 120 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl() 128 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl()
|
| H A D | ItaniumMangle.cpp | 1883 if (Ty->isParameterPack()) in mangleTemplateParamDecl() 1894 if (Tn->isParameterPack()) { in mangleTemplateParamDecl() 1912 if (Tt->isParameterPack()) in mangleTemplateParamDecl() 5187 if (Param->isParameterPack() && Arg.getKind() != TemplateArgument::Pack) { in needExactType() 5198 (!Param->isParameterPack() || UnresolvedExpandedPack)) { in needExactType()
|
| H A D | ASTContext.cpp | 664 ID.AddBoolean(Parm->isParameterPack()); in Profile() 673 ID.AddBoolean(TTP->isParameterPack()); in Profile() 689 ID.AddBoolean(NTTP->isParameterPack()); in Profile() 787 TTP->isParameterPack(), TTP->hasTypeConstraint(), in getCanonicalTemplateTemplateParmDecl() 839 NTTP->isParameterPack(), in getCanonicalTemplateTemplateParmDecl() 864 TTP->isParameterPack(), in getCanonicalTemplateTemplateParmDecl() 4963 if (TTP->isParameterPack()) in getInjectedTemplateArg() 4980 if (NTTP->isParameterPack()) in getInjectedTemplateArg() 4986 if (TTP->isParameterPack()) in getInjectedTemplateArg()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 74 if (TL.getTypePtr()->isParameterPack()) in VisitTemplateTypeParmTypeLoc() 85 if (T->isParameterPack()) in VisitTemplateTypeParmType() 94 if (E->getDecl()->isParameterPack()) in VisitDeclRefExpr() 104 if (TTP->isParameterPack()) in TraverseTemplateName() 166 if (D && D->isParameterPack()) in TraverseDecl() 980 return ND && ND->isParameterPack(); in ValidateCandidate() 1042 if (!ParameterPack || !ParameterPack->isParameterPack()) { in ActOnSizeofParameterPackExpr() 1137 if (PD->isParameterPack()) in getFullyPackExpandedSize()
|
| H A D | SemaTemplateInstantiate.cpp | 1009 if (Old->isParameterPack()) { in transformedLocalDecl() 1232 if (TTP->isParameterPack()) { in TransformDecl() 1273 if (TTP->isParameterPack()) { in TransformFirstQualifierInScope() 1384 if (TTP->isParameterPack()) { in TransformTemplateName() 1459 if (NTTP->isParameterPack()) { in TransformTemplateParmRefExpr() 1519 if (parm->isParameterPack() && isa<PackExpansionType>(T)) in transformNonTypeTemplateParmRef() 1723 if (PD->isParameterPack()) in TransformDeclRefExpr() 1803 if (T->isParameterPack()) { in TransformTemplateTypeParmType() 1847 T->isParameterPack(), NewTTPDecl); in TransformTemplateTypeParmType() 2390 TTP->isParameterPack() in SubstParmVarDecl() [all …]
|
| H A D | SemaTemplate.cpp | 1049 if (Param->isParameterPack()) in ActOnTypeParameter() 1562 if (Param->isParameterPack()) in ActOnNonTypeTemplateParameter() 1629 if (Param->isParameterPack()) in ActOnTemplateTemplateParameter() 2267 TTP->isParameterPack(), TTP->hasTypeConstraint(), in transformTemplateParameter() 2281 NewTTP->isParameterPack() in transformTemplateParameter() 2606 if (TTP->isParameterPack()) in DiagnoseUnexpandedParameterPacks() 2613 if (!TTP->isParameterPack()) in DiagnoseUnexpandedParameterPacks() 2624 if (!NTTP->isParameterPack() && in DiagnoseUnexpandedParameterPacks() 2718 if (NewTypeParm->isParameterPack()) { in CheckTemplateParameterList() 2743 if (!NewNonTypeParm->isParameterPack() && in CheckTemplateParameterList() [all …]
|
| H A D | SemaLambda.cpp | 877 if (NewVD->isParameterPack()) in createLambdaInitCaptureVarDecl() 1210 if (Var->isParameterPack()) { in ActOnStartOfLambdaDefinition() 1219 } else if (Var->isParameterPack()) { in ActOnStartOfLambdaDefinition()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 2619 D->getIdentifier(), D->wasDeclaredWithTypename(), D->isParameterPack(), in VisitTemplateTypeParmDecl() 2647 D->isParameterPack() in VisitTemplateTypeParmDecl() 2796 D->getPosition(), D->getIdentifier(), T, D->isParameterPack(), DI); in VisitNonTypeTemplateParmDecl() 2936 D->getPosition(), D->isParameterPack(), D->getIdentifier(), InstParams); in VisitTemplateTemplateParmDecl() 4168 if (OldParam->isParameterPack()) in SubstFunctionType() 4242 if (!PatternParam->isParameterPack()) { in addInstantiatedParametersToScope()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 913 if (cast<TemplateTypeParmDecl>(*P)->isParameterPack()) in VisitTemplateParameterList() 920 if (NTTP->isParameterPack()) in VisitTemplateParameterList() 928 if (TTP->isParameterPack()) in VisitTemplateParameterList()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MismatchedIteratorChecker.cpp | 163 if (TPDecl->isParameterPack()) in checkPreCall()
|
| H A D | NullabilityChecker.cpp | 365 if (ParamDecl->isParameterPack()) in checkParamsForPreconditionViolation() 697 if (Param->isParameterPack()) in checkPreCall()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | TypeProperties.td | 690 def : Property<"isParameterPack", Bool> { 691 let Read = [{ node->isParameterPack() }]; 699 return ctx.getTemplateTypeParmType(depth, index, isParameterPack,
|
| H A D | DeclTemplate.h | 168 if (P->isParameterPack()) in hasParameterPack() 1294 bool isParameterPack() const; 1301 if (!isParameterPack()) 1494 bool isParameterPack() const { return ParameterPack; } 1666 bool isParameterPack() const { return ParameterPack; }
|
| H A D | CanonicalType.h | 573 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isParameterPack)
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 2901 if (TX->isParameterPack() != TY->isParameterPack()) in isSameTemplateParameter() 2933 return TX->isParameterPack() == TY->isParameterPack() && in isSameTemplateParameter() 2939 return TX->isParameterPack() == TY->isParameterPack() && in isSameTemplateParameter()
|
| H A D | ASTReader.cpp | 10972 if (FirstTTPD->isParameterPack() != in diagnoseOdrViolations() 10973 SecondTTPD->isParameterPack()) { in diagnoseOdrViolations() 10978 << FirstTemplate << (i + 1) << FirstTTPD->isParameterPack(); in diagnoseOdrViolations() 10982 << SecondTemplate << (i + 1) << SecondTTPD->isParameterPack(); in diagnoseOdrViolations() 11057 if (FirstTTPD->isParameterPack() != in diagnoseOdrViolations() 11058 SecondTTPD->isParameterPack()) { in diagnoseOdrViolations() 11063 << FirstTemplate << (i + 1) << FirstTTPD->isParameterPack(); in diagnoseOdrViolations() 11067 << SecondTemplate << (i + 1) << SecondTTPD->isParameterPack(); in diagnoseOdrViolations() 11137 if (FirstNTTPD->isParameterPack() != in diagnoseOdrViolations() 11138 SecondNTTPD->isParameterPack()) { in diagnoseOdrViolations() [all …]
|