fix: with reject 分支负分量先校验范围再截断

This commit is contained in:
2026-09-14 17:41:05 +00:00
parent d67e1469c1
commit c7ebcea305
3 changed files with 143 additions and 8 deletions
@@ -722,6 +722,7 @@ pub fn bind_temporal(core: &Arc<KernelCore>, session: &KernelSession, global: &m
("add", oxide_builtins::temporal::plain_time_add::<crate::vm::Vm> as *const (), 1),
("subtract", oxide_builtins::temporal::plain_time_subtract::<crate::vm::Vm> as *const (), 1),
("round", oxide_builtins::temporal::plain_time_round::<crate::vm::Vm> as *const (), 1),
("with", oxide_builtins::temporal::plain_time_with::<crate::vm::Vm> as *const (), 1),
],
);
bind_well_known_data_property(