1// errorcheck
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
7// Issue 6500: missing error when fallthrough appears in a block.
8
9package main
10
11func main() {
12	var x int
13	switch x {
14	case 0:
15		{
16			fallthrough // ERROR "fallthrough"
17		}
18	case 1:
19		{
20			switch x {
21			case 2:
22				fallthrough
23			case 3:
24			}
25		}
26		fallthrough
27	default:
28	}
29}
30