]> Cypherpunks repositories - gostls13.git/commitdiff
go/types, types2: remove superfluous if statement (minor cleanup)
authorRobert Griesemer <gri@golang.org>
Tue, 25 Jun 2024 19:47:20 +0000 (12:47 -0700)
committerGopher Robot <gobot@golang.org>
Fri, 26 Jul 2024 20:11:54 +0000 (20:11 +0000)
Found while re-reading this code.

Change-Id: I5c87bb38ce07e49f1d122db1630c48d5ff082a30
Reviewed-on: https://go-review.googlesource.com/c/go/+/594975
Reviewed-by: Robert Griesemer <gri@google.com>
Auto-Submit: Robert Griesemer <gri@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Robert Findley <rfindley@google.com>
Reviewed-by: Tim King <taking@google.com>
src/cmd/compile/internal/types2/resolver.go
src/go/types/resolver.go

index 5676aa36188d278f28b724f93717c6ad35e91998..4d9b4f92e1d86e7dbd82a9a40d2825af2e35b17a 100644 (file)
@@ -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
 }
index e6e882e35f036746f554fa82dc37f5d8bdee5c08..041c4536672fe5f3227b6e5476e4bd205d9f7454 100644 (file)
@@ -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
 }