From fe6c651b4e980c92e277a13720bd84ff721603c9 Mon Sep 17 00:00:00 2001 From: Robert Griesemer Date: Wed, 27 Jan 2010 09:44:28 -0800 Subject: 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 --- src/pkg/exp/parser/interface.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/pkg/exp/parser/interface.go') 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 } -- cgit v1.2.3