oxc/crates/oxc_parser/src
overlookmotel e1f8ea41ad fix(lexer): Source is not Clone (#8294)
It's an invariant of `Source` that only a single instance of `Source` can exist at any time. `Source` was erroneously implementing `Clone`, which makes it trivial to break this invariant. `Clone` is unnecessary, so remove it.
2025-01-07 06:58:26 +00:00
..
js feat(parser): missing initializer in destructuring declaration inside for loop head (#8222) 2025-01-02 14:02:49 +00:00
jsx refactor(parser): add ParserImpl::alloc method (#7063) 2024-11-01 17:09:06 +00:00
lexer fix(lexer): Source is not Clone (#8294) 2025-01-07 06:58:26 +00:00
ts feat(parser): missing initializer in destructuring declaration inside for loop head (#8222) 2025-01-02 14:02:49 +00:00
context.rs
cursor.rs feat(ast)!: add StringLiteral::raw field (#7393) 2024-11-26 23:33:56 +08:00
diagnostics.rs fix(parser): disallow type parameters on class constructors (#8071) 2024-12-24 07:38:39 +08:00
lib.rs refactor(parser): use ModuleRecord::has_module_syntax for setting sourceType (#7646) 2024-12-04 12:52:21 +00:00
modifiers.rs fix(parser): allow line breaks between const and enum (#8193) 2024-12-31 08:45:17 +08:00
module_record.rs feat(napi/parser): expose span positions of import.meta (#7677) 2024-12-05 11:03:52 +00:00
state.rs refactor(global): sort imports (#7883) 2024-12-14 15:07:21 +00:00