diff options
Diffstat (limited to 'starlark')
-rw-r--r-- | starlark/eval.go | 3 |
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 } |