aboutsummaryrefslogtreecommitdiff
path: root/src/go/parser/parser.go
diff options
context:
space:
mode:
authorkumakichi <xyesan@gmail.com>2021-04-27 18:38:55 +0000
committerRobert Griesemer <gri@golang.org>2021-04-27 18:57:27 +0000
commit291eb0178f143b373a9bc4fbc4edaf3420175660 (patch)
tree3161a6b2966f4657533b8b1817c8b5941948cd59 /src/go/parser/parser.go
parent0ae9c3b98bf01862f11d764ee379bebc29a76431 (diff)
downloadgo-291eb0178f143b373a9bc4fbc4edaf3420175660.tar.gz
go-291eb0178f143b373a9bc4fbc4edaf3420175660.zip
go: various minor cleanups with the help of Goland
• fix some typos • remove superfluous conversions/parentheses • remove superfluous nil checks Change-Id: I428bf6a7be551b79270567047878c3076dd6f2ff GitHub-Last-Rev: 3b1c7573cfdf89ac184fd6ae44bca4be78b0cd64 GitHub-Pull-Request: golang/go#45799 Reviewed-on: https://go-review.googlesource.com/c/go/+/314069 Reviewed-by: Robert Griesemer <gri@golang.org> Reviewed-by: Robert Findley <rfindley@google.com> Trust: Robert Griesemer <gri@golang.org> Run-TryBot: Robert Findley <rfindley@google.com>
Diffstat (limited to 'src/go/parser/parser.go')
-rw-r--r--src/go/parser/parser.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/go/parser/parser.go b/src/go/parser/parser.go
index a4db57170b..36a044e3a2 100644
--- a/src/go/parser/parser.go
+++ b/src/go/parser/parser.go
@@ -891,7 +891,7 @@ func (p *parser) parseParameters(acceptTParams bool) (tparams, params *ast.Field
rbrack := p.expect(token.RBRACK)
tparams = &ast.FieldList{Opening: opening, List: list, Closing: rbrack}
// Type parameter lists must not be empty.
- if tparams != nil && tparams.NumFields() == 0 {
+ if tparams.NumFields() == 0 {
p.error(tparams.Closing, "empty type parameter list")
tparams = nil // avoid follow-on errors
}