diff options
Diffstat (limited to 'compiler/semdata.nim')
-rw-r--r-- | compiler/semdata.nim | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/semdata.nim b/compiler/semdata.nim index 6c7dd02ed..76eb468ed 100644 --- a/compiler/semdata.nim +++ b/compiler/semdata.nim @@ -71,7 +71,8 @@ type TExprFlags* = set[TExprFlag] PContext* = ref TContext - TContext* = object of TPassContext # a context represents a module + TContext* = object of TPassContext # a context represents the module + # that is currently being compiled enforceVoidContext*: PType module*: PSym # the module sym belonging to the context currentScope*: PScope # current scope @@ -136,6 +137,7 @@ type # the generic type has been constructed completely. See # tests/destructor/topttree.nim for an example that # would otherwise fail. + unusedImports*: seq[(PSym, TLineInfo)] template config*(c: PContext): ConfigRef = c.graph.config |