github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/gnovm/tests/files/ret14.gno (about) 1 package main 2 3 func retVars() (a int, b int) { 4 for { 5 defer func() { 6 // a = 2 7 b = 2 8 }() 9 return 2, 1 10 } 11 } 12 13 func main() { 14 a, b := retVars() 15 println(a, b) 16 } 17 18 // Output: 19 // 2 2