mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-19 22:10:33 +00:00
Allow custom pragmas on more symbols again
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user