diff options
author | Robert Griesemer <gri@golang.org> | 2010-01-27 09:44:28 -0800 |
---|---|---|
committer | Robert Griesemer <gri@golang.org> | 2010-01-27 09:44:28 -0800 |
commit | fe6c651b4e980c92e277a13720bd84ff721603c9 (patch) | |
tree | cf0615de31884064ae38c640a04ed24141241879 /src/pkg/exp/parser/interface.go | |
parent | 94d870b20fa9c13e96cc5d4894497c4d8df35b95 (diff) | |
download | golang-fe6c651b4e980c92e277a13720bd84ff721603c9.tar.gz |
More steps towards tracking of identifier scopes.
- provide scope to parse functions; if non-nil, parser uses the scope
to declare and lookup identifiers
- resolve forward references where possible
R=rsc
CC=golang-dev
http://codereview.appspot.com/194098
Diffstat (limited to 'src/pkg/exp/parser/interface.go')
-rw-r--r-- | src/pkg/exp/parser/interface.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/exp/parser/interface.go b/src/pkg/exp/parser/interface.go index 86de026ba..26b08c2d9 100644 --- a/src/pkg/exp/parser/interface.go +++ b/src/pkg/exp/parser/interface.go @@ -198,5 +198,5 @@ func ParsePackage(path string, filter func(*os.Dir) bool, mode uint) (*ast.Packa return nil, os.NewError(path + ": no package found") } - return &ast.Package{name, path, files}, nil + return &ast.Package{name, path, nil, files}, nil } |