Skip to content

Commit e762e06

Browse files
committed
analysis/facts/nilness: limit slice to array pointer tests to Go 1.17+
(cherry picked from commit 51b6efb)
1 parent c8e3104 commit e762e06

File tree

1 file changed

+0
-36
lines changed
  • analysis/facts/nilness/testdata/src/Nilness

1 file changed

+0
-36
lines changed

analysis/facts/nilness/testdata/src/Nilness/Nilness.go

-36
Original file line numberDiff line numberDiff line change
@@ -101,39 +101,3 @@ func fn20() *int {
101101
}
102102
return nil
103103
}
104-
105-
func fn21() *[5]int { // want fn21:`never returns nil: \[never\]`
106-
var x []int
107-
return (*[5]int)(x)
108-
}
109-
110-
func fn22() *[0]int {
111-
var x []int
112-
return (*[0]int)(x)
113-
}
114-
115-
func fn23() *[5]int { // want fn23:`never returns nil: \[never\]`
116-
var x []int
117-
type T [5]int
118-
ret := (*T)(x)
119-
return (*[5]int)(ret)
120-
}
121-
122-
func fn24() *[0]int {
123-
var x []int
124-
type T [0]int
125-
ret := (*T)(x)
126-
return (*[0]int)(ret)
127-
}
128-
129-
func fn25() *[5]int { // want fn25:`never returns nil: \[never\]`
130-
var x []int
131-
type T *[5]int
132-
return (T)(x)
133-
}
134-
135-
func fn26() *[0]int {
136-
var x []int
137-
type T *[0]int
138-
return (T)(x)
139-
}

0 commit comments

Comments
 (0)