blob: e95e1337b6c1fe14f05e9558959674e8c22b19d9 [file] [log] [blame]
package main
import "io/ioutil"
func main() {
// BEGIN OMIT
a := map[int]bool{}
a[42] = true
type T struct {
i int
s string
}
b := map[*T]bool{}
b[&T{}] = true
c := map[T]bool{}
c[T{37, "hello!"}] = true
d := map[interface{}]bool{}
d[42] = true
d[&T{}] = true
d[T{123, "four five six"}] = true
d[ioutil.Discard] = true
// END OMIT
}