oxc/crates
overlookmotel e70deb9b48 refactor(transformer/class-properties): locate instance props insertion location in separate step (#7819)
Refactor only. Does not change behavior. Determine where instance prop initializers will need to be inserted in a separate step before instance props are extracted from class.

This achieves nothing in itself, but is preparatory work for transforming initializers to correct their `ScopeId`s and deal with binding clashes.
2024-12-13 02:56:47 +00:00
..
oxc release(crates): v0.40.1 (#7781) 2024-12-11 00:35:34 +08:00
oxc_allocator release(crates): v0.40.1 (#7781) 2024-12-11 00:35:34 +08:00
oxc_ast refactor(ast)!: span field must be the first element (#7821) 2024-12-12 16:50:01 +00:00
oxc_ast_macros release(crates): v0.40.1 (#7781) 2024-12-11 00:35:34 +08:00
oxc_cfg release(crates): v0.40.1 (#7781) 2024-12-11 00:35:34 +08:00
oxc_codegen perf(codegen): fast path for options.print_comments() (#7806) 2024-12-11 15:13:30 +00:00
oxc_data_structures release(crates): v0.40.1 (#7781) 2024-12-11 00:35:34 +08:00
oxc_diagnostics release(crates): v0.40.1 (#7781) 2024-12-11 00:35:34 +08:00
oxc_ecmascript release(crates): v0.40.1 (#7781) 2024-12-11 00:35:34 +08:00
oxc_estree release(crates): v0.40.1 (#7781) 2024-12-11 00:35:34 +08:00
oxc_isolated_declarations refactor(ast)!: span field must be the first element (#7821) 2024-12-12 16:50:01 +00:00
oxc_language_server feat(data_structures): add rope (#7764) 2024-12-10 10:30:04 +00:00
oxc_linter fix(semantic): missing reference when export default references a type alias binding (#7813) 2024-12-12 14:12:30 +00:00
oxc_macros feat(linter)!: remove unmaintained security plugin (#7773) 2024-12-10 14:29:22 +00:00
oxc_mangler release(crates): v0.40.1 (#7781) 2024-12-11 00:35:34 +08:00
oxc_minifier release(crates): v0.40.1 (#7781) 2024-12-11 00:35:34 +08:00
oxc_napi release(crates): v0.40.1 (#7781) 2024-12-11 00:35:34 +08:00
oxc_parser refactor(ast)!: span field must be the first element (#7821) 2024-12-12 16:50:01 +00:00
oxc_prettier refactor(ast)!: change 'raw' from &str to Option<Atom> (#7547) 2024-12-05 00:34:45 +00:00
oxc_regular_expression release(crates): v0.40.1 (#7781) 2024-12-11 00:35:34 +08:00
oxc_semantic fix(semantic): missing reference when export default references a type alias binding (#7813) 2024-12-12 14:12:30 +00:00
oxc_span feat(ast): add visit_span to Visit and VisitMut (#7816) 2024-12-12 13:33:12 +00:00
oxc_syntax release(crates): v0.40.1 (#7781) 2024-12-11 00:35:34 +08:00
oxc_transformer refactor(transformer/class-properties): locate instance props insertion location in separate step (#7819) 2024-12-13 02:56:47 +00:00
oxc_traverse refactor(ast)!: span field must be the first element (#7821) 2024-12-12 16:50:01 +00:00
oxc_wasm refactor(linter): add capability of adding semantic data to module record (#7561) 2024-12-01 08:14:43 +00:00