oxc/crates/oxc_parser/src
overlookmotel d236554512 refactor(parser): move JSXIdentifier conversion code into parser (#5345)
Outside of the parser, a `JSXIdentifier` in a `JSXElementName::Identifier` will never be a identifier reference. So move the code for deciding if a `JSXElementName` is `JSXElementName::Identifier` or `JSXElementName::IdentifierReference`, and the code for converting from one to the other, into the parser - which is only place it should be used.
2024-08-30 14:47:09 +00:00
..
js feat(ast): add accessibility field to AccessorProperty (#5290) 2024-08-28 08:42:37 +00:00
jsx refactor(parser): move JSXIdentifier conversion code into parser (#5345) 2024-08-30 14:47:09 +00:00
lexer fix(parser): change unterminated regex error to be non-recoverable (#5285) 2024-08-28 01:57:31 +00:00
ts fix(parser): parse assert keyword in TSImportAttributes (#4610) 2024-08-04 01:41:31 +00:00
context.rs feat(parser): parse decorators properly (#2603) 2024-03-04 19:30:41 +08:00
cursor.rs fix(parser): change unterminated regex error to be non-recoverable (#5285) 2024-08-28 01:57:31 +00:00
diagnostics.rs feat(parser): report class properties that are both definite and optional (#5181) 2024-08-25 01:02:49 +00:00
lib.rs test(parser): fix incorrect flow error test 2024-08-28 20:53:32 +08:00
modifiers.rs refactor(linter, mangler, parser, semantic, transformer, traverse, wasm): rename various flag vars to flags (#5028) 2024-08-21 00:19:58 +00:00
state.rs chore: improve some format by running cargo +nightly fmt 2024-06-19 00:48:30 +08:00