aboutsummaryrefslogtreecommitdiff
path: root/starlark
diff options
context:
space:
mode:
Diffstat (limited to 'starlark')
-rw-r--r--starlark/eval.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/starlark/eval.go b/starlark/eval.go
index 3fcc45d..b35eb76 100644
--- a/starlark/eval.go
+++ b/starlark/eval.go
@@ -329,7 +329,8 @@ func FileProgram(f *syntax.File, isPredeclared func(string) bool) (*Program, err
pos = syntax.MakePosition(&f.Path, 1, 1)
}
- compiled := compile.File(f.Stmts, pos, "<toplevel>", f.Locals, f.Globals)
+ module := f.Module.(*resolve.Module)
+ compiled := compile.File(f.Stmts, pos, "<toplevel>", module.Locals, module.Globals)
return &Program{compiled}, nil
}