1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use super::*;
pub(crate) fn if_(vm: &mut VM, condition: bool) -> RantStdResult {
vm.resolver_mut().attrs_mut().make_if(condition);
Ok(())
}
pub(crate) fn elseif(vm: &mut VM, condition: bool) -> RantStdResult {
vm.resolver_mut().attrs_mut().make_else_if(condition);
Ok(())
}
pub(crate) fn else_(vm: &mut VM, _: ()) -> RantStdResult {
vm.resolver_mut().attrs_mut().make_else();
Ok(())
}