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
--- /dev/null
+// 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 ';'"
+ }
+}
=========== bugs/bug164.go
BUG: should not compile
+=========== bugs/bug166.go
+BUG: errchk: command succeeded unexpectedly: 6g bugs/bug166.go
+
=========== fixedbugs/bug016.go
fixedbugs/bug016.go:7: constant -3 overflows uint