Hello
If I have code like this:
var fn0 = proc (x: int): void = echo(x)
Run
it will expand into this:
var fn0 = proc (x: int): void {.gcsafe, locks: 0.} = echo(x)
Run
and if I try this:
fn0 = proc(x: int): void =
#calling stuff from C
Run
it will get the {.locks: <unknown>.} pragma and it's really annoying.
