diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2021-11-09 18:59:59 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-09 18:59:59 +0100 |
commit | 6ff61766daec10d4cf78488b38bbe05d034e3a1c (patch) | |
tree | 82ad55012d10465fd534101b06e0c5560bb402e9 | |
parent | b7c66ce860cfbadfa8ed60784fc387a0818e2e5d (diff) | |
download | Nim-6ff61766daec10d4cf78488b38bbe05d034e3a1c.tar.gz |
fixes #19011 [backport:1.6] (#19114)
-rw-r--r-- | compiler/parser.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/parser.nim b/compiler/parser.nim index 5e9a7424a..aedf62d54 100644 --- a/compiler/parser.nim +++ b/compiler/parser.nim @@ -1877,7 +1877,7 @@ proc parseEnum(p: var Parser): PNode = var symPragma = a var pragma: PNode - if p.tok.tokType == tkCurlyDotLe: + if (p.tok.indent < 0 or p.tok.indent >= p.currInd) and p.tok.tokType == tkCurlyDotLe: pragma = optPragmas(p) symPragma = newNodeP(nkPragmaExpr, p) symPragma.add(a) |