Commit 6a71f43f authored by Ian Lance Taylor's avatar Ian Lance Taylor

6g appears to permit semicolons to be omitted after qualified

identifiers.  This is not one of the exceptions permitted by
th spec.

R=ken,rsc
DELTA=11  (11 added, 0 deleted, 0 changed)
OCL=30844
CL=30852
parent 2b083727
// errchk $G $D/$F.go
// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package main
import "os"
func fn() {
var e os.Error
if e == nil { // ERROR "syntax error|expected ';'"
}
}
...@@ -111,6 +111,9 @@ BUG: should not compile ...@@ -111,6 +111,9 @@ BUG: should not compile
=========== bugs/bug164.go =========== bugs/bug164.go
BUG: should not compile BUG: should not compile
=========== bugs/bug166.go
BUG: errchk: command succeeded unexpectedly: 6g bugs/bug166.go
=========== fixedbugs/bug016.go =========== fixedbugs/bug016.go
fixedbugs/bug016.go:7: constant -3 overflows uint fixedbugs/bug016.go:7: constant -3 overflows uint
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment