Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DTemplateBase.cpp170 bool TemplateArgument::isPackExpansion() const { in isPackExpansion() function in TemplateArgument
311 assert(isPackExpansion()); in getPackExpansionPattern()
445 assert(Argument.isPackExpansion()); in getPackExpansionPattern()
DDeclPrinter.cpp712 if (Base->isPackExpansion()) in VisitCXXRecordDecl()
DStmtProfile.cpp813 ID.AddBoolean(C->isPackExpansion()); in VisitLambdaExpr()
DStmtPrinter.cpp1690 if (Element.isPackExpansion()) in VisitObjCDictionaryLiteral()
DASTImporter.cpp1868 if (Base1->isPackExpansion()) in ImportDefinition()
DASTContext.cpp2835 if (Args[I].isPackExpansion()) in hasAnyPackExpansions()
/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp98 if (Element.isPackExpansion()) in TraverseObjCDictionaryLiteral()
151 if (Arg.isPackExpansion()) in TraverseTemplateArgument()
159 if (ArgLoc.getArgument().isPackExpansion()) in TraverseTemplateArgumentLoc()
DSemaTemplateDeduction.cpp1571 if (Arg.isPackExpansion()) in DeduceTemplateArguments()
1705 if (Arg.isPackExpansion()) in hasPackExpansionBeforeEnd()
1734 if (!Params[ParamIdx].isPackExpansion()) { in DeduceTemplateArguments()
1742 if (Args[ArgIdx].isPackExpansion()) { in DeduceTemplateArguments()
DSemaTemplateInstantiateDecl.cpp1660 } else if (D->isPackExpansion()) { in VisitNonTypeTemplateParmDecl()
1818 } else if (D->isPackExpansion()) { in VisitTemplateTemplateParmDecl()
2980 if (Init->isPackExpansion()) { in InstantiateMemInitializers()
DSemaTemplateInstantiate.cpp1152 if (arg.isPackExpansion()) { in transformNonTypeTemplateParmRef()
1670 if (Base->isPackExpansion()) { in SubstBaseSpecifiers()
DSemaTemplate.cpp1353 if (!NewNonTypeParm->isPackExpansion()) in CheckTemplateParameterList()
1401 if (!NewTemplateParm->isPackExpansion()) in CheckTemplateParameterList()
3122 if (TemplateArgs[ArgIdx-1].getArgument().isPackExpansion()) { in CheckTemplateArgumentList()
DTreeTransform.h3158 if (In.getArgument().isPackExpansion()) { in TransformTemplateArguments()
7933 if (C->isPackExpansion()) { in TransformLambdaScope()
8383 if (OrigElement.isPackExpansion()) { in TransformObjCDictionaryLiteral()
/external/clang/include/clang/AST/
DTemplateBase.h206 bool isPackExpansion() const;
DDeclCXX.h226 bool isPackExpansion() const { return EllipsisLoc.isValid(); }
1797 bool isPackExpansion() const {
1803 assert(isPackExpansion() && "Initializer is not a pack expansion");
DDeclTemplate.h1108 bool isPackExpansion() const {
1245 bool isPackExpansion() const {
DExprCXX.h1240 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function
1245 assert(isPackExpansion() && "No ellipsis location for a non-expansion"); in getEllipsisLoc()
DExprObjC.h212 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function
/external/clang/lib/Serialization/
DASTWriter.cpp4265 AddSourceLocation(Base.isPackExpansion()? Base.getEllipsisLoc() in AddCXXBaseSpecifier()
4414 AddSourceLocation(Capture.isPackExpansion()? Capture.getEllipsisLoc() in AddCXXDefinitionData()