aboutsummaryrefslogtreecommitdiff
path: root/resolve
diff options
context:
space:
mode:
authoralandonovan <adonovan@google.com>2018-04-04 11:19:04 -0400
committerGitHub <noreply@github.com>2018-04-04 11:19:04 -0400
commit8b5989250bd6eb37b427d751bf1197409d4a449c (patch)
tree56fc3bea206d32b48d6c6c3c23749d5774917fda /resolve
parentc67265e374b0d3814379f37ff33e0e2cdfe4811a (diff)
downloadstarlark-go-8b5989250bd6eb37b427d751bf1197409d4a449c.tar.gz
remove PACKAGE_NAME hack (#100)
Bazel no longer relies on this special (thread-local) variable.
Diffstat (limited to 'resolve')
-rw-r--r--resolve/resolve.go2
1 files changed, 0 insertions, 2 deletions
diff --git a/resolve/resolve.go b/resolve/resolve.go
index 17c922b..b70110e 100644
--- a/resolve/resolve.go
+++ b/resolve/resolve.go
@@ -348,8 +348,6 @@ func (r *resolver) useGlobal(id *syntax.Ident) binding {
id.Index = prev.Index
} else if r.isPredeclared(id.Name) {
scope = Predeclared // use of pre-declared
- } else if id.Name == "PACKAGE_NAME" {
- scope = Predeclared // nasty hack in Skylark spec; will go away (b/34240042).
} else if r.isUniversal(id.Name) {
scope = Universal // use of universal name
if !AllowFloat && id.Name == "float" {