Home
last modified time | relevance | path

Searched refs:isPackExpansion (Results 1 – 23 of 23) sorted by relevance

/external/clang/include/clang/AST/
DLambdaCapture.h130 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function
135 assert(isPackExpansion() && "No ellipsis location for a non-expansion"); in getEllipsisLoc()
DAttr.h106 bool isPackExpansion() const { return IsPackExpansion; } in isPackExpansion() function
DTemplateBase.h235 bool isPackExpansion() const;
DDeclCXX.h215 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function
2035 bool isPackExpansion() const { in isPackExpansion() function
2041 assert(isPackExpansion() && "Initializer is not a pack expansion"); in getEllipsisLoc()
DDeclTemplate.h1260 bool isPackExpansion() const {
1398 bool isPackExpansion() const {
DExprObjC.h227 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function
/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp99 if (Element.isPackExpansion()) in TraverseObjCDictionaryLiteral()
152 if (Arg.isPackExpansion()) in TraverseTemplateArgument()
160 if (ArgLoc.getArgument().isPackExpansion()) in TraverseTemplateArgumentLoc()
884 assert(Argument.isPackExpansion()); in getTemplateArgumentPackExpansionPattern()
DSemaTemplateInstantiateDecl.cpp101 if (!Aligned->isPackExpansion()) { in instantiateDependentAlignedAttr()
380 assert(!TmplAttr->isPackExpansion()); in InstantiateAttrs()
2075 } else if (D->isPackExpansion()) { in VisitNonTypeTemplateParmDecl()
2233 } else if (D->isPackExpansion()) { in VisitTemplateTemplateParmDecl()
4251 if (Init->isPackExpansion()) { in InstantiateMemInitializers()
DSemaTemplateDeduction.cpp1685 if (Arg.isPackExpansion()) in DeduceTemplateArguments()
1828 if (Arg.isPackExpansion()) in hasPackExpansionBeforeEnd()
1856 if (!Params[ParamIdx].isPackExpansion()) { in DeduceTemplateArguments()
1864 if (Args[ArgIdx].isPackExpansion()) { in DeduceTemplateArguments()
DSemaTemplateInstantiate.cpp859 if (Arg.isPackExpansion()) in getPackSubstitutedTemplateArgument()
1754 if (Base.isPackExpansion()) { in SubstBaseSpecifiers()
DSemaTemplate.cpp1403 if (!NewNonTypeParm->isPackExpansion()) in CheckTemplateParameterList()
1445 if (!NewTemplateParm->isPackExpansion()) in CheckTemplateParameterList()
2498 !Arg.pack_begin()->isPackExpansion()) in isSameAsPrimaryTemplate()
3842 NewArgs[ArgIdx].getArgument().isPackExpansion() && in CheckTemplateArgumentList()
4012 while (ArgIdx < NumArgs && NewArgs[ArgIdx].getArgument().isPackExpansion()) in CheckTemplateArgumentList()
DSemaDeclAttr.cpp3161 if (Attr.isPackExpansion() && !E->containsUnexpandedParameterPack()) { in handleAlignedAttr()
3167 if (!Attr.isPackExpansion() && S.DiagnoseUnexpandedParameterPack(E)) in handleAlignedAttr()
3181 Attr.isPackExpansion()); in handleAlignedAttr()
DTreeTransform.h3878 if (In.getArgument().isPackExpansion()) { in TransformTemplateArguments()
10304 if (C->isPackExpansion()) { in TransformLambdaExpr()
10725 if (Loc.getArgument().isPackExpansion()) in TransformSizeOfPackExpr()
10952 if (OrigElement.isPackExpansion()) { in TransformObjCDictionaryLiteral()
DSemaDecl.cpp11217 /*EllipsisLoc*/C.isPackExpansion() in RebuildLambdaScopeInfo()
/external/clang/lib/AST/
DTemplateBase.cpp180 bool TemplateArgument::isPackExpansion() const { in isPackExpansion() function in TemplateArgument
330 assert(isPackExpansion()); in getPackExpansionPattern()
DDeclPrinter.cpp615 if (BMInitializer->isPackExpansion()) in VisitFunctionDecl()
864 if (Base->isPackExpansion()) in VisitCXXRecordDecl()
DStmtProfile.cpp1342 ID.AddBoolean(C->isPackExpansion()); in VisitLambdaExpr()
DASTDumper.cpp1323 if (I.isPackExpansion()) in VisitCXXRecordDecl()
DStmtPrinter.cpp2441 if (Element.isPackExpansion()) in VisitObjCDictionaryLiteral()
DASTImporter.cpp2181 if (Base1.isPackExpansion()) in ImportDefinition()
6453 From->isPackExpansion() ? Import(From->getEllipsisLoc()) in Import()
DASTContext.cpp3408 if (Arg.isPackExpansion()) in hasAnyPackExpansions()
/external/clang/include/clang/Sema/
DAttributeList.h399 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function
/external/clang/lib/Serialization/
DASTWriter.cpp5406 AddSourceLocation(Base.isPackExpansion()? Base.getEllipsisLoc() in AddCXXBaseSpecifier()
5559 AddSourceLocation(Capture.isPackExpansion() ? Capture.getEllipsisLoc() in AddCXXDefinitionData()