| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 560 SourceLocation EllipsisLoc) { in ActOnPackExpansion() argument 593 return Arg.getTemplatePackExpansion(EllipsisLoc); in ActOnPackExpansion() 606 CheckPackExpansion(TSInfo, EllipsisLoc, std::nullopt); in ActOnPackExpansion() 626 TL.setEllipsisLoc(EllipsisLoc); in CheckPackExpansion() 632 SourceLocation EllipsisLoc, in CheckPackExpansion() argument 678 SourceLocation EllipsisLoc, SourceRange PatternRange, in CheckParameterPacksForExpansion() argument 1219 return Diag(EllipsisLoc, in ActOnCXXFoldExpr() 1245 LookupBinOp(S, EllipsisLoc, Opc, Functions); in ActOnCXXFoldExpr() 1287 return ActOnCXXBoolLiteral(EllipsisLoc, tok::kw_false); in BuildEmptyCXXFoldExpr() 1289 return ActOnCXXBoolLiteral(EllipsisLoc, tok::kw_true); in BuildEmptyCXXFoldExpr() [all …]
|
| H A D | SemaLambda.cpp | 742 SourceLocation Loc, bool ByRef, SourceLocation EllipsisLoc, in buildLambdaInitCaptureInitialization() argument 756 if (EllipsisLoc.isValid()) { in buildLambdaInitCaptureInitialization() 758 Diag(EllipsisLoc, getLangOpts().CPlusPlus20 in buildLambdaInitCaptureInitialization() 763 TLB.push<PackExpansionTypeLoc>(DeductType).setEllipsisLoc(EllipsisLoc); in buildLambdaInitCaptureInitialization() 808 SourceLocation Loc, QualType InitCaptureType, SourceLocation EllipsisLoc, in createLambdaInitCaptureVarDecl() argument 814 PETL.setEllipsisLoc(EllipsisLoc); in createLambdaInitCaptureVarDecl() 1151 C->EllipsisLoc, C->Id, InitStyle, in ActOnLambdaExpressionAfterIntroducer() 1247 SourceLocation EllipsisLoc; in ActOnLambdaExpressionAfterIntroducer() local 1248 if (C->EllipsisLoc.isValid()) { in ActOnLambdaExpressionAfterIntroducer() 1250 EllipsisLoc = C->EllipsisLoc; in ActOnLambdaExpressionAfterIntroducer() [all …]
|
| H A D | DeclSpec.cpp | 166 SourceLocation EllipsisLoc, in getFunction() argument 197 I.Fun.isVariadic = EllipsisLoc.isValid(); in getFunction() 200 I.Fun.EllipsisLoc = EllipsisLoc; in getFunction()
|
| H A D | SemaTemplate.cpp | 921 Result.EllipsisLoc = EllipsisLoc; in getTemplatePackExpansion() 992 SourceLocation EllipsisLoc; in ActOnTemplateTypeArgument() local 994 EllipsisLoc = PET.getEllipsisLoc(); in ActOnTemplateTypeArgument() 1012 if (EllipsisLoc.isValid()) in ActOnTemplateTypeArgument() 1048 bool IsParameterPack = EllipsisLoc.isValid(); in ActOnTypeParameter() 1176 ConstrainedParameter, EllipsisLoc); in BuildTypeConstraint() 1185 SourceLocation EllipsisLoc) { in formImmediatelyDeclaredConstraint() argument 1222 EllipsisLoc, /*RHS=*/nullptr, in formImmediatelyDeclaredConstraint() 1256 }, EllipsisLoc); in AttachTypeConstraint() 1299 EllipsisLoc); in AttachTypeConstraint() [all …]
|
| H A D | SemaDeclCXX.cpp | 2703 if (EllipsisLoc.isValid() && in CheckBaseSpecifier() 2707 EllipsisLoc = SourceLocation(); in CheckBaseSpecifier() 2741 Access, TInfo, EllipsisLoc); in CheckBaseSpecifier() 2829 Access, TInfo, EllipsisLoc); in CheckBaseSpecifier() 2869 if (EllipsisLoc.isInvalid() && in ActOnBaseSpecifier() 4327 EllipsisLoc); in ActOnMemInitializer() 4477 if (EllipsisLoc.isValid()) in BuildMemInitializer() 4789 if (EllipsisLoc.isValid()) { in BuildBaseInitializer() 4795 EllipsisLoc = SourceLocation(); in BuildBaseInitializer() 12338 if (EllipsisLoc.isInvalid()) { in ActOnUsingDeclaration() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Designator.h | 78 SourceLocation EllipsisLoc; member 84 SourceLocation EllipsisLoc) in ArrayRangeDesignatorInfo() 86 EllipsisLoc(EllipsisLoc) {} in ArrayRangeDesignatorInfo() 174 SourceLocation EllipsisLoc) { in CreateArrayRangeDesignator() argument 177 ArrayRangeDesignatorInfo(Start, End, LBracketLoc, EllipsisLoc); in CreateArrayRangeDesignator() 193 return ArrayRangeInfo.EllipsisLoc; in getEllipsisLoc()
|
| H A D | ParsedTemplate.h | 108 return EllipsisLoc; in getEllipsisLoc() 116 SourceLocation EllipsisLoc) const; 135 SourceLocation EllipsisLoc; variable
|
| H A D | ScopeInfo.h | 578 SourceLocation EllipsisLoc; variable 608 SourceLocation Loc, SourceLocation EllipsisLoc, QualType CaptureType, in Capture() argument 610 : CapturedVar(Var), Loc(Loc), EllipsisLoc(EllipsisLoc), in Capture() 673 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc() 715 SourceLocation Loc, SourceLocation EllipsisLoc, in addCapture() argument 718 EllipsisLoc, CaptureType, Invalid)); in addCapture()
|
| H A D | DeclSpec.h | 1347 SourceLocation EllipsisLoc; member 1463 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc() 1667 SourceLocation EllipsisLoc, 1940 SourceLocation EllipsisLoc; variable 2065 EllipsisLoc = SourceLocation(); in clear() 2647 bool hasEllipsis() const { return EllipsisLoc.isValid(); } in hasEllipsis() 2648 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc() 2649 void setEllipsisLoc(SourceLocation EL) { EllipsisLoc = EL; } in setEllipsisLoc() 2756 SourceLocation EllipsisLoc; member 2767 : Kind(Kind), Loc(Loc), Id(Id), EllipsisLoc(EllipsisLoc), in LambdaCapture() [all …]
|
| H A D | ParsedAttr.h | 145 SourceLocation EllipsisLoc; variable 211 EllipsisLoc(ellipsisLoc), NumArgs(numArgs), Invalid(false), in ParsedAttr() 279 EllipsisLoc(ellipsisLoc), NumArgs(0), Invalid(false), in ParsedAttr() 368 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() 369 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
|
| H A D | Sema.h | 6337 DeclarationNameInfo NameInfo, SourceLocation EllipsisLoc, 6771 ExprResult BuildEmptyCXXFoldExpr(SourceLocation EllipsisLoc, 7278 Loc, ByRef, EllipsisLoc, std::nullopt, Id, in actOnLambdaInitCaptureInitialization() 7978 SourceLocation EllipsisLoc); 8265 SourceLocation EllipsisLoc, 8278 SourceLocation EllipsisLoc); 8282 SourceLocation EllipsisLoc, 8290 SourceLocation EllipsisLoc); 8295 SourceLocation EllipsisLoc); 9089 SourceLocation EllipsisLoc, [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | LambdaCapture.h | 52 SourceLocation EllipsisLoc; variable 75 SourceLocation EllipsisLoc = SourceLocation()); 129 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() 135 return EllipsisLoc; in getEllipsisLoc()
|
| H A D | TemplateBase.h | 480 SourceLocation EllipsisLoc; 499 SourceLocation EllipsisLoc); 518 return getTemplate()->EllipsisLoc; 555 SourceLocation EllipsisLoc = SourceLocation()) 557 LocInfo(Ctx, QualifierLoc, TemplateNameLoc, EllipsisLoc) {
|
| H A D | DeclCXX.h | 154 SourceLocation EllipsisLoc; variable 189 : Range(R), EllipsisLoc(EllipsisLoc), Virtual(V), BaseOfClass(BC), in CXXBaseSpecifier() 222 return EllipsisLoc; in getEllipsisLoc() 3860 SourceLocation EllipsisLoc; variable 3876 UsingLocation(UsingLoc), EllipsisLoc(EllipsisLoc), in UnresolvedUsingValueDecl() 3909 return EllipsisLoc.isValid(); in isPackExpansion() 3914 return EllipsisLoc; in getEllipsisLoc() 3959 SourceLocation EllipsisLoc; variable 3972 TypenameLocation(TypenameLoc), EllipsisLoc(EllipsisLoc), in UnresolvedUsingTypenameDecl() 3999 return EllipsisLoc.isValid(); in isPackExpansion() [all …]
|
| H A D | ExprObjC.h | 270 SourceLocation EllipsisLoc; member 277 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion() 296 SourceLocation EllipsisLoc; member 370 Result.EllipsisLoc = Expansion.EllipsisLoc; in getKeyValueElement()
|
| H A D | ExprCXX.h | 4146 SourceLocation EllipsisLoc; variable 4158 PackExpansionExpr(QualType T, Expr *Pattern, SourceLocation EllipsisLoc, in PackExpansionExpr() argument 4162 EllipsisLoc(EllipsisLoc), in PackExpansionExpr() 4178 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc() 4193 SourceLocation getEndLoc() const LLVM_READONLY { return EllipsisLoc; } in getEndLoc() 4699 SourceLocation EllipsisLoc; variable 4710 SourceLocation EllipsisLoc, Expr *RHS, SourceLocation RParenLoc, in CXXFoldExpr() argument 4713 LParenLoc(LParenLoc), EllipsisLoc(EllipsisLoc), RParenLoc(RParenLoc), in CXXFoldExpr() 4745 SourceLocation getEllipsisLoc() const { return EllipsisLoc; } in getEllipsisLoc()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 826 SourceLocation EllipsisLoc; in ParseTypeParameter() local 828 Diag(EllipsisLoc, in ParseTypeParameter() 881 EllipsisLoc); in ParseTypeParameter() 958 SourceLocation EllipsisLoc; in ParseTemplateTemplateParameter() local 960 Diag(EllipsisLoc, in ParseTemplateTemplateParameter() 1035 SourceLocation EllipsisLoc; in ParseNonTypeTemplateParameter() local 1091 assert(EllipsisLoc.isValid()); in DiagnoseMisplacedEllipsisInDeclarator() 1094 D.setEllipsisLoc(EllipsisLoc); in DiagnoseMisplacedEllipsisInDeclarator() 1523 SourceLocation EllipsisLoc; in ParseTemplateTemplateArgument() local 1554 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseTemplateTemplateArgument() [all …]
|
| H A D | ParseInit.cpp | 370 SourceLocation EllipsisLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator() local 378 Idx.get(), RHS.get(), StartLoc, EllipsisLoc)); in ParseInitializerWithPotentialDesignator()
|
| H A D | ParseExprCXX.cpp | 1072 SourceLocation EllipsisLoc; in ParseLambdaIntroducer() local 1082 EllipsisLoc = *ExpectedEllipsisLoc; in ParseLambdaIntroducer() 1085 if (EllipsisLoc.isInvalid()) { in ParseLambdaIntroducer() 1089 EllipsisLoc = Loc; in ParseLambdaIntroducer() 1143 Loc, Kind == LCK_ByRef, EllipsisLoc, Id, InitKind, InitExpr); in ParseLambdaIntroducer() 1150 Intro.addCapture(Kind, Loc, Id, EllipsisLoc, InitKind, Init, in ParseLambdaIntroducer() 1374 SourceLocation EllipsisLoc; in ParseLambdaExpressionAfterIntroducer() local 1487 ParamInfo.size(), EllipsisLoc, RParenLoc, in ParseLambdaExpressionAfterIntroducer() 3501 SourceLocation EllipsisLoc; in ParseRequiresExpression() local 3505 EllipsisLoc); in ParseRequiresExpression() [all …]
|
| H A D | ParseDeclCXX.cpp | 659 if (TryConsumeToken(tok::ellipsis, D.EllipsisLoc)) in ParseUsingDeclarator() 917 if (D.EllipsisLoc.isValid()) in ParseAliasDeclarationAfterDeclarator() 2318 SourceLocation EllipsisLoc; in ParseBaseSpecifier() local 2319 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseBaseSpecifier() 2328 EllipsisLoc); in ParseBaseSpecifier() 3864 SourceLocation EllipsisLoc; in ParseMemInitializer() local 3865 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseMemInitializer() 3899 SourceLocation EllipsisLoc; in ParseMemInitializer() local 3900 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseMemInitializer() 4073 SourceLocation EllipsisLoc = ConsumeToken(); in ParseDynamicExceptionSpecification() local [all …]
|
| H A D | ParseDecl.cpp | 3112 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseAlignArgument() 3140 SourceLocation EllipsisLoc; in ParseAlignmentSpecifier() local 3155 EllipsisLoc); in ParseAlignmentSpecifier() 3160 EllipsisLoc); in ParseAlignmentSpecifier() 6528 SourceLocation EllipsisLoc = ConsumeToken(); in ParseDirectDeclarator() local 6533 if (EllipsisLoc.isValid()) in ParseDirectDeclarator() 6537 D.setEllipsisLoc(EllipsisLoc); in ParseDirectDeclarator() 6961 SourceLocation EllipsisLoc = D.getEllipsisLoc(); in ParseParenDeclarator() local 6976 if (EllipsisLoc.isValid()) in ParseParenDeclarator() 7076 SourceLocation EllipsisLoc; in ParseFunctionDeclarator() local [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 703 SourceLocation TemplateNameLoc, SourceLocation EllipsisLoc) { in TemplateArgumentLocInfo() argument 708 Template->EllipsisLoc = EllipsisLoc; in TemplateArgumentLocInfo()
|
| H A D | ExprObjC.cpp | 67 Expansions[I].EllipsisLoc = VK[I].EllipsisLoc; in ObjCDictionaryLiteral()
|
| H A D | DeclCXX.cpp | 2596 SourceLocation EllipsisLoc) in CXXCtorInitializer() argument 2597 : Initializee(TInfo), Init(Init), MemberOrEllipsisLocation(EllipsisLoc), in CXXCtorInitializer() 3226 SourceLocation EllipsisLoc) { in Create() argument 3229 EllipsisLoc); in Create() 3256 SourceLocation EllipsisLoc) { in Create() argument 3259 TargetName.getAsIdentifierInfo(), EllipsisLoc); in Create()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 3065 SourceLocation &EllipsisLoc, bool &IsType, 3157 SourceLocation &EllipsisLoc) { in ParseParameterDeclarationClause() argument 3159 D.getContext(), attrs, ParamInfo, EllipsisLoc, in ParseParameterDeclarationClause() 3166 SourceLocation &EllipsisLoc, bool IsACXXFunctionDeclaration = false); 3222 SourceLocation EllipsisLoc; member 3225 TypenameLoc = EllipsisLoc = SourceLocation(); in clear() 3623 void DiagnoseMisplacedEllipsis(SourceLocation EllipsisLoc, 3627 void DiagnoseMisplacedEllipsisInDeclarator(SourceLocation EllipsisLoc,
|