diff options
| author | gingerBill <bill@gingerbill.org> | 2018-05-27 13:22:24 +0100 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2018-05-27 13:22:24 +0100 |
| commit | 1beff539d7c3b3a9570684b9e619ff3c61ce9be8 (patch) | |
| tree | 7170f5c9ccca033b51e5bff9fb2090d4558a3376 /src/checker.cpp | |
| parent | df578d6ec58e678e30b90601550f82ac4153b3e8 (diff) | |
Single file "main" file
Diffstat (limited to 'src/checker.cpp')
| -rw-r--r-- | src/checker.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/checker.cpp b/src/checker.cpp index 92595d580..9f9d8bebc 100644 --- a/src/checker.cpp +++ b/src/checker.cpp @@ -255,11 +255,11 @@ Scope *create_scope_from_package(Checker *c, AstPackage *p) { if (p->fullpath == c->parser->init_fullpath) { s->is_init = true; } else { - s->is_init = p->kind == ImportedPackage_Init; + s->is_init = p->kind == Package_Init; } - s->is_global = p->kind == ImportedPackage_Builtin; - if (p->kind == ImportedPackage_Builtin) { + if (p->kind == Package_Builtin) { + s->is_global = true; universal_scope->shared = s; } @@ -2954,7 +2954,7 @@ void check_parsed_files(Checker *c) { if (scope->is_init) { c->info.init_scope = scope; } - if (p->kind == ImportedPackage_Builtin) { + if (p->kind == Package_Builtin) { GB_ASSERT(c->builtin_package == nullptr); c->builtin_package = p; } |