diff --git a/crates/oxc_ast/src/ast_impl/js.rs b/crates/oxc_ast/src/ast_impl/js.rs index ca9760b525e05..658b2aa663632 100644 --- a/crates/oxc_ast/src/ast_impl/js.rs +++ b/crates/oxc_ast/src/ast_impl/js.rs @@ -341,7 +341,7 @@ impl<'a> Expression<'a> { /// or [`ImportExpression`]. pub fn is_call_like_expression(&self) -> bool { self.is_call_expression() - && matches!(self, Expression::NewExpression(_) | Expression::ImportExpression(_)) + || matches!(self, Expression::NewExpression(_) | Expression::ImportExpression(_)) } /// Returns `true` if this [`Expression`] is a [`BinaryExpression`] or [`LogicalExpression`].