Skip to content

Commit 4db7ccb

Browse files
committed
Fixes for emit_diagnostics api changes
1 parent f2237d6 commit 4db7ccb

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/literal_parsing.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ function unescape_julia_string(io::IO, str::AbstractString,
243243
escstart = i
244244
i += 1
245245
if i >= endind
246-
emit_diagnostic(diagnostics, escstart:endind-1,
246+
emit_diagnostic(diagnostics, escstart, endind-1,
247247
error="invalid escape sequence")
248248
had_error = true
249249
break

test/diagnostics.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ end
4040
@test diagnostic("x = '\\k'") ==
4141
Diagnostic(6, 7, :error, "invalid escape sequence")
4242
@test diagnostic("'\\", allow_multiple=true) == [
43-
Diagnostic(2, 2, :error, "invalid escape sequence"),
44-
Diagnostic(3, 2, :error, "unterminated character literal")
43+
Diagnostic(3, 2, :error, "unterminated character literal"),
44+
Diagnostic(2, 2, :error, "invalid escape sequence")
4545
]
4646

4747
# String

0 commit comments

Comments
 (0)