blob: 286cebd7b693ea5a16de7d78b4aeb0d33695f835 [file] [log] [blame]
Dmitry Vyukov8e2423a2015-01-30 11:23:22 +03001// compile
2
3// Copyright 2014 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
9func f(x interface{}) {
10 switch x := x.(type) {
11 case int:
12 func() {
13 _ = x
14 }()
15 case map[int]int:
16 func() {
17 for range x {
18 }
19 }()
20 }
21}