diff --git a/compiler/pragmas.nim b/compiler/pragmas.nim index f8f6a1a23b..47997f667a 100644 --- a/compiler/pragmas.nim +++ b/compiler/pragmas.nim @@ -720,7 +720,7 @@ proc pragmaGuard(c: PContext; it: PNode; kind: TSymKind): PSym = proc semCustomPragma(c: PContext, n: PNode): PNode = var callNode: PNode - if n.kind == nkIdent: + if n.kind in {nkIdent, nkSym}: # pragma -> pragma() callNode = newTree(nkCall, n) elif n.kind == nkExprColonExpr: