diff --git a/crates/oxc_ast/src/visit/visit.rs b/crates/oxc_ast/src/visit/visit.rs index 818ae6d3016ca..76321191c6836 100644 --- a/crates/oxc_ast/src/visit/visit.rs +++ b/crates/oxc_ast/src/visit/visit.rs @@ -253,8 +253,8 @@ pub trait Visit<'a>: Sized { walk_assignment_expression(self, expr); } - fn visit_arrow_expression(&mut self, expr: &ArrowFunctionExpression<'a>) { - walk_arrow_expression(self, expr); + fn visit_arrow_function_expression(&mut self, expr: &ArrowFunctionExpression<'a>) { + walk_arrow_function_expression(self, expr); } fn visit_await_expression(&mut self, expr: &AwaitExpression<'a>) { @@ -1483,7 +1483,9 @@ pub mod walk { Expression::MetaProperty(meta) => visitor.visit_meta_property(meta), Expression::ArrayExpression(expr) => visitor.visit_array_expression(expr), - Expression::ArrowFunctionExpression(expr) => visitor.visit_arrow_expression(expr), + Expression::ArrowFunctionExpression(expr) => { + visitor.visit_arrow_function_expression(expr); + } Expression::AssignmentExpression(expr) => visitor.visit_assignment_expression(expr), Expression::AwaitExpression(expr) => visitor.visit_await_expression(expr), Expression::BinaryExpression(expr) => visitor.visit_binary_expression(expr), @@ -1600,7 +1602,7 @@ pub mod walk { visitor.leave_node(kind); } - pub fn walk_arrow_expression<'a, V: Visit<'a>>( + pub fn walk_arrow_function_expression<'a, V: Visit<'a>>( visitor: &mut V, expr: &ArrowFunctionExpression<'a>, ) { diff --git a/crates/oxc_isolated_declarations/src/return_type.rs b/crates/oxc_isolated_declarations/src/return_type.rs index c953cdc5d16e4..c5fc3f7c721e0 100644 --- a/crates/oxc_isolated_declarations/src/return_type.rs +++ b/crates/oxc_isolated_declarations/src/return_type.rs @@ -138,7 +138,7 @@ impl<'a> Visit<'a> for FunctionReturnType<'a> { // We don't care about nested functions } - fn visit_arrow_expression(&mut self, _expr: &ArrowFunctionExpression<'a>) { + fn visit_arrow_function_expression(&mut self, _expr: &ArrowFunctionExpression<'a>) { // We don't care about nested functions } diff --git a/crates/oxc_isolated_declarations/src/scope.rs b/crates/oxc_isolated_declarations/src/scope.rs index a68951fd9bf19..94a347ca503d6 100644 --- a/crates/oxc_isolated_declarations/src/scope.rs +++ b/crates/oxc_isolated_declarations/src/scope.rs @@ -209,8 +209,8 @@ impl<'a> Visit<'a> for ScopeTree<'a> { } } - fn visit_arrow_expression(&mut self, expr: &ArrowFunctionExpression<'a>) { - walk_arrow_expression(self, expr); + fn visit_arrow_function_expression(&mut self, expr: &ArrowFunctionExpression<'a>) { + walk_arrow_function_expression(self, expr); if expr.type_parameters.is_some() { self.leave_scope(); } diff --git a/crates/oxc_linter/src/rules/eslint/require_await.rs b/crates/oxc_linter/src/rules/eslint/require_await.rs index 6272687c2e0e6..d7e13ab0e3aba 100644 --- a/crates/oxc_linter/src/rules/eslint/require_await.rs +++ b/crates/oxc_linter/src/rules/eslint/require_await.rs @@ -103,7 +103,7 @@ impl<'a> Visit<'a> for AwaitFinder { } } - fn visit_arrow_expression(&mut self, _expr: &ArrowFunctionExpression<'a>) {} + fn visit_arrow_function_expression(&mut self, _expr: &ArrowFunctionExpression<'a>) {} fn visit_function(&mut self, _func: &Function<'a>, _flags: Option) {} } diff --git a/crates/oxc_semantic/src/builder.rs b/crates/oxc_semantic/src/builder.rs index 3c0c4d8363df8..1b43c206e84a8 100644 --- a/crates/oxc_semantic/src/builder.rs +++ b/crates/oxc_semantic/src/builder.rs @@ -1529,7 +1529,7 @@ impl<'a> Visit<'a> for SemanticBuilder<'a> { self.leave_scope(); } - fn visit_arrow_expression(&mut self, expr: &ArrowFunctionExpression<'a>) { + fn visit_arrow_function_expression(&mut self, expr: &ArrowFunctionExpression<'a>) { let kind = AstKind::ArrowFunctionExpression(self.alloc(expr)); self.enter_scope(ScopeFlags::Function | ScopeFlags::Arrow); expr.scope_id.set(Some(self.current_scope_id)); diff --git a/crates/oxc_traverse/src/context/scoping.rs b/crates/oxc_traverse/src/context/scoping.rs index 0c6282a028dbd..967eb8104ad0b 100644 --- a/crates/oxc_traverse/src/context/scoping.rs +++ b/crates/oxc_traverse/src/context/scoping.rs @@ -565,7 +565,7 @@ impl<'a> Visit<'a> for ChildScopeCollector { self.scope_ids.push(block.scope_id.get().unwrap()); } - fn visit_arrow_expression(&mut self, expr: &ArrowFunctionExpression<'a>) { + fn visit_arrow_function_expression(&mut self, expr: &ArrowFunctionExpression<'a>) { self.scope_ids.push(expr.scope_id.get().unwrap()); }