Searched refs:isParameterPack (Results 1 - 25 of 27) sorted by relevance

12

/external/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp54 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 DSemaTemplateInstantiate.cpp902 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 DSemaLambda.cpp1101 if (Var->isParameterPack()) {
1109 } else if (Var->isParameterPack()) {
H A DSemaTemplate.cpp1206 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 DSemaTemplateInstantiateDecl.cpp1794 D->isParameterPack());
1947 D->isParameterPack(), DI);
2078 D->isParameterPack(),
2913 if (OldParam->isParameterPack())
2986 if (!PatternParam->isParameterPack()) {
H A DSemaTemplateDeduction.cpp2822 if (Param->isParameterPack() && CurrentInstantiationScope) {
4306 if (!Last->isParameterPack())
4311 if (Function->getParamDecl(NumParams - 1)->isParameterPack())
/external/clang/lib/AST/
H A DTemplateName.cpp115 return TTP->isParameterPack();
H A DDeclBase.cpp145 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 DDeclTemplate.cpp187 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 DASTImporter.cpp664 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 DDeclPrinter.cpp832 if (TTP->isParameterPack())
848 if (NTTP->isParameterPack() && !isa<PackExpansionType>(NTTP->getType()))
880 if (TTP->isParameterPack())
H A DStmtProfile.cpp1246 ID.AddBoolean(NTTP->isParameterPack());
1269 ID.AddBoolean(TTP->isParameterPack());
1277 ID.AddBoolean(TTP->isParameterPack());
H A DASTDiagnostic.cpp1091 bool isVariadic = DefaultTTPD->isParameterPack();
1109 bool isVariadic = DefaultNTTPD->isParameterPack();
1177 bool isVariadic = DefaultTTPD->isParameterPack();
H A DASTContext.cpp551 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 DDeclCXX.cpp1796 getParamDecl(1)->isParameterPack()));
H A DDecl.cpp2242 bool ParmVarDecl::isParameterPack() const { function in class:ParmVarDecl
2636 if (!Param->isParameterPack() && !Param->hasDefaultArg())
H A DExpr.cpp336 if (getDecl()->isParameterPack())
/external/clang/lib/Index/
H A DUSRGeneration.cpp688 if (cast<TemplateTypeParmDecl>(*P)->isParameterPack())
695 if (NTTP->isParameterPack())
703 if (TTP->isParameterPack())
/external/clang/include/clang/AST/
H A DDeclTemplate.h1018 bool isParameterPack() const;
1142 bool isParameterPack() const { return ParameterPack; } function in class:clang::TemplateParameterList::NonTypeTemplateParmDecl
1279 bool isParameterPack() const { return ParameterPack; }
H A DCanonicalType.h624 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isParameterPack)
H A DDeclBase.h838 bool isParameterPack() const;
H A DType.h3520 bool isParameterPack() const { return getCanTTPTInfo().ParameterPack; } function in class:clang::FunctionType::ExtInfo::FunctionProtoType::TemplateTypeParmType
3532 Profile(ID, getDepth(), getIndex(), isParameterPack(), getDecl());
H A DDecl.h1379 bool isParameterPack() const;
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp2242 return TX->isParameterPack() == TY->isParameterPack();
2247 return TX->isParameterPack() == TY->isParameterPack() &&
2253 return TX->isParameterPack() == TY->isParameterPack() &&
H A DASTWriterDecl.cpp1348 Record.push_back(D->isParameterPack());
1380 Record.push_back(D->isParameterPack());

Completed in 1628 milliseconds

12