Move encapsulated environment out of ScriptFnDef.

This commit is contained in:
Stephen Chung
2022-12-12 16:06:24 +08:00
parent 397b5eb39d
commit 67a7ab4069
14 changed files with 116 additions and 79 deletions

View File

@@ -31,6 +31,14 @@ fn check_struct_sizes() {
size_of::<Option<ast::Stmt>>(),
if IS_32_BIT { 12 } else { 16 }
);
assert_eq!(
size_of::<CallableFunction>(),
if IS_32_BIT { 12 } else { 24 }
);
assert_eq!(
size_of::<module::FuncInfo>(),
if IS_32_BIT { 16 } else { 32 }
);
#[cfg(target_pointer_width = "64")]
{