aboutsummaryrefslogtreecommitdiff
path: root/src/checker.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2020-05-14 13:44:28 +0100
committergingerBill <bill@gingerbill.org>2020-05-14 13:44:28 +0100
commite0a242e9a1f792752213e41fcc3603565d3d8986 (patch)
treecb896003c0eb472240500f2caa6e804d977c360f /src/checker.cpp
parentcd4403be0c2656f0d4ba74a96eccaf905beae2ff (diff)
Enforce explicit context definition for procedure calls
Diffstat (limited to 'src/checker.cpp')
-rw-r--r--src/checker.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/checker.cpp b/src/checker.cpp
index 2bf79134d..bb54fd903 100644
--- a/src/checker.cpp
+++ b/src/checker.cpp
@@ -281,6 +281,7 @@ Scope *create_scope_from_package(CheckerContext *c, AstPackage *pkg) {
if (s->flags & (ScopeFlag_Init|ScopeFlag_Global)) {
s->flags |= ScopeFlag_HasBeenImported;
}
+ s->flags |= ScopeFlag_ContextDefined;
return s;
}