oxc/crates/oxc_parser/src/lexer
Boshen 174330561c
fix(parser): fix panic on multi-byte characaters (#233)
* fix(oxc_parser): fix panic when EOF on a multi-byte character

relates #232

* fix(parser): fix panic on multi-byte char in private identifer

relates #232
2023-04-01 13:34:18 +08:00
..
constants.rs perf(lexer): fine tune identifier checking with less redundant branches (#154) 2023-03-08 22:00:15 +08:00
kind.rs refactor(lexer): change TokenValue::String(Atom) to TokenValue::String(&str) (#174) 2023-03-13 09:33:44 +08:00
mod.rs fix(parser): fix panic on multi-byte characaters (#233) 2023-04-01 13:34:18 +08:00
number.rs feat(parser): add lexer 2023-02-11 02:29:54 -08:00
simd.rs refactor(lexer): avoid copying of self in SIMD functions (#104) 2023-03-03 21:46:55 -08:00
string_builder.rs refactor: remove all declarations of const fn, which is useless for us 2023-03-07 21:29:47 +08:00
token.rs refactor(lexer): make TokenValue 8 bytes smaller by changing RegExp.pattern to &'a str (#175) 2023-03-13 23:20:52 +08:00
trivia_builder.rs refactor(parser): return Rc<Trivias> from TriviaBuilder (#231) 2023-03-31 09:02:48 -07:00