From 57ad6ef15d8e1cbfd06223c538c0f250ca8e4df1 Mon Sep 17 00:00:00 2001 From: ajz01 Date: Tue, 22 Oct 2019 02:51:33 +0000 Subject: [PATCH] go/parser: remove superfluous case from switch statement Change-Id: I96a9b34bf8e42c21a3e0258cbc8b1416328834be GitHub-Last-Rev: 32709619a690459dc29a32f12cfbd3908ce270e3 GitHub-Pull-Request: golang/go#35066 Reviewed-on: https://go-review.googlesource.com/c/go/+/202598 Run-TryBot: Brad Fitzpatrick TryBot-Result: Gobot Gobot Reviewed-by: Robert Griesemer --- src/go/parser/parser.go | 1 - 1 file changed, 1 deletion(-) diff --git a/src/go/parser/parser.go b/src/go/parser/parser.go index 35349611e8..3a468d096b 100644 --- a/src/go/parser/parser.go +++ b/src/go/parser/parser.go @@ -1446,7 +1446,6 @@ func (p *parser) checkExprOrType(x ast.Expr) ast.Expr { switch t := unparen(x).(type) { case *ast.ParenExpr: panic("unreachable") - case *ast.UnaryExpr: case *ast.ArrayType: if len, isEllipsis := t.Len.(*ast.Ellipsis); isEllipsis { p.error(len.Pos(), "expected array length, found '...'") -- 2.50.0