oxc/crates/oxc_parser/src
ottomated 9d6cc9d3af feat(estree): ESTree compatibility for all literals (#7152)
Adds some new estree macro directives:
- `#[estree(via = foo::Foo)`: Uses From to convert this struct to foo::Foo before serialization
- `#[estree(add_ts = "foo: string")]`: Adds additional fields to the typescript definitions

Used these to make all different literals estree-compatible.
2024-11-06 21:25:41 +00:00
..
js feat(estree): ESTree compatibility for all literals (#7152) 2024-11-06 21:25:41 +00:00
jsx refactor(parser): add ParserImpl::alloc method (#7063) 2024-11-01 17:09:06 +00:00
lexer feat(ast)!: change comment.span to real position that contain // and /* (#7154) 2024-11-06 05:10:33 +00:00
ts refactor(parser): do not use AstBuilder::*_from_* methods (#7068) 2024-11-02 01:22:55 +00:00
context.rs
cursor.rs fix(regular_expression)!: Migrate to new regexp parser API (#6741) 2024-10-22 05:34:18 +00:00
diagnostics.rs feat(parser): better handling of invalid modifiers (#6482) 2024-10-13 03:16:02 +00:00
lib.rs refactor(parser): add ParserImpl::alloc method (#7063) 2024-11-01 17:09:06 +00:00
modifiers.rs
state.rs