oxc/crates/oxc_semantic
Max Stoumen 55744fd977
feat(semantic): allow getting mutable reference to symbols table (#8189)
Seems like the only way to get a mutable reference to the `SymbolTable`
inside `Semantic` right now is with `into_symbol_table_and_scope_tree`,
but that drops other useful info.

Since `scopes_mut` exists I figure this would be reasonable too?

Reason I'm requesting this is I have a project where I need to fill in
some symbols `oxc_semantic` doesn't yet pick up on (like function
overloads, `declare`'d symbols) and this would be the cleanest way to do
it.
2024-12-30 15:27:30 +08:00
..
examples feat(parser)!: Build ModuleRecord directly in parser (#7546) 2024-11-29 14:50:42 +00:00
src feat(semantic): allow getting mutable reference to symbols table (#8189) 2024-12-30 15:27:30 +08:00
tests fix(semantic): reference flags not correctly resolved when after an export stmt (#8134) 2024-12-27 14:20:17 +00:00
Cargo.toml release(crates): v0.44.0 (#8110) 2024-12-25 21:03:09 +08:00
CHANGELOG.md release(crates): v0.44.0 (#8110) 2024-12-25 21:03:09 +08:00