oxc/crates/oxc_semantic
DonIsaac 40932f79b1 refactor(cfg): use IndexVec for storing basic blocks (#6323)
Use an `IndexVec` when storing basic blocks. This makes the link between nodes in `.graph` and elements of `.basic_blocks` more clear. I had to rename `BasicBlockId` to `BlockNodeId` to avoid a name collision. I wasn't sure what else to name the `Idx` type for the basic blocks vec.
2024-10-07 19:28:40 -04:00
..
examples refactor(cfg): use IndexVec for storing basic blocks (#6323) 2024-10-07 19:28:40 -04:00
src refactor(cfg): use IndexVec for storing basic blocks (#6323) 2024-10-07 19:28:40 -04:00
tests feat(cfg): color-code edges in CFG dot diagrams (#6314) 2024-10-07 02:43:30 +00:00
Cargo.toml feat(syntax_operations): add crate oxc_syntax_operations (#6202) 2024-10-07 05:39:59 +00:00
CHANGELOG.md release(crates): v0.30.4 (#6134) 2024-09-28 13:08:44 +08:00