diff --git a/crates/oxc_parser/src/js/class.rs b/crates/oxc_parser/src/js/class.rs index 1790ec5a69f10..2eaa39c03cf5d 100644 --- a/crates/oxc_parser/src/js/class.rs +++ b/crates/oxc_parser/src/js/class.rs @@ -239,11 +239,7 @@ impl<'a> ParserImpl<'a> { } let kind = self.cur_kind(); - if kind.is_identifier_or_keyword() - || kind.is_number() - || kind == Kind::Star - || kind == Kind::LBrack - { + if kind.is_identifier_or_keyword() || kind == Kind::Star || kind == Kind::LBrack { let is_ambient = modifiers.contains(ModifierKind::Declare); return if is_ambient { self.context(Context::Ambient, Context::empty(), |p| { diff --git a/crates/oxc_parser/src/lexer/kind.rs b/crates/oxc_parser/src/lexer/kind.rs index 57c9a0fa8614d..50197ff6db575 100644 --- a/crates/oxc_parser/src/lexer/kind.rs +++ b/crates/oxc_parser/src/lexer/kind.rs @@ -305,9 +305,7 @@ impl Kind { #[inline] pub fn is_identifier_or_keyword(self) -> bool { - self.is_literal_property_name() - || matches!(self, Self::PrivateIdentifier) - || self.is_all_keyword() + self.is_literal_property_name() || matches!(self, Self::PrivateIdentifier) } #[inline]