5 func gen() interface{} { return nil }
7 func fn(x, y interface{}) {
15 fmt.Println(x.(int), y.(int))
17 switch x.(type) { // want `assigning the result of this type assertion`
23 fmt.Println(x.(string))
29 switch (gen()).(type) {
31 fmt.Println((gen()).(int))