summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2021-11-09 18:59:59 +0100
committerGitHub <noreply@github.com>2021-11-09 18:59:59 +0100
commit6ff61766daec10d4cf78488b38bbe05d034e3a1c (patch)
tree82ad55012d10465fd534101b06e0c5560bb402e9
parentb7c66ce860cfbadfa8ed60784fc387a0818e2e5d (diff)
downloadNim-6ff61766daec10d4cf78488b38bbe05d034e3a1c.tar.gz
fixes #19011 [backport:1.6] (#19114)
-rw-r--r--compiler/parser.nim2
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)