From 3250a47a9744e35006c94f9e883de90b5d73bb99 Mon Sep 17 00:00:00 2001 From: Dunqing <29533304+Dunqing@users.noreply.github.com> Date: Wed, 18 Dec 2024 06:44:02 +0000 Subject: [PATCH] refactor(semantic): remove unused current_symbol_flags (#7985) --- crates/oxc_semantic/src/builder.rs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/crates/oxc_semantic/src/builder.rs b/crates/oxc_semantic/src/builder.rs index 4671d8282..df42ed15a 100644 --- a/crates/oxc_semantic/src/builder.rs +++ b/crates/oxc_semantic/src/builder.rs @@ -75,7 +75,6 @@ pub struct SemanticBuilder<'a> { // states pub(crate) current_node_id: NodeId, pub(crate) current_node_flags: NodeFlags, - pub(crate) current_symbol_flags: SymbolFlags, pub(crate) current_scope_id: ScopeId, /// Stores current `AstKind::Function` and `AstKind::ArrowFunctionExpression` during AST visit pub(crate) function_stack: Stack, @@ -135,7 +134,6 @@ impl<'a> SemanticBuilder<'a> { errors: RefCell::new(vec![]), current_node_id: NodeId::new(0), current_node_flags: NodeFlags::empty(), - current_symbol_flags: SymbolFlags::empty(), current_reference_flags: ReferenceFlags::empty(), current_scope_id, function_stack: Stack::with_capacity(16), @@ -401,7 +399,6 @@ impl<'a> SemanticBuilder<'a> { return symbol_id; } - let includes = includes | self.current_symbol_flags; let name = CompactStr::new(name); let symbol_id = self.symbols.create_symbol( span, @@ -469,7 +466,6 @@ impl<'a> SemanticBuilder<'a> { scope_id: ScopeId, includes: SymbolFlags, ) -> SymbolId { - let includes = includes | self.current_symbol_flags; let name = CompactStr::new(name); let symbol_id = self.symbols.create_symbol( span,