diff options
| author | Russ Cox <rsc@golang.org> | 2010-01-27 18:28:13 -0800 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2010-01-27 18:28:13 -0800 |
| commit | 3bb0a6a139bb1f5869ba6a05cf2465a9b1641ff1 (patch) | |
| tree | ce5e0c37f546059f833aeeea78be79593aeec4b5 | |
| parent | 2c25f5942572a52afeb615a5bd943583aa15c31a (diff) | |
| download | golang-3bb0a6a139bb1f5869ba6a05cf2465a9b1641ff1.tar.gz | |
go/parser: disable scoping code always
Seems to be enabled spuriously during godoc (can't see why),
producing errors like:
parser.parseDir: src/pkg/http/server.go:159:16: 'Write' declared already at src/pkg/http/request.go:140:21 (and 4 more errors)
R=r
CC=golang-dev
http://codereview.appspot.com/194119
| -rw-r--r-- | src/pkg/go/parser/parser.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/pkg/go/parser/parser.go b/src/pkg/go/parser/parser.go index 181ac6504..76e978363 100644 --- a/src/pkg/go/parser/parser.go +++ b/src/pkg/go/parser/parser.go @@ -81,7 +81,10 @@ func (p *parser) init(filename string, src []byte, scope *ast.Scope, mode uint) p.mode = mode p.trace = mode&Trace != 0 // for convenience (p.trace is used frequently) if scope != nil { - p.checkDecl = true + // Disabled for now. Causes error with "godoc http": + // parser.parseDir: src/pkg/http/server.go:159:16: 'Write' declared already at src/pkg/http/request.go:140:21 (and 4 more errors) + + // p.checkDecl = true } else { scope = ast.NewScope(nil) // provide a dummy scope } |
