Home | History | Annotate | Download | only in Parse

Lines Matching refs:EllipsisLoc

2267                                       SourceLocation &EllipsisLoc) {
2279 EllipsisLoc = ConsumeToken();
2304 SourceLocation EllipsisLoc;
2305 ExprResult ArgExpr = ParseAlignArgument(T.getOpenLocation(), EllipsisLoc);
2318 ArgExprs.data(), 1, AttributeList::AS_Keyword, EllipsisLoc);
4592 SourceLocation EllipsisLoc) {
4593 if (EllipsisLoc.isValid()) {
4597 D.setEllipsisLoc(EllipsisLoc);
4599 P.Diag(EllipsisLoc, diag::err_misplaced_ellipsis_in_declaration)
4600 << FixItHint::CreateRemoval(EllipsisLoc) << Insertion << !D.hasName();
4677 SourceLocation EllipsisLoc = ConsumeToken();
4682 diagnoseMisplacedEllipsis(*this, D, EllipsisLoc);
4685 D.setEllipsisLoc(EllipsisLoc);
4903 SourceLocation EllipsisLoc = D.getEllipsisLoc();
4918 if (EllipsisLoc.isValid())
4919 diagnoseMisplacedEllipsis(*this, D, EllipsisLoc);
4975 SourceLocation EllipsisLoc;
5012 ParseParameterDeclarationClause(D, FirstArgAttrs, ParamInfo, EllipsisLoc);
5103 EllipsisLoc, RParenLoc,
5215 /// After returning, ParamInfo will hold the parsed parameters. EllipsisLoc will
5242 SourceLocation &EllipsisLoc) {
5248 EllipsisLoc = ConsumeToken(); // Consume the ellipsis.
5369 EllipsisLoc = ConsumeToken(); // Consume the ellipsis.
5374 Diag(EllipsisLoc, diag::err_missing_comma_before_ellipsis)
5375 << FixItHint::CreateInsertion(EllipsisLoc, ", ");