summaryrefslogtreecommitdiff
path: root/src/pkg/exp/parser/interface.go
diff options
context:
space:
mode:
authorRobert Griesemer <gri@golang.org>2010-01-27 09:44:28 -0800
committerRobert Griesemer <gri@golang.org>2010-01-27 09:44:28 -0800
commitfe6c651b4e980c92e277a13720bd84ff721603c9 (patch)
treecf0615de31884064ae38c640a04ed24141241879 /src/pkg/exp/parser/interface.go
parent94d870b20fa9c13e96cc5d4894497c4d8df35b95 (diff)
downloadgolang-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.go2
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
}