Skip to content

Commit c4c08a7

Browse files
committed
refactor(ast)!: rename IdentifierReference::reference_flags field (#5024)
Part of #4991.
1 parent d262a58 commit c4c08a7

File tree

9 files changed

+12
-12
lines changed

9 files changed

+12
-12
lines changed

crates/oxc_ast/src/ast/js.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ pub struct IdentifierReference<'a> {
245245
/// [`ReferenceFlags::None`] immediately after parsing.
246246
#[serde(skip)]
247247
#[clone_in(default)]
248-
pub reference_flag: ReferenceFlags,
248+
pub reference_flags: ReferenceFlags,
249249
}
250250

251251
/// `x` in `const x = 0;`

crates/oxc_ast/src/ast_impl/js.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ impl<'a> IdentifierReference<'a> {
334334
span,
335335
name,
336336
reference_id: Cell::default(),
337-
reference_flag: ReferenceFlags::default(),
337+
reference_flags: ReferenceFlags::default(),
338338
}
339339
}
340340

@@ -343,7 +343,7 @@ impl<'a> IdentifierReference<'a> {
343343
span,
344344
name,
345345
reference_id: Cell::new(reference_id),
346-
reference_flag: ReferenceFlags::Read,
346+
reference_flags: ReferenceFlags::Read,
347347
}
348348
}
349349

crates/oxc_ast/src/generated/assert_layouts.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ const _: () = {
7171
assert!(offset_of!(IdentifierReference, span) == 0usize);
7272
assert!(offset_of!(IdentifierReference, name) == 8usize);
7373
assert!(offset_of!(IdentifierReference, reference_id) == 24usize);
74-
assert!(offset_of!(IdentifierReference, reference_flag) == 28usize);
74+
assert!(offset_of!(IdentifierReference, reference_flags) == 28usize);
7575

7676
assert!(size_of::<BindingIdentifier>() == 32usize);
7777
assert!(align_of::<BindingIdentifier>() == 8usize);
@@ -1476,7 +1476,7 @@ const _: () = {
14761476
assert!(offset_of!(IdentifierReference, span) == 0usize);
14771477
assert!(offset_of!(IdentifierReference, name) == 8usize);
14781478
assert!(offset_of!(IdentifierReference, reference_id) == 16usize);
1479-
assert!(offset_of!(IdentifierReference, reference_flag) == 20usize);
1479+
assert!(offset_of!(IdentifierReference, reference_flags) == 20usize);
14801480

14811481
assert!(size_of::<BindingIdentifier>() == 20usize);
14821482
assert!(align_of::<BindingIdentifier>() == 4usize);

crates/oxc_ast/src/generated/ast_builder.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1509,7 +1509,7 @@ impl<'a> AstBuilder<'a> {
15091509
span,
15101510
name: name.into_in(self.allocator),
15111511
reference_id: Default::default(),
1512-
reference_flag: Default::default(),
1512+
reference_flags: Default::default(),
15131513
}
15141514
}
15151515

crates/oxc_ast/src/generated/derive_clone_in.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ impl<'old_alloc, 'new_alloc> CloneIn<'new_alloc> for IdentifierReference<'old_al
182182
span: self.span.clone_in(allocator),
183183
name: self.name.clone_in(allocator),
184184
reference_id: Default::default(),
185-
reference_flag: Default::default(),
185+
reference_flags: Default::default(),
186186
}
187187
}
188188
}

crates/oxc_minifier/src/node_util/check_for_state_change.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ impl<'a, 'b> CheckForStateChange<'a, 'b> for Expression<'a> {
3333
.expressions
3434
.iter()
3535
.any(|expr| expr.check_for_state_change(check_for_new_objects)),
36-
Self::Identifier(ident) => ident.reference_flag == ReferenceFlags::Write,
36+
Self::Identifier(ident) => ident.reference_flags == ReferenceFlags::Write,
3737
Self::UnaryExpression(unary_expr) => {
3838
unary_expr.check_for_state_change(check_for_new_objects)
3939
}

crates/oxc_transformer/src/typescript/module.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ impl<'a> TypeScript<'a> {
8686
match type_name {
8787
TSTypeName::IdentifierReference(ident) => {
8888
let mut ident = ident.clone();
89-
ident.reference_flag = ReferenceFlags::Read;
89+
ident.reference_flags = ReferenceFlags::Read;
9090
let reference_id = ident.reference_id.get().unwrap();
9191
let reference = ctx.symbols_mut().get_reference_mut(reference_id);
9292
*reference.flag_mut() = ReferenceFlags::Read;

crates/oxc_traverse/src/context/scoping.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ impl TraverseScoping {
290290
span,
291291
name,
292292
reference_id: Cell::new(Some(reference_id)),
293-
reference_flag: flag,
293+
reference_flags: flag,
294294
}
295295
}
296296

@@ -318,7 +318,7 @@ impl TraverseScoping {
318318
span,
319319
name,
320320
reference_id: Cell::new(Some(reference_id)),
321-
reference_flag: flag,
321+
reference_flags: flag,
322322
}
323323
}
324324

tasks/ast_tools/src/generators/ast_builder.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ fn default_init_field(field: &FieldDef) -> bool {
235235
field!(scope_id: Cell<Option<ScopeId>>),
236236
field!(symbol_id: Cell<Option<SymbolId>>),
237237
field!(reference_id: Cell<Option<ReferenceId>>),
238-
field!(reference_flag: ReferenceFlags),
238+
field!(reference_flags: ReferenceFlags),
239239
]);
240240
}
241241

0 commit comments

Comments
 (0)