Home | History | Annotate | Download | only in Parse

Lines Matching refs:EllipsisLoc

1753                                       SourceLocation &EllipsisLoc) {
1765 EllipsisLoc = ConsumeToken();
1790 SourceLocation EllipsisLoc;
1791 ExprResult ArgExpr = ParseAlignArgument(T.getOpenLocation(), EllipsisLoc);
1802 if (EllipsisLoc.isValid()) {
1803 Diag(EllipsisLoc, diag::err_alignas_pack_exp_unsupported);
3828 SourceLocation EllipsisLoc) {
3829 if (EllipsisLoc.isValid()) {
3833 D.setEllipsisLoc(EllipsisLoc);
3835 P.Diag(EllipsisLoc, diag::err_misplaced_ellipsis_in_declaration)
3836 << FixItHint::CreateRemoval(EllipsisLoc) << Insertion << !D.hasName();
3912 SourceLocation EllipsisLoc = ConsumeToken();
3917 diagnoseMisplacedEllipsis(*this, D, EllipsisLoc);
3920 D.setEllipsisLoc(EllipsisLoc);
4119 SourceLocation EllipsisLoc = D.getEllipsisLoc();
4134 if (EllipsisLoc.isValid())
4135 diagnoseMisplacedEllipsis(*this, D, EllipsisLoc);
4188 SourceLocation EllipsisLoc;
4217 ParseParameterDeclarationClause(D, FirstArgAttrs, ParamInfo, EllipsisLoc);
4299 /*isVariadic=*/EllipsisLoc.isValid(),
4300 EllipsisLoc,
4415 /// After returning, ParamInfo will hold the parsed parameters. EllipsisLoc will
4442 SourceLocation &EllipsisLoc) {
4448 EllipsisLoc = ConsumeToken(); // Consume the ellipsis.
4570 EllipsisLoc = ConsumeToken(); // Consume the ellipsis.
4575 Diag(EllipsisLoc, diag::err_missing_comma_before_ellipsis)
4576 << FixItHint::CreateInsertion(EllipsisLoc, ", ");