diff --git a/crates/oxc_semantic/src/lib.rs b/crates/oxc_semantic/src/lib.rs index 8dabf4e320411..42b624429a67b 100644 --- a/crates/oxc_semantic/src/lib.rs +++ b/crates/oxc_semantic/src/lib.rs @@ -163,6 +163,11 @@ impl<'a> Semantic<'a> { &self.symbols } + /// Get a mutable reference to the [`SymbolTable`]. + pub fn symbols_mut(&mut self) -> &mut SymbolTable { + &mut self.symbols + } + pub fn unused_labels(&self) -> &Vec { &self.unused_labels }