1// compile 2 3// Copyright 2022 The Go Authors. All rights reserved. 4// Use of this source code is governed by a BSD-style 5// license that can be found in the LICENSE file. 6 7package p 8 9var V []int 10 11func f(i int, c chan int) int { 12 arr := []int{0, 1} 13 for range c { 14 for a2 := range arr { 15 var a []int 16 V = V[:1/a2] 17 a[i] = 0 18 } 19 return func() int { 20 arr = []int{} 21 return func() int { 22 return func() int { 23 return func() int { return 4 }() 24 }() 25 }() 26 }() 27 } 28 29 return 0 30} 31