style: 自动格式化
This commit is contained in:
@@ -163,7 +163,9 @@ impl Vm {
|
||||
if cell_ptr.is_null() {
|
||||
return Ok(());
|
||||
}
|
||||
unsafe { (*cell_ptr).value = src_val; }
|
||||
unsafe {
|
||||
(*cell_ptr).value = src_val;
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
||||
@@ -197,7 +199,9 @@ impl Vm {
|
||||
if uv_idx < upvals.len() {
|
||||
let cell = upvals[uv_idx];
|
||||
if !cell.is_null() {
|
||||
unsafe { (*cell).value = src_val; }
|
||||
unsafe {
|
||||
(*cell).value = src_val;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -68,7 +68,8 @@ fn closure_nested_decl_reads_outer_var() {
|
||||
|
||||
#[test]
|
||||
fn closure_counter_escape() {
|
||||
let result = eval("function counter(){ var n=0; return function(){ return ++n; }; } var c=counter(); c(); c()").unwrap();
|
||||
let result =
|
||||
eval("function counter(){ var n=0; return function(){ return ++n; }; } var c=counter(); c(); c()").unwrap();
|
||||
assert_eq!(result.as_int(), 2);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user