+++ /dev/null
-// +build ignore
-
-package main
-
-var a int
-
-type t struct {
- a *map[string]chan *int
-}
-
-func fn() []t {
- m := make(map[string]chan *int)
- m[""] = make(chan *int, 1)
- m[""] <- &a
- return []t{t{a: &m}}
-}
-
-func main() {
- x := fn()
- print(x) // @pointstoquery <-(*x[i].a)[key] main.a
-}