]> Cypherpunks.ru repositories - gostls13.git/blob - test/fixedbugs/bug373.go
all: make copyright headers consistent with one space after period
[gostls13.git] / test / fixedbugs / bug373.go
1 // errorcheck
2
3 // Copyright 2011 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 873, 2162
8
9 package foo
10
11 func f(x interface{}) {
12         switch t := x.(type) {  // ERROR "declared and not used"
13         case int:
14         }
15 }
16
17 func g(x interface{}) {
18         switch t := x.(type) {
19         case int:
20         case float32:
21                 println(t)
22         }
23 }
24
25 func h(x interface{}) {
26         switch t := x.(type) {
27         case int:
28         case float32:
29         default:
30                 println(t)
31         }
32 }