Skip to content

Commit 8d21fdb

Browse files
committed
refactor(ast): make AST structs repr C.
1 parent 926ef49 commit 8d21fdb

File tree

1 file changed

+1
-2
lines changed
  • crates/oxc_ast_macros/src

1 file changed

+1
-2
lines changed

crates/oxc_ast_macros/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ pub fn ast(_args: TokenStream, input: TokenStream) -> TokenStream {
2828

2929
let repr = match input {
3030
syn::Item::Enum(ref enum_) => enum_repr(enum_),
31-
// In future, we'll add `#[repr(C)]` to structs, but at present this is disabled
32-
syn::Item::Struct(_) => TokenStream2::default(),
31+
syn::Item::Struct(_) => quote!(#[repr(C)]),
3332

3433
_ => {
3534
unreachable!()

0 commit comments

Comments
 (0)