1
2
3
4
5 package a
6
7 func F1() {
8 L:
9 goto L
10 }
11
12 func F2() {
13 L:
14 for {
15 break L
16 }
17 }
18
19 func F3() {
20 L:
21 for {
22 continue L
23 }
24 }
25
26 func F4() {
27 switch {
28 case true:
29 fallthrough
30 default:
31 }
32 }
33
34 type T struct{}
35
36 func (T) M1() {
37 L:
38 goto L
39 }
40
41 func (T) M2() {
42 L:
43 for {
44 break L
45 }
46 }
47
48 func (T) M3() {
49 L:
50 for {
51 continue L
52 }
53 }
54
55 func (T) M4() {
56 switch {
57 case true:
58 fallthrough
59 default:
60 }
61 }
62
View as plain text