Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDLambdaCapture.h129 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function
134 assert(isPackExpansion() && "No ellipsis location for a non-expansion"); in getEllipsisLoc()
HDAttr.h102 bool isPackExpansion() const { return IsPackExpansion; } in isPackExpansion() function
HDStmtDataCollectors.td200 addData(C.isPackExpansion());
HDDeclCXX.h205 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function
2257 bool isPackExpansion() const { in isPackExpansion() function
2263 assert(isPackExpansion() && "Initializer is not a pack expansion"); in getEllipsisLoc()
3642 bool isPackExpansion() const { in isPackExpansion() function
3732 bool isPackExpansion() const { in isPackExpansion() function
HDTemplateBase.h253 bool isPackExpansion() const;
HDDeclTemplate.h1303 bool isPackExpansion() const {
1504 bool isPackExpansion() const {
1675 bool isPackExpansion() const {
HDExprObjC.h276 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaTemplateVariadic.cpp119 if (Element.isPackExpansion()) in TraverseObjCDictionaryLiteral()
174 if (A->isPackExpansion()) in TraverseAttr()
191 if (D->isPackExpansion()) in TraverseUnresolvedUsingValueDecl()
199 if (D->isPackExpansion()) in TraverseUnresolvedUsingTypenameDecl()
207 if (Arg.isPackExpansion()) in TraverseTemplateArgument()
215 if (ArgLoc.getArgument().isPackExpansion()) in TraverseTemplateArgumentLoc()
223 if (Base.isPackExpansion()) in TraverseCXXBaseSpecifier()
231 if (Init->isPackExpansion()) in TraverseConstructorInitializer()
265 if (C->isPackExpansion()) in TraverseLambdaCapture()
1033 assert(Argument.isPackExpansion()); in getTemplateArgumentPackExpansionPattern()
[all …]
HDSemaTemplateInstantiateDecl.cpp102 if (!Aligned->isPackExpansion()) { in instantiateDependentAlignedAttr()
648 assert(!TmplAttr->isPackExpansion()); in InstantiateAttrs()
2526 if (D->isPackExpansion() && !D->isExpandedParameterPack()) { in VisitTemplateTypeParmDecl()
2641 } else if (D->isPackExpansion()) { in VisitNonTypeTemplateParmDecl()
2807 } else if (D->isPackExpansion()) { in VisitTemplateTemplateParmDecl()
3042 if (D->isPackExpansion() && !InstantiatingPackElement) { in instantiateUnresolvedUsingDecl()
5268 if (Init->isPackExpansion()) { in InstantiateMemInitializers()
5505 OtherIsPackExpansion = OtherUUD->isPackExpansion(); in isInstantiationOfUnresolvedUsingDecl()
5516 return Pattern->isPackExpansion() == OtherIsPackExpansion && in isInstantiationOfUnresolvedUsingDecl()
HDSemaTemplateDeduction.cpp2138 if (Arg.isPackExpansion()) in DeduceTemplateArguments()
2278 if (A.isPackExpansion()) in hasPackExpansionBeforeEnd()
2305 if (!Params[ParamIdx].isPackExpansion()) { in DeduceTemplateArguments()
2317 if (Args[ArgIdx].isPackExpansion()) in DeduceTemplateArguments()
2387 if (PackExpansionMatchesPack && X.isPackExpansion() && !Y.isPackExpansion()) in isSameTemplateArg()
5429 assert(Arg.pack_size() == 1 && Arg.pack_begin()->isPackExpansion()); in isTemplateTemplateParameterAtLeastAsSpecializedAs()
HDSemaTemplateInstantiate.cpp1188 if (Arg.isPackExpansion()) in getPackSubstitutedTemplateArgument()
1415 assert(Arg.pack_size() == 1 && Arg.pack_begin()->isPackExpansion() && in TransformTemplateParmRefExpr()
2431 if (Base.isPackExpansion()) { in SubstBaseSpecifiers()
HDSemaTemplate.cpp2575 if (!NewNonTypeParm->isPackExpansion()) in CheckTemplateParameterList()
2618 if (!NewTemplateParm->isPackExpansion()) in CheckTemplateParameterList()
3964 !Arg.pack_begin()->isPackExpansion()) in isSameAsPrimaryTemplate()
5537 NewArgs[ArgIdx].getArgument().isPackExpansion() && in CheckTemplateArgumentList()
5712 while (ArgIdx < NumArgs && NewArgs[ArgIdx].getArgument().isPackExpansion()) in CheckTemplateArgumentList()
HDTreeTransform.h4222 if (In.getArgument().isPackExpansion()) { in TransformTemplateArguments()
11914 if (C->isPackExpansion()) { in TransformLambdaExpr()
12350 if (!Arg.isPackExpansion()) { in TransformSizeOfPackExpr()
12410 if (Loc.getArgument().isPackExpansion()) in TransformSizeOfPackExpr()
12636 if (OrigElement.isPackExpansion()) { in TransformObjCDictionaryLiteral()
HDSemaDeclAttr.cpp3715 if (AL.isPackExpansion() && !E->containsUnexpandedParameterPack()) { in handleAlignedAttr()
3721 if (!AL.isPackExpansion() && S.DiagnoseUnexpandedParameterPack(E)) in handleAlignedAttr()
3724 S.AddAlignedAttr(D, AL, E, AL.isPackExpansion()); in handleAlignedAttr()
HDSemaDecl.cpp13620 /*EllipsisLoc*/C.isPackExpansion() in RebuildLambdaScopeInfo()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDTemplateBase.cpp194 bool TemplateArgument::isPackExpansion() const { in isPackExpansion() function in TemplateArgument
369 assert(isPackExpansion()); in getPackExpansionPattern()
HDDeclPrinter.cpp358 if (BMInitializer->isPackExpansion()) in PrintConstructorInitializers()
1000 if (Base->isPackExpansion()) in VisitCXXRecordDecl()
HDStmtPrinter.cpp1957 if (C->isPackExpansion()) in VisitLambdaExpr()
2389 if (Element.isPackExpansion()) in VisitObjCDictionaryLiteral()
HDTextNodeDumper.cpp1679 if (I.isPackExpansion()) in VisitCXXRecordDecl()
HDJSONNodeDumper.cpp486 if (BS.isPackExpansion()) in createCXXBaseSpecifier()
HDStmtProfile.cpp1776 ID.AddBoolean(C->isPackExpansion()); in VisitLambdaExpr()
HDASTImporter.cpp977 if (From.isPackExpansion()) in import()
1948 if (Base1.isPackExpansion()) { in ImportDefinition()
8757 if (From->isPackExpansion()) in Import()
HDASTContext.cpp4344 if (Arg.isPackExpansion()) in hasAnyPackExpansions()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
HDParsedAttr.h367 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTWriter.cpp5527 AddSourceLocation(Base.isPackExpansion()? Base.getEllipsisLoc() in AddCXXBaseSpecifier()
5650 AddSourceLocation(Capture.isPackExpansion() ? Capture.getEllipsisLoc() in AddCXXDefinitionData()