Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp560 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 DSemaLambda.cpp742 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 DDeclSpec.cpp166 SourceLocation EllipsisLoc, in getFunction() argument
197 I.Fun.isVariadic = EllipsisLoc.isValid(); in getFunction()
200 I.Fun.EllipsisLoc = EllipsisLoc; in getFunction()
H A DSemaTemplate.cpp921 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 DSemaDeclCXX.cpp2703 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 DDesignator.h78 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 DParsedTemplate.h108 return EllipsisLoc; in getEllipsisLoc()
116 SourceLocation EllipsisLoc) const;
135 SourceLocation EllipsisLoc; variable
H A DScopeInfo.h578 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 DDeclSpec.h1347 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 DParsedAttr.h145 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 DSema.h6337 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 DLambdaCapture.h52 SourceLocation EllipsisLoc; variable
75 SourceLocation EllipsisLoc = SourceLocation());
129 bool isPackExpansion() const { return EllipsisLoc.isValid(); } in isPackExpansion()
135 return EllipsisLoc; in getEllipsisLoc()
H A DTemplateBase.h480 SourceLocation EllipsisLoc;
499 SourceLocation EllipsisLoc);
518 return getTemplate()->EllipsisLoc;
555 SourceLocation EllipsisLoc = SourceLocation())
557 LocInfo(Ctx, QualifierLoc, TemplateNameLoc, EllipsisLoc) {
H A DDeclCXX.h154 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 DExprObjC.h270 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 DExprCXX.h4146 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 DParseTemplate.cpp826 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 DParseInit.cpp370 SourceLocation EllipsisLoc = ConsumeToken(); in ParseInitializerWithPotentialDesignator() local
378 Idx.get(), RHS.get(), StartLoc, EllipsisLoc)); in ParseInitializerWithPotentialDesignator()
H A DParseExprCXX.cpp1072 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 DParseDeclCXX.cpp659 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 DParseDecl.cpp3112 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 DTemplateBase.cpp703 SourceLocation TemplateNameLoc, SourceLocation EllipsisLoc) { in TemplateArgumentLocInfo() argument
708 Template->EllipsisLoc = EllipsisLoc; in TemplateArgumentLocInfo()
H A DExprObjC.cpp67 Expansions[I].EllipsisLoc = VK[I].EllipsisLoc; in ObjCDictionaryLiteral()
H A DDeclCXX.cpp2596 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 DParser.h3065 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,

12