]> Cypherpunks.ru repositories - gostls13.git/blob - test/fixedbugs/bug309.go
cmd/compile/internal/inline: score call sites exposed by inlines
[gostls13.git] / test / fixedbugs / bug309.go
1 // compile
2
3 // Copyright 2010 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
7 // issue 1016
8
9 package bug309
10
11 func foo(t interface{}, c chan int) {
12         switch v := t.(type) {
13         case int:
14                 select {
15                 case <-c:
16                         // bug was: internal compiler error: var without type, init: v
17                 }
18         default:
19                 _ = v
20         }
21 }