diff options
author | Yuriy Glukhov <yutiy.glukhov@gmail.com> | 2016-02-15 22:58:08 +0200 |
---|---|---|
committer | Yuriy Glukhov <yutiy.glukhov@gmail.com> | 2016-02-15 22:58:08 +0200 |
commit | 83607e5c64683374b952ba52bcdf912faf3e0556 (patch) | |
tree | 95f8673816a09a933d6b2cbb1168f5943a02bf7b /compiler/pragmas.nim | |
parent | 06bd5a61a463a3d361ff77c3858681e664e14937 (diff) | |
download | Nim-83607e5c64683374b952ba52bcdf912faf3e0556.tar.gz |
Dont warn about unused symbol if its used in emit
Diffstat (limited to 'compiler/pragmas.nim')
-rw-r--r-- | compiler/pragmas.nim | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/pragmas.nim b/compiler/pragmas.nim index 79d7884fa..f10d552a1 100644 --- a/compiler/pragmas.nim +++ b/compiler/pragmas.nim @@ -443,6 +443,7 @@ proc semAsmOrEmit*(con: PContext, n: PNode, marker: char): PNode = var e = searchInScopes(con, getIdent(sub)) if e != nil: if e.kind == skStub: loadStub(e) + incl(e.flags, sfUsed) addSon(result, newSymNode(e)) else: addSon(result, newStrNode(nkStrLit, sub)) |