Imported Upstream version 4.8.1
[platform/upstream/gcc48.git] / gcc / testsuite / go.test / test / fixedbugs / bug140.go
1 // compile
2
3 // Copyright 2009 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 package main
8
9 func main() {
10         if true {
11         } else {
12         L1:
13                 goto L1
14         }
15         if true {
16         } else {
17                 goto L2
18         L2:
19                 main()
20         }
21 }
22
23 /*
24 These should be legal according to the spec.
25 bug140.go:6: syntax error near L1
26 bug140.go:7: syntax error near L2
27 */