Lines Matching refs:EllipsisLoc

708   SourceLocation EllipsisLoc;  in ParseTypeParameter()  local
709 if (TryConsumeToken(tok::ellipsis, EllipsisLoc)) { in ParseTypeParameter()
710 Diag(EllipsisLoc, in ParseTypeParameter()
732 bool AlreadyHasEllipsis = EllipsisLoc.isValid(); in ParseTypeParameter()
733 if (TryConsumeToken(tok::ellipsis, EllipsisLoc)) in ParseTypeParameter()
734 DiagnoseMisplacedEllipsis(EllipsisLoc, NameLoc, AlreadyHasEllipsis, true); in ParseTypeParameter()
759 TypenameKeyword, EllipsisLoc, in ParseTypeParameter()
768 EllipsisLoc); in ParseTypeParameter()
847 SourceLocation EllipsisLoc; in ParseTemplateTemplateParameter() local
848 if (TryConsumeToken(tok::ellipsis, EllipsisLoc)) in ParseTemplateTemplateParameter()
849 Diag(EllipsisLoc, in ParseTemplateTemplateParameter()
870 bool AlreadyHasEllipsis = EllipsisLoc.isValid(); in ParseTemplateTemplateParameter()
871 if (TryConsumeToken(tok::ellipsis, EllipsisLoc)) in ParseTemplateTemplateParameter()
872 DiagnoseMisplacedEllipsis(EllipsisLoc, NameLoc, AlreadyHasEllipsis, true); in ParseTemplateTemplateParameter()
894 getCurScope(), TemplateLoc, ParamList, TypenameKeyword, EllipsisLoc, in ParseTemplateTemplateParameter()
924 SourceLocation EllipsisLoc; in ParseNonTypeTemplateParameter() local
925 if (TryConsumeToken(tok::ellipsis, EllipsisLoc)) in ParseNonTypeTemplateParameter()
926 DiagnoseMisplacedEllipsisInDeclarator(EllipsisLoc, ParamDecl); in ParseNonTypeTemplateParameter()
966 void Parser::DiagnoseMisplacedEllipsis(SourceLocation EllipsisLoc, in DiagnoseMisplacedEllipsis() argument
973 Diag(EllipsisLoc, diag::err_misplaced_ellipsis_in_declaration) in DiagnoseMisplacedEllipsis()
974 << FixItHint::CreateRemoval(EllipsisLoc) << Insertion in DiagnoseMisplacedEllipsis()
978 void Parser::DiagnoseMisplacedEllipsisInDeclarator(SourceLocation EllipsisLoc, in DiagnoseMisplacedEllipsisInDeclarator() argument
980 assert(EllipsisLoc.isValid()); in DiagnoseMisplacedEllipsisInDeclarator()
983 D.setEllipsisLoc(EllipsisLoc); in DiagnoseMisplacedEllipsisInDeclarator()
984 DiagnoseMisplacedEllipsis(EllipsisLoc, D.getIdentifierLoc(), in DiagnoseMisplacedEllipsisInDeclarator()
1412 SourceLocation EllipsisLoc; in ParseTemplateTemplateArgument() local
1424 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseTemplateTemplateArgument()
1443 TryConsumeToken(tok::ellipsis, EllipsisLoc); in ParseTemplateTemplateArgument()
1461 if (EllipsisLoc.isValid() && !Result.isInvalid()) in ParseTemplateTemplateArgument()
1462 Result = Actions.ActOnPackExpansion(Result, EllipsisLoc); in ParseTemplateTemplateArgument()
1551 SourceLocation EllipsisLoc; in ParseTemplateArgumentList() local
1552 if (TryConsumeToken(tok::ellipsis, EllipsisLoc)) in ParseTemplateArgumentList()
1553 Arg = Actions.ActOnPackExpansion(Arg, EllipsisLoc); in ParseTemplateArgumentList()