summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2020-12-14 13:20:06 -0500
committerRuss Cox <rsc@golang.org>2020-12-17 04:43:59 +0000
commit88e1415d0896824e275fd39bd80cca47275358cc (patch)
treec3dc0f3a61c8f82e6ea82e6d600c5a4f478b3c94
parent9c384e881e28d322b854ac702ce8f052868f5f41 (diff)
downloadgo-git-88e1415d0896824e275fd39bd80cca47275358cc.tar.gz
[dev.regabi] cmd/compile: add type assertion in regabi test
Change-Id: I7da5165f3679736040be5bfbcea3d4a85deaff2e Reviewed-on: https://go-review.googlesource.com/c/go/+/277957 Trust: Russ Cox <rsc@golang.org> Reviewed-by: Matthew Dempsky <mdempsky@google.com>
-rw-r--r--src/cmd/compile/internal/gc/abiutilsaux_test.go5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/cmd/compile/internal/gc/abiutilsaux_test.go b/src/cmd/compile/internal/gc/abiutilsaux_test.go
index d90d1d45a0..5489a512d2 100644
--- a/src/cmd/compile/internal/gc/abiutilsaux_test.go
+++ b/src/cmd/compile/internal/gc/abiutilsaux_test.go
@@ -75,10 +75,7 @@ func tokenize(src string) []string {
}
func verifyParamResultOffset(t *testing.T, f *types.Field, r ABIParamAssignment, which string, idx int) int {
- n := ir.AsNode(f.Nname)
- if n == nil {
- panic("not expected")
- }
+ n := ir.AsNode(f.Nname).(*ir.Name)
if n.Offset() != int64(r.Offset) {
t.Errorf("%s %d: got offset %d wanted %d t=%v",
which, idx, r.Offset, n.Offset(), f.Type)