mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-29 09:24:36 +00:00
Fix commentOffsetA for doc comments (#15643)
(cherry picked from commit f20e485827)
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -11,3 +11,8 @@ proc a() =
|
||||
|
||||
# comment 2
|
||||
discard
|
||||
|
||||
# bug #15596
|
||||
discard ## comment 3
|
||||
|
||||
discard # comment 4
|
||||
|
||||
@@ -11,3 +11,8 @@ proc a() =
|
||||
|
||||
# comment 2
|
||||
discard
|
||||
|
||||
# bug #15596
|
||||
discard## comment 3
|
||||
|
||||
discard # comment 4
|
||||
|
||||
Reference in New Issue
Block a user