| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | LambdaCapture.h | 129 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function 134 assert(isPackExpansion() && "No ellipsis location for a non-expansion"); in getEllipsisLoc()
|
| H A D | DeclFriend.h | 157 SourceLocation EndL = isPackExpansion() ? getEllipsisLoc() in getSourceRange() 162 if (isPackExpansion()) in getSourceRange() 190 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function
|
| H A D | StmtDataCollectors.td | 199 addData(C.isPackExpansion());
|
| H A D | Attr.h | 107 bool isPackExpansion() const { return IsPackExpansion; } in isPackExpansion() function
|
| H A D | DeclCXX.h | 210 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function 2469 bool isPackExpansion() const { in isPackExpansion() function 2475 if (!isPackExpansion()) in getEllipsisLoc() 3984 bool isPackExpansion() const { in isPackExpansion() function 4074 bool isPackExpansion() const { in isPackExpansion() function
|
| H A D | TemplateBase.h | 317 bool isPackExpansion() const;
|
| H A D | DeclTemplate.h | 1282 bool isPackExpansion() const { 1481 bool isPackExpansion() const { 1669 bool isPackExpansion() const {
|
| H A D | ExprObjC.h | 275 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 134 if (Element.isPackExpansion()) in TraverseObjCDictionaryLiteral() 190 if (A->isPackExpansion()) in TraverseAttr() 223 if (D->isPackExpansion()) in TraverseUnresolvedUsingValueDecl() 232 if (D->isPackExpansion()) in TraverseUnresolvedUsingTypenameDecl() 240 if (Arg.isPackExpansion()) in TraverseTemplateArgument() 249 if (ArgLoc.getArgument().isPackExpansion()) in TraverseTemplateArgumentLoc() 257 if (Base.isPackExpansion()) in TraverseCXXBaseSpecifier() 265 if (Init->isPackExpansion()) in TraverseConstructorInitializer() 307 if (C->isPackExpansion()) in TraverseLambdaCapture() 831 if (!TA.isPackExpansion()) in CheckParameterPacksForExpansion() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 2505 if (A.isPackExpansion()) in DeduceTemplateArguments() 2677 if (A.isPackExpansion()) in hasPackExpansionBeforeEnd() 2714 if (!Ps[ParamIdx].isPackExpansion()) { in DeduceTemplateArguments() 2723 if (As[ArgIdx].isPackExpansion()) { in DeduceTemplateArguments() 2743 if (Ps[ParamIdx].isPackExpansion()) in DeduceTemplateArguments() 2778 if (!As[ArgIdx].isPackExpansion()) { in DeduceTemplateArguments() 3275 TemplateArgument PP = P.isPackExpansion() ? P.getPackExpansionPattern() : P, in FinishTemplateArgumentDeduction() 3276 PA = A.isPackExpansion() ? A.getPackExpansionPattern() : A; in FinishTemplateArgumentDeduction() 3278 if (!P.isPackExpansion() && !A.isPackExpansion()) { in FinishTemplateArgumentDeduction() 3286 if (P.isPackExpansion()) { in FinishTemplateArgumentDeduction() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 116 if (!Aligned->isPackExpansion()) { in instantiateDependentAlignedAttr() 941 assert(!TmplAttr->isPackExpansion()); in InstantiateAttrs() 1907 if (D->isPackExpansion()) { in VisitFriendDecl() 3458 if (D->isPackExpansion() && !D->getNumExpansionParameters()) { in VisitTemplateTypeParmDecl() 3552 } else if (D->isPackExpansion()) { in VisitNonTypeTemplateParmDecl() 3726 } else if (D->isPackExpansion()) { in VisitTemplateTemplateParmDecl() 4006 if (D->isPackExpansion() && !InstantiatingPackElement) { in instantiateUnresolvedUsingDecl() 6409 if (Init->isPackExpansion()) { in InstantiateMemInitializers() 6646 OtherIsPackExpansion = OtherUUD->isPackExpansion(); in isInstantiationOfUnresolvedUsingDecl() 6657 return Pattern->isPackExpansion() [all...] |
| H A D | SemaTemplateInstantiate.cpp | 1376 if (Arg.isPackExpansion()) in getPackSubstitutedTemplateArgument() 1519 assert(TA.pack_size() == 1 && TA.pack_begin()->isPackExpansion() && in getTemplateArgumentPackPatternForRewrite() 1522 if (Arg.isPackExpansion()) in getTemplateArgumentPackPatternForRewrite() 3500 if (Base.isPackExpansion()) { in SubstBaseSpecifiers()
|
| H A D | SemaDeclAttr.cpp | 4492 if (AL.isPackExpansion() && in handleAlignedAttr() 4499 if (!AL.isPackExpansion() && in handleAlignedAttr() 4504 S.AddAlignedAttr(D, AL, TInfo, AL.isPackExpansion()); in handleAlignedAttr() 4520 if (AL.isPackExpansion() && !E->containsUnexpandedParameterPack()) { in handleAlignedAttr() 4526 if (!AL.isPackExpansion() && S.DiagnoseUnexpandedParameterPack(E)) in handleAlignedAttr() 4529 S.AddAlignedAttr(D, AL, E, AL.isPackExpansion()); in handleAlignedAttr()
|
| H A D | SemaTemplate.cpp | 2427 if (!NewNonTypeParm->isPackExpansion()) in CheckTemplateParameterList() 2477 if (!NewTemplateParm->isPackExpansion()) in CheckTemplateParameterList() 4102 !Arg.pack_begin()->isPackExpansion()) in isSameAsPrimaryTemplate() 5752 bool ArgIsExpansion = ArgLoc.getArgument().isPackExpansion(); in CheckTemplateArgumentList() 5957 NewArgs[ArgIdx].getArgument().isPackExpansion()) { in CheckTemplateArgumentList()
|
| H A D | TreeTransform.h | 5065 if (In.getArgument().isPackExpansion()) { in TransformTemplateArguments() 15617 if (C->isPackExpansion()) { in TransformLambdaExpr() 15667 if (auto *VD = dyn_cast<VarDecl>(CapturedVar); VD && !C->isPackExpansion()) in TransformLambdaExpr() 16088 if (!Arg.isPackExpansion()) { in ComputeSizeOfPackExprWithoutSubstitution() 16219 if (Loc.getArgument().isPackExpansion()) in TransformSizeOfPackExpr() 16596 if (OrigElement.isPackExpansion()) { in TransformObjCDictionaryLiteral()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 318 bool TemplateArgument::isPackExpansion() const { in isPackExpansion() function in TemplateArgument 482 assert(isPackExpansion()); in getPackExpansionPattern()
|
| H A D | DeclPrinter.cpp | 439 if (BMInitializer->isPackExpansion()) in PrintConstructorInitializers() 921 if (D->isPackExpansion()) in VisitFriendDecl() 1156 if (Base->isPackExpansion()) in VisitCXXRecordDecl()
|
| H A D | JSONNodeDumper.cpp | 563 if (BS.isPackExpansion()) in createCXXBaseSpecifier() 1097 attributeOnlyIfTrue("isPackExpansion", FD->isPackExpansion()); in VisitFriendDecl()
|
| H A D | StmtPrinter.cpp | 2371 if (C->isPackExpansion()) in VisitLambdaExpr() 2808 if (Element.isPackExpansion()) in VisitObjCDictionaryLiteral()
|
| H A D | ODRHash.cpp | 483 Hash.AddBoolean(D->isPackExpansion()); in VisitFriendDecl()
|
| H A D | TextNodeDumper.cpp | 2722 if (I.isPackExpansion()) in VisitCXXRecordDecl() 2859 if (D->isPackExpansion()) in VisitFriendDecl()
|
| H A D | ASTImporter.cpp | 1243 if (From.isPackExpansion()) in import() 2562 if (Base1.isPackExpansion()) { in ImportDefinition() 9630 ToAttr->setPackExpansion(FromAttr->isPackExpansion()); in importAttr() 10403 if (From->isPackExpansion()) in Import()
|
| H A D | ItaniumMangle.cpp | 6236 if (Arg.isPackExpansion() && in getArgInfo()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ParsedAttr.h | 367 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() function
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 7154 AddSourceLocation(Base.isPackExpansion()? Base.getEllipsisLoc() in AddCXXBaseSpecifier() 7303 AddSourceLocation(Capture.isPackExpansion() ? Capture.getEllipsisLoc() in AddCXXDefinitionData()
|