Allow custom pragmas on more symbols again
This commit is contained in:
parent
6b5e2adfd0
commit
c29d9f0382
1 changed files with 1 additions and 1 deletions
|
|
@ -1110,7 +1110,7 @@ proc singlePragma(c: PContext, sym: PSym, n: PNode, i: var int,
|
||||||
else: sym.flags.incl sfUsed
|
else: sym.flags.incl sfUsed
|
||||||
of wLiftLocals: discard
|
of wLiftLocals: discard
|
||||||
else: invalidPragma(c, it)
|
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)
|
n.sons[i] = semCustomPragma(c, it)
|
||||||
else:
|
else:
|
||||||
illegalCustomPragma(c, it, sym)
|
illegalCustomPragma(c, it, sym)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue