From: Robert Griesemer Date: Tue, 25 Jun 2024 19:47:20 +0000 (-0700) Subject: go/types, types2: remove superfluous if statement (minor cleanup) X-Git-Tag: go1.24rc1~1381 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=77a3c3b984c22186a9f9ec17b13c2d13060bc9c9;p=gostls13.git go/types, types2: remove superfluous if statement (minor cleanup) Found while re-reading this code. Change-Id: I5c87bb38ce07e49f1d122db1630c48d5ff082a30 Reviewed-on: https://go-review.googlesource.com/c/go/+/594975 Reviewed-by: Robert Griesemer Auto-Submit: Robert Griesemer LUCI-TryBot-Result: Go LUCI Reviewed-by: Robert Findley Reviewed-by: Tim King --- diff --git a/src/cmd/compile/internal/types2/resolver.go b/src/cmd/compile/internal/types2/resolver.go index 5676aa3618..4d9b4f92e1 100644 --- a/src/cmd/compile/internal/types2/resolver.go +++ b/src/cmd/compile/internal/types2/resolver.go @@ -560,9 +560,7 @@ L: // unpack receiver type } // unpack receiver name - if name, _ := rtyp.(*syntax.Name); name != nil { - rname = name - } + rname, _ = rtyp.(*syntax.Name) return } diff --git a/src/go/types/resolver.go b/src/go/types/resolver.go index e6e882e35f..041c453667 100644 --- a/src/go/types/resolver.go +++ b/src/go/types/resolver.go @@ -545,9 +545,7 @@ L: // unpack receiver type } // unpack receiver name - if name, _ := rtyp.(*ast.Ident); name != nil { - rname = name - } + rname, _ = rtyp.(*ast.Ident) return }