From c29d9f0382b5d08e3f7bcedc6d6e0b467e1d9b54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Wollenschl=C3=A4ger?= Date: Sat, 22 Sep 2018 03:32:04 +0900 Subject: [PATCH] Allow custom pragmas on more symbols again --- compiler/pragmas.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/pragmas.nim b/compiler/pragmas.nim index b8dae81234..36c79bc9e1 100644 --- a/compiler/pragmas.nim +++ b/compiler/pragmas.nim @@ -1110,7 +1110,7 @@ proc singlePragma(c: PContext, sym: PSym, n: PNode, i: var int, else: sym.flags.incl sfUsed of wLiftLocals: discard else: invalidPragma(c, it) - elif sym.kind in {skField,skProc,skFunc,skConverter,skMethod,skType}: + elif sym.kind in {skVar,skLet,skParam,skField,skProc,skFunc,skConverter,skMethod,skType}: n.sons[i] = semCustomPragma(c, it) else: illegalCustomPragma(c, it, sym)