mirror of
https://github.com/swc-project/swc.git
synced 2024-12-24 06:05:02 +03:00
1645bb30b7
swc_ecma_ast: - Implement `Take` for `ObjectLit`. - Implement `Take` for `ArrayLit`. swc_ecma_transforms_compat: - `nullish_coalescing`: Remove exponential visit. - `nullish_coalescing`: Migrate to `VisitMut`. - `optional_chaining`: Reduce exponential visit. (But it's not removed) - `class_properties`: Remove exponential visit. - `jsx_src`: Migrate to `VisitMut`. - `optional_chaining`: Mae it parallel. - `async_to_generator`: Remove `#[fast_path]`. - `arrow`: Remove `#[fast_path]`. - `destructuring`: Remove `#[fast_path]`. - `block_scoped_functions`: Remove `#[fast_path]`. - `classes`: Remove `#[fast_path]`. |
||
---|---|---|
.. | ||
scripts | ||
src | ||
tests/jsx/fixture | ||
Cargo.toml |