diff options
Diffstat (limited to 'test/nilptr5.go')
-rw-r--r-- | test/nilptr5.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/nilptr5.go b/test/nilptr5.go index 2c48c0b261..118746e4aa 100644 --- a/test/nilptr5.go +++ b/test/nilptr5.go @@ -1,7 +1,7 @@ // errorcheck -0 -d=nil -// +build !wasm -// +build !aix +//go:build !wasm && !aix +// +build !wasm,!aix // Copyright 2018 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style @@ -20,7 +20,7 @@ func f5(p *float32, q *float64, r *float32, s *float64) float64 { return x + y } -type T [29]byte +type T struct{ b [29]byte } func f6(p, q *T) { x := *p // ERROR "removed nil check" @@ -28,6 +28,6 @@ func f6(p, q *T) { } // make sure to remove nil check for memory move (issue #18003) -func f8(t *[8]int) [8]int { +func f8(t *struct{ b [8]int }) struct{ b [8]int } { return *t // ERROR "removed nil check" } |