diff --git a/crates/oxc_ast/src/ast/js.rs b/crates/oxc_ast/src/ast/js.rs index a0399686f5584..fe394e7040cfb 100644 --- a/crates/oxc_ast/src/ast/js.rs +++ b/crates/oxc_ast/src/ast/js.rs @@ -245,7 +245,7 @@ pub struct IdentifierReference<'a> { /// [`ReferenceFlags::None`] immediately after parsing. #[serde(skip)] #[clone_in(default)] - pub reference_flag: ReferenceFlags, + pub reference_flags: ReferenceFlags, } /// `x` in `const x = 0;` diff --git a/crates/oxc_ast/src/ast_impl/js.rs b/crates/oxc_ast/src/ast_impl/js.rs index e8e029b908214..0a383a3b0e736 100644 --- a/crates/oxc_ast/src/ast_impl/js.rs +++ b/crates/oxc_ast/src/ast_impl/js.rs @@ -334,7 +334,7 @@ impl<'a> IdentifierReference<'a> { span, name, reference_id: Cell::default(), - reference_flag: ReferenceFlags::default(), + reference_flags: ReferenceFlags::default(), } } @@ -343,7 +343,7 @@ impl<'a> IdentifierReference<'a> { span, name, reference_id: Cell::new(reference_id), - reference_flag: ReferenceFlags::Read, + reference_flags: ReferenceFlags::Read, } } diff --git a/crates/oxc_ast/src/generated/assert_layouts.rs b/crates/oxc_ast/src/generated/assert_layouts.rs index 32dd458ececb7..919cbb8c45587 100644 --- a/crates/oxc_ast/src/generated/assert_layouts.rs +++ b/crates/oxc_ast/src/generated/assert_layouts.rs @@ -71,7 +71,7 @@ const _: () = { assert!(offset_of!(IdentifierReference, span) == 0usize); assert!(offset_of!(IdentifierReference, name) == 8usize); assert!(offset_of!(IdentifierReference, reference_id) == 24usize); - assert!(offset_of!(IdentifierReference, reference_flag) == 28usize); + assert!(offset_of!(IdentifierReference, reference_flags) == 28usize); assert!(size_of::() == 32usize); assert!(align_of::() == 8usize); @@ -1476,7 +1476,7 @@ const _: () = { assert!(offset_of!(IdentifierReference, span) == 0usize); assert!(offset_of!(IdentifierReference, name) == 8usize); assert!(offset_of!(IdentifierReference, reference_id) == 16usize); - assert!(offset_of!(IdentifierReference, reference_flag) == 20usize); + assert!(offset_of!(IdentifierReference, reference_flags) == 20usize); assert!(size_of::() == 20usize); assert!(align_of::() == 4usize); diff --git a/crates/oxc_ast/src/generated/ast_builder.rs b/crates/oxc_ast/src/generated/ast_builder.rs index c3eb00d01fcda..3e42f24f7d9b9 100644 --- a/crates/oxc_ast/src/generated/ast_builder.rs +++ b/crates/oxc_ast/src/generated/ast_builder.rs @@ -1509,7 +1509,7 @@ impl<'a> AstBuilder<'a> { span, name: name.into_in(self.allocator), reference_id: Default::default(), - reference_flag: Default::default(), + reference_flags: Default::default(), } } diff --git a/crates/oxc_ast/src/generated/derive_clone_in.rs b/crates/oxc_ast/src/generated/derive_clone_in.rs index a2d5da1112942..4dec802eaf84a 100644 --- a/crates/oxc_ast/src/generated/derive_clone_in.rs +++ b/crates/oxc_ast/src/generated/derive_clone_in.rs @@ -182,7 +182,7 @@ impl<'old_alloc, 'new_alloc> CloneIn<'new_alloc> for IdentifierReference<'old_al span: self.span.clone_in(allocator), name: self.name.clone_in(allocator), reference_id: Default::default(), - reference_flag: Default::default(), + reference_flags: Default::default(), } } } diff --git a/crates/oxc_minifier/src/node_util/check_for_state_change.rs b/crates/oxc_minifier/src/node_util/check_for_state_change.rs index 309e7c1a0b6ef..1cd3c9bb1a3c1 100644 --- a/crates/oxc_minifier/src/node_util/check_for_state_change.rs +++ b/crates/oxc_minifier/src/node_util/check_for_state_change.rs @@ -33,7 +33,7 @@ impl<'a, 'b> CheckForStateChange<'a, 'b> for Expression<'a> { .expressions .iter() .any(|expr| expr.check_for_state_change(check_for_new_objects)), - Self::Identifier(ident) => ident.reference_flag == ReferenceFlags::Write, + Self::Identifier(ident) => ident.reference_flags == ReferenceFlags::Write, Self::UnaryExpression(unary_expr) => { unary_expr.check_for_state_change(check_for_new_objects) } diff --git a/crates/oxc_transformer/src/typescript/module.rs b/crates/oxc_transformer/src/typescript/module.rs index 905c46a74e3c5..69eed8d32cba1 100644 --- a/crates/oxc_transformer/src/typescript/module.rs +++ b/crates/oxc_transformer/src/typescript/module.rs @@ -86,7 +86,7 @@ impl<'a> TypeScript<'a> { match type_name { TSTypeName::IdentifierReference(ident) => { let mut ident = ident.clone(); - ident.reference_flag = ReferenceFlags::Read; + ident.reference_flags = ReferenceFlags::Read; let reference_id = ident.reference_id.get().unwrap(); let reference = ctx.symbols_mut().get_reference_mut(reference_id); *reference.flag_mut() = ReferenceFlags::Read; diff --git a/crates/oxc_traverse/src/context/scoping.rs b/crates/oxc_traverse/src/context/scoping.rs index cd2fc20d515e4..b5f3a5debe1b5 100644 --- a/crates/oxc_traverse/src/context/scoping.rs +++ b/crates/oxc_traverse/src/context/scoping.rs @@ -290,7 +290,7 @@ impl TraverseScoping { span, name, reference_id: Cell::new(Some(reference_id)), - reference_flag: flag, + reference_flags: flag, } } @@ -318,7 +318,7 @@ impl TraverseScoping { span, name, reference_id: Cell::new(Some(reference_id)), - reference_flag: flag, + reference_flags: flag, } } diff --git a/tasks/ast_tools/src/generators/ast_builder.rs b/tasks/ast_tools/src/generators/ast_builder.rs index 2413d67bf788c..f8466623f9ccb 100644 --- a/tasks/ast_tools/src/generators/ast_builder.rs +++ b/tasks/ast_tools/src/generators/ast_builder.rs @@ -235,7 +235,7 @@ fn default_init_field(field: &FieldDef) -> bool { field!(scope_id: Cell>), field!(symbol_id: Cell>), field!(reference_id: Cell>), - field!(reference_flag: ReferenceFlags), + field!(reference_flags: ReferenceFlags), ]); }