/external/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 54 if (TL.getTypePtr()->isParameterPack()) 65 if (T->isParameterPack()) 74 if (E->getDecl()->isParameterPack()) 85 if (TTP->isParameterPack()) 187 if (VD->isParameterPack()) 772 return ND && ND->isParameterPack(); 829 if (!ParameterPack || !ParameterPack->isParameterPack()) {
|
H A D | SemaTemplateInstantiate.cpp | 902 if (TTP->isParameterPack()) { 943 if (TTP->isParameterPack()) { 1042 if (TTP->isParameterPack()) { 1104 if (NTTP->isParameterPack()) { 1165 } else if (parm->isParameterPack() && 1294 if (PD->isParameterPack()) 1357 if (T->isParameterPack()) { 1403 T->isParameterPack(), 1665 if (OldParm->isParameterPack() && !NewParm->isParameterPack()) { [all...] |
H A D | SemaLambda.cpp | 1101 if (Var->isParameterPack()) { 1109 } else if (Var->isParameterPack()) {
|
H A D | SemaTemplate.cpp | 1206 if (TTP->isParameterPack()) 1213 if (!NTTP->isParameterPack() && 1301 if (NewTypeParm->isParameterPack()) { 1326 if (!NewNonTypeParm->isParameterPack() && 1345 if (NewNonTypeParm->isParameterPack()) { 1392 if (NewTemplateParm->isParameterPack()) { 2373 if (Params->getParam(I)->isParameterPack()) { 3397 if (NTTP->isParameterPack() && NTTP->isExpandedParameterPack()) 5378 << ParamKind << New->isParameterPack(); 5380 << ParamKind << Old->isParameterPack(); [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 1794 D->isParameterPack()); 1947 D->isParameterPack(), DI); 2078 D->isParameterPack(), 2913 if (OldParam->isParameterPack()) 2986 if (!PatternParam->isParameterPack()) {
|
H A D | SemaTemplateDeduction.cpp | 2822 if (Param->isParameterPack() && CurrentInstantiationScope) { 4306 if (!Last->isParameterPack()) 4311 if (Function->getParamDecl(NumParams - 1)->isParameterPack())
|
/external/clang/lib/AST/ |
H A D | TemplateName.cpp | 115 return TTP->isParameterPack();
|
H A D | DeclBase.cpp | 145 return TTP->isParameterPack(); 148 return NTTP->isParameterPack(); 151 return TTP->isParameterPack(); 155 bool Decl::isParameterPack() const { function in class:Decl 157 return Parm->isParameterPack();
|
H A D | DeclTemplate.cpp | 187 if (TTP->isParameterPack()) 198 if (NTTP->isParameterPack()) 204 if (TTP->isParameterPack()) 506 bool TemplateTypeParmDecl::isParameterPack() const { function in class:TemplateTypeParmDecl 507 return getTypeForDecl()->getAs<TemplateTypeParmType>()->isParameterPack();
|
H A D | ASTImporter.cpp | 664 if (Parm1->isParameterPack() != Parm2->isParameterPack()) 1196 if (D1->isParameterPack() != D2->isParameterPack()) { 1199 << D2->isParameterPack(); 1201 << D1->isParameterPack(); 1212 if (D1->isParameterPack() != D2->isParameterPack()) { 1215 << D2->isParameterPack(); 1217 << D1->isParameterPack(); [all...] |
H A D | DeclPrinter.cpp | 832 if (TTP->isParameterPack()) 848 if (NTTP->isParameterPack() && !isa<PackExpansionType>(NTTP->getType())) 880 if (TTP->isParameterPack())
|
H A D | StmtProfile.cpp | 1246 ID.AddBoolean(NTTP->isParameterPack()); 1269 ID.AddBoolean(TTP->isParameterPack()); 1277 ID.AddBoolean(TTP->isParameterPack());
|
H A D | ASTDiagnostic.cpp | 1091 bool isVariadic = DefaultTTPD->isParameterPack(); 1109 bool isVariadic = DefaultNTTPD->isParameterPack(); 1177 bool isVariadic = DefaultTTPD->isParameterPack();
|
H A D | ASTContext.cpp | 551 ID.AddBoolean(Parm->isParameterPack()); 560 ID.AddBoolean(TTP->isParameterPack()); 566 ID.AddBoolean(NTTP->isParameterPack()); 612 TTP->isParameterPack())); 644 NTTP->isParameterPack(), 658 TTP->isParameterPack(),
|
H A D | DeclCXX.cpp | 1796 getParamDecl(1)->isParameterPack()));
|
H A D | Decl.cpp | 2242 bool ParmVarDecl::isParameterPack() const { function in class:ParmVarDecl 2636 if (!Param->isParameterPack() && !Param->hasDefaultArg())
|
H A D | Expr.cpp | 336 if (getDecl()->isParameterPack())
|
/external/clang/lib/Index/ |
H A D | USRGeneration.cpp | 688 if (cast<TemplateTypeParmDecl>(*P)->isParameterPack()) 695 if (NTTP->isParameterPack()) 703 if (TTP->isParameterPack())
|
/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 1018 bool isParameterPack() const; 1142 bool isParameterPack() const { return ParameterPack; } function in class:clang::TemplateParameterList::NonTypeTemplateParmDecl 1279 bool isParameterPack() const { return ParameterPack; }
|
H A D | CanonicalType.h | 624 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isParameterPack)
|
H A D | DeclBase.h | 838 bool isParameterPack() const;
|
H A D | Type.h | 3520 bool isParameterPack() const { return getCanTTPTInfo().ParameterPack; } function in class:clang::FunctionType::ExtInfo::FunctionProtoType::TemplateTypeParmType 3532 Profile(ID, getDepth(), getIndex(), isParameterPack(), getDecl());
|
H A D | Decl.h | 1379 bool isParameterPack() const;
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 2242 return TX->isParameterPack() == TY->isParameterPack(); 2247 return TX->isParameterPack() == TY->isParameterPack() && 2253 return TX->isParameterPack() == TY->isParameterPack() &&
|
H A D | ASTWriterDecl.cpp | 1348 Record.push_back(D->isParameterPack()); 1380 Record.push_back(D->isParameterPack());
|