Fix commentOffsetA for doc comments (#15643)

(cherry picked from commit f20e485827)
This commit is contained in:
Clyybber
2020-10-20 01:19:49 +02:00
committed by narimiran
parent 1d63995896
commit 45977c2d70
3 changed files with 11 additions and 1 deletions

View File

@@ -1042,7 +1042,7 @@ proc scanComment(L: var Lexer, tok: var Token) =
tok.iNumber = 0
assert L.buf[pos+1] == '#'
when defined(nimpretty):
tok.commentOffsetA = L.offsetBase + pos - 1
tok.commentOffsetA = L.offsetBase + pos
if L.buf[pos+2] == '[':
skipMultiLineComment(L, tok, pos+3, true)

View File

@@ -11,3 +11,8 @@ proc a() =
# comment 2
discard
# bug #15596
discard ## comment 3
discard # comment 4

View File

@@ -11,3 +11,8 @@ proc a() =
# comment 2
discard
# bug #15596
discard## comment 3
discard # comment 4