diff options
Diffstat (limited to 'compiler/sem.nim')
-rwxr-xr-x | compiler/sem.nim | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/sem.nim b/compiler/sem.nim index 16c523bdd..19b3cc9e2 100755 --- a/compiler/sem.nim +++ b/compiler/sem.nim @@ -203,8 +203,9 @@ proc myProcess(context: PPassContext, n: PNode): PNode = result = ast.emptyNode proc checkThreads(c: PContext) = + if not needsGlobalAnalysis(): return for i in 0 .. c.threadEntries.len-1: - semthreads.AnalyseThread(c.threadEntries[i]) + semthreads.AnalyseThreadProc(c.threadEntries[i]) proc myClose(context: PPassContext, n: PNode): PNode = var c = PContext(context) |