diff options
| author | Keith Randall <khr@golang.org> | 2026-02-26 19:48:46 -0800 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2026-02-26 20:38:01 -0800 |
| commit | f71432d223eeb2139b460957817400750fd13655 (patch) | |
| tree | 395278cf70a547b6f91689efe20dd2adadb646ad /src | |
| parent | 40a10063e89d4f0ae55631d1e50c31e3314fb812 (diff) | |
| download | go-f71432d223eeb2139b460957817400750fd13655.tar.xz | |
cmd/compile: fix bloop test
Not 100% sure this is right, but it seems to fix the issue.
Fixes #77832
Change-Id: Ifa6eae61a5444f4fd88b310536b1caf7144e7797
Reviewed-on: https://go-review.googlesource.com/c/go/+/749660
Reviewed-by: Keith Randall <khr@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Junyang Shao <shaojunyang@google.com>
Auto-Submit: Keith Randall <khr@google.com>
Diffstat (limited to 'src')
| -rw-r--r-- | src/cmd/compile/internal/bloop/bloop.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/bloop/bloop.go b/src/cmd/compile/internal/bloop/bloop.go index 4a7a57e01d..8af29b7237 100644 --- a/src/cmd/compile/internal/bloop/bloop.go +++ b/src/cmd/compile/internal/bloop/bloop.go @@ -86,7 +86,7 @@ func getKeepAliveNodes(pos src.XPos, n ir.Node) ir.Nodes { if name != nil { debugName(name, pos) return ir.Nodes{name} - } else if deref := n.(*ir.StarExpr); deref != nil { + } else if deref, ok := n.(*ir.StarExpr); ok && deref != nil { if base.Flag.LowerM > 1 { base.WarnfAt(pos, "dereference will be kept alive") } |
