--- /dev/null
+package pkg
+
+func fn() {
+ var m map[string]int
+
+ // with :=
+ for x, _ := range m {
+ _ = x
+ }
+ // with =
+ var y string
+ _ = y
+ for y, _ = range m {
+ }
+
+ // all OK:
+ for x := range m {
+ _ = x
+ }
+ for x, y := range m {
+ _, _ = x, y
+ }
+ for _, y := range m {
+ _ = y
+ }
+ var x int
+ _ = x
+ for y = range m {
+ }
+ for y, x = range m {
+ }
+ for _, x = range m {
+ }
+}