summary refs log tree commit diff stats
path: root/compiler/suggest.nim
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2019-08-08 22:43:58 +0200
committerAndreas Rumpf <rumpf_a@web.de>2019-08-08 22:43:58 +0200
commit81ddc67785fe4eb25f50ec56d6e22010246a7e0f (patch)
treeff690b4af66f5e6105bed05f968c0d630deaf99f /compiler/suggest.nim
parent04708742e7ccf7936f2fb5c97ef7d28016673caf (diff)
downloadNim-81ddc67785fe4eb25f50ec56d6e22010246a7e0f.tar.gz
[refactoring] compiler: simplified markUsed
Diffstat (limited to 'compiler/suggest.nim')
-rw-r--r--compiler/suggest.nim4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/suggest.nim b/compiler/suggest.nim
index 620f4830a..38ebb85e0 100644
--- a/compiler/suggest.nim
+++ b/compiler/suggest.nim
@@ -542,7 +542,7 @@ proc markOwnerModuleAsUsed(c: PContext; s: PSym) =
       else:
         inc i
 
-proc markUsed(c: PContext; info: TLineInfo; s: PSym; usageSym: var PSym) =
+proc markUsed(c: PContext; info: TLineInfo; s: PSym) =
   let conf = c.config
   incl(s.flags, sfUsed)
   if s.kind == skEnumField and s.owner != nil:
@@ -553,7 +553,7 @@ proc markUsed(c: PContext; info: TLineInfo; s: PSym; usageSym: var PSym) =
     if sfDeprecated in s.flags: warnAboutDeprecated(conf, info, s)
     if sfError in s.flags: userError(conf, info, s)
   when defined(nimsuggest):
-    suggestSym(conf, info, s, usageSym, false)
+    suggestSym(conf, info, s, c.graph.usageSym, false)
   if {optStyleHint, optStyleError} * conf.globalOptions != {}:
     styleCheckUse(conf, info, s)
   markOwnerModuleAsUsed(c, s)