]> Cypherpunks repositories - gostls13.git/commitdiff
[dev.regabi] cmd/compile: add type assertion in regabi test
authorRuss Cox <rsc@golang.org>
Mon, 14 Dec 2020 18:20:06 +0000 (13:20 -0500)
committerRuss Cox <rsc@golang.org>
Thu, 17 Dec 2020 04:43:59 +0000 (04:43 +0000)
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>
src/cmd/compile/internal/gc/abiutilsaux_test.go

index d90d1d45a05741fe363947c4294a9e6e94946826..5489a512d260c5063a7789972d8751faac5eae91 100644 (file)
@@ -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)