+++ /dev/null
-package pkg
-
-func fn() {
- var b1, b2 []byte
- for i, v := range b1 { // want `should use copy`
- b2[i] = v
- }
-
- for i := range b1 { // want `should use copy`
- b2[i] = b1[i]
- }
-
- type T [][16]byte
- var a T
- b := make([]interface{}, len(a))
- for i := range b {
- b[i] = a[i]
- }
-
- var b3, b4 []*byte
- for i := range b3 { // want `should use copy`
- b4[i] = b3[i]
- }
-
- var m map[int]byte
- for i, v := range b1 {
- m[i] = v
- }
-
-}