| ... | ... | @@ -739,6 +739,7 @@ pub const Tokenizer = struct { |
| 739 | 739 | }, |
| 740 | 740 | 0 => { |
| 741 | 741 | if (self.index == self.buffer.len) { |
| 742 | result.tag = .invalid; |
| 742 | 743 | break; |
| 743 | 744 | } else { |
| 744 | 745 | self.checkLiteralCharacter(); |
| ... | ... | @@ -1326,7 +1327,7 @@ test "newline in string literal" { |
| 1326 | 1327 | try testTokenize( |
| 1327 | 1328 | \\" |
| 1328 | 1329 | \\" |
| 1329 | | , &.{ .invalid, .string_literal }); |
| 1330 | , &.{ .invalid, .invalid }); |
| 1330 | 1331 | } |
| 1331 | 1332 | |
| 1332 | 1333 | test "code point literal with unicode escapes" { |