| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | 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() 805 return ND && ND->isParameterPack(); in ValidateCandidate() 862 if (!ParameterPack || !ParameterPack->isParameterPack()) { in ActOnSizeofParameterPackExpr()
|
| HD | SemaTemplateInstantiate.cpp | 886 if (TTP->isParameterPack()) { in TransformDecl() 927 if (TTP->isParameterPack()) { in TransformFirstQualifierInScope() 1026 if (TTP->isParameterPack()) { in TransformTemplateName() 1088 if (NTTP->isParameterPack()) { in TransformTemplateParmRefExpr() 1167 } else if (parm->isParameterPack() && in transformNonTypeTemplateParmRef() 1296 if (PD->isParameterPack()) in TransformDeclRefExpr() 1354 if (T->isParameterPack()) { in TransformTemplateTypeParmType() 1400 T->isParameterPack(), in TransformTemplateTypeParmType() 1704 if (OldParm->isParameterPack() && !NewParm->isParameterPack()) { in SubstParmVarDecl()
|
| HD | SemaTemplate.cpp | 1244 if (TTP->isParameterPack()) in DiagnoseUnexpandedParameterPacks() 1251 if (!NTTP->isParameterPack() && in DiagnoseUnexpandedParameterPacks() 1338 if (NewTypeParm->isParameterPack()) { in CheckTemplateParameterList() 1362 if (!NewNonTypeParm->isParameterPack() && in CheckTemplateParameterList() 1381 if (NewNonTypeParm->isParameterPack()) { in CheckTemplateParameterList() 1423 if (NewTemplateParm->isParameterPack()) { in CheckTemplateParameterList() 2401 if (Params->getParam(I)->isParameterPack()) { in isSameAsPrimaryTemplate() 3425 if (NTTP->isParameterPack() && NTTP->isExpandedParameterPack()) in CheckTemplateArgument() 5541 << ParamKind << New->isParameterPack(); in MatchTemplateParameterKind() 5543 << ParamKind << Old->isParameterPack(); in MatchTemplateParameterKind()
|
| HD | SemaLambda.cpp | 1102 if (Var->isParameterPack()) { in ActOnStartOfLambdaDefinition() 1110 } else if (Var->isParameterPack()) { in ActOnStartOfLambdaDefinition()
|
| HD | SemaTemplateInstantiateDecl.cpp | 1922 D->isParameterPack()); in VisitTemplateTypeParmDecl() 2075 D->isParameterPack(), DI); in VisitNonTypeTemplateParmDecl() 2205 D->isParameterPack(), in VisitTemplateTemplateParmDecl() 3042 if (OldParam->isParameterPack()) in SubstFunctionType() 3115 if (!PatternParam->isParameterPack()) { in addInstantiatedParametersToScope()
|
| HD | SemaTemplateDeduction.cpp | 2788 if (Param->isParameterPack() && CurrentInstantiationScope) { in FinishTemplateArgumentDeduction() 4282 if (!Last->isParameterPack()) in isVariadicFunctionTemplate() 4287 if (Function->getParamDecl(NumParams - 1)->isParameterPack()) in isVariadicFunctionTemplate()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Index/ |
| HD | USRGeneration.cpp | 730 if (cast<TemplateTypeParmDecl>(*P)->isParameterPack()) in VisitTemplateParameterList() 737 if (NTTP->isParameterPack()) in VisitTemplateParameterList() 745 if (TTP->isParameterPack()) in VisitTemplateParameterList()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | DeclBase.cpp | 155 return TTP->isParameterPack(); in isTemplateParameterPack() 158 return NTTP->isParameterPack(); in isTemplateParameterPack() 161 return TTP->isParameterPack(); in isTemplateParameterPack() 165 bool Decl::isParameterPack() const { in isParameterPack() function in Decl 167 return Parm->isParameterPack(); in isParameterPack()
|
| HD | DeclTemplate.cpp | 219 if (TTP->isParameterPack()) in GenerateInjectedTemplateArgs() 230 if (NTTP->isParameterPack()) in GenerateInjectedTemplateArgs() 236 if (TTP->isParameterPack()) in GenerateInjectedTemplateArgs() 533 bool TemplateTypeParmDecl::isParameterPack() const { in isParameterPack() function in TemplateTypeParmDecl 534 return getTypeForDecl()->getAs<TemplateTypeParmType>()->isParameterPack(); in isParameterPack()
|
| HD | TemplateName.cpp | 115 return TTP->isParameterPack(); in containsUnexpandedParameterPack()
|
| HD | ASTImporter.cpp | 709 if (Parm1->isParameterPack() != Parm2->isParameterPack()) in IsStructurallyEquivalent() 1241 if (D1->isParameterPack() != D2->isParameterPack()) { in IsStructurallyEquivalent() 1244 << D2->isParameterPack(); in IsStructurallyEquivalent() 1246 << D1->isParameterPack(); in IsStructurallyEquivalent() 1257 if (D1->isParameterPack() != D2->isParameterPack()) { in IsStructurallyEquivalent() 1260 << D2->isParameterPack(); in IsStructurallyEquivalent() 1262 << D1->isParameterPack(); in IsStructurallyEquivalent() 1285 if (D1->isParameterPack() != D2->isParameterPack()) { in IsStructurallyEquivalent() 1288 << D2->isParameterPack(); in IsStructurallyEquivalent() 1290 << D1->isParameterPack(); in IsStructurallyEquivalent() [all …]
|
| HD | DeclPrinter.cpp | 862 if (TTP->isParameterPack()) in PrintTemplateParameters() 879 printDeclType(NTTP->getType(), Name, NTTP->isParameterPack()); in PrintTemplateParameters() 905 if (TTP->isParameterPack()) in VisitTemplateDecl()
|
| HD | StmtProfile.cpp | 1427 ID.AddBoolean(NTTP->isParameterPack()); in VisitDecl() 1450 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl() 1458 ID.AddBoolean(TTP->isParameterPack()); in VisitDecl()
|
| HD | ASTDumper.cpp | 368 if (T->isParameterPack()) OS << " pack"; in VisitTemplateTypeParmType() 1353 if (D->isParameterPack()) in VisitTemplateTypeParmDecl() 1362 if (D->isParameterPack()) in VisitNonTypeTemplateParmDecl() 1371 if (D->isParameterPack()) in VisitTemplateTemplateParmDecl()
|
| HD | ASTDiagnostic.cpp | 1193 bool isVariadic = DefaultTTPD->isParameterPack(); in GetType() 1212 bool isVariadic = DefaultNTTPD->isParameterPack(); in GetExpr() 1309 bool isVariadic = DefaultTTPD->isParameterPack(); in GetTemplateDecl()
|
| HD | TemplateBase.cpp | 276 ID.AddBoolean(TTP->isParameterPack()); in Profile()
|
| HD | ASTContext.cpp | 551 ID.AddBoolean(Parm->isParameterPack()); in Profile() 560 ID.AddBoolean(TTP->isParameterPack()); in Profile() 566 ID.AddBoolean(NTTP->isParameterPack()); in Profile() 612 TTP->isParameterPack())); in getCanonicalTemplateTemplateParmDecl() 644 NTTP->isParameterPack(), in getCanonicalTemplateTemplateParmDecl() 658 TTP->isParameterPack(), in getCanonicalTemplateTemplateParmDecl()
|
| HD | Decl.cpp | 2336 bool ParmVarDecl::isParameterPack() const { in isParameterPack() function in ParmVarDecl 2700 if (!Param->isParameterPack() && !Param->hasDefaultArg()) in getMinRequiredArguments()
|
| HD | DeclCXX.cpp | 1853 getParamDecl(1)->isParameterPack())); in isConvertingConstructor()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | CanonicalType.h | 551 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isParameterPack)
|
| HD | DeclTemplate.h | 1109 bool isParameterPack() const; 1229 bool isParameterPack() const { return ParameterPack; } 1365 bool isParameterPack() const { return ParameterPack; }
|
| HD | DeclBase.h | 866 bool isParameterPack() const;
|
| HD | Type.h | 3737 bool isParameterPack() const { return getCanTTPTInfo().ParameterPack; } 3749 Profile(ID, getDepth(), getIndex(), isParameterPack(), getDecl());
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderDecl.cpp | 2470 return TX->isParameterPack() == TY->isParameterPack(); in isSameTemplateParameter() 2475 return TX->isParameterPack() == TY->isParameterPack() && in isSameTemplateParameter() 2481 return TX->isParameterPack() == TY->isParameterPack() && in isSameTemplateParameter()
|
| HD | ASTWriterDecl.cpp | 1410 Record.push_back(D->isParameterPack()); in VisitNonTypeTemplateParmDecl() 1440 Record.push_back(D->isParameterPack()); in VisitTemplateTemplateParmDecl()
|