diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2019-08-08 22:43:58 +0200 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2019-08-08 22:43:58 +0200 |
commit | 81ddc67785fe4eb25f50ec56d6e22010246a7e0f (patch) | |
tree | ff690b4af66f5e6105bed05f968c0d630deaf99f /compiler/suggest.nim | |
parent | 04708742e7ccf7936f2fb5c97ef7d28016673caf (diff) | |
download | Nim-81ddc67785fe4eb25f50ec56d6e22010246a7e0f.tar.gz |
[refactoring] compiler: simplified markUsed
Diffstat (limited to 'compiler/suggest.nim')
-rw-r--r-- | compiler/suggest.nim | 4 |
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) |