From 15359513da154e974c23b016d0dd5ebda751cd0b Mon Sep 17 00:00:00 2001 From: charburgx Date: Sun, 29 Dec 2024 22:28:10 -0800 Subject: [PATCH] allow getting mutable reference to symbols table --- crates/oxc_semantic/src/lib.rs | 5 +++++ 1 file changed, 5 insertions(+) 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 }