From: Ian Lance Taylor Date: Wed, 5 Dec 2012 01:09:41 +0000 (+0000) Subject: compiler: Accept trailing comma after expression in type conversion. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b56ba8857e384dbc159f9e2078339252b51b6d47;p=gcc.git compiler: Accept trailing comma after expression in type conversion. From-SVN: r194176 --- diff --git a/gcc/go/gofrontend/parse.cc b/gcc/go/gofrontend/parse.cc index c13f06b9495..28737554d91 100644 --- a/gcc/go/gofrontend/parse.cc +++ b/gcc/go/gofrontend/parse.cc @@ -2979,6 +2979,8 @@ Parse::primary_expr(bool may_be_sink, bool may_be_composite_lit, this->advance_token(); Expression* expr = this->expression(PRECEDENCE_NORMAL, false, true, NULL); + if (this->peek_token()->is_op(OPERATOR_COMMA)) + this->advance_token(); if (this->peek_token()->is_op(OPERATOR_ELLIPSIS)) { error_at(this->location(),