Searched refs:ValueError (Results 1 – 3 of 3) sorted by relevance
| /wasmtime-44.0.1/cranelift/interpreter/src/ |
| H A D | value.rs | 15 pub type ValueResult<T> = Result<T, ValueError>; 102 pub enum ValueError { enum 269 Err(ValueError::InvalidType(ValueTypeClass::Integer, ty)) in int() 299 _ => Err(ValueError::InvalidType(ValueTypeClass::Float, ty)), in float() 574 return Err(ValueError::IntegerOverflow); in sdiv() 578 return Err(ValueError::IntegerDivisionByZero); in sdiv() 592 return Err(ValueError::IntegerDivisionByZero); in udiv() 604 return Err(ValueError::IntegerOverflow); in srem() 608 return Err(ValueError::IntegerDivisionByZero); in srem() 618 return Err(ValueError::IntegerDivisionByZero); in urem() [all …]
|
| H A D | step.rs | 7 use crate::value::{DataValueExt, ValueConversionKind, ValueError, ValueResult}; 168 let imm_as_ctrl_ty = || -> Result<DataValue, ValueError> { in step() 181 Err(ValueError::IntegerDivisionByZero) => Ok(ControlFlow::Trap(CraneliftTrap::User( in step() 184 Err(ValueError::IntegerOverflow) => Ok(ControlFlow::Trap(CraneliftTrap::User( in step() 1087 Ok::<bool, ValueError>(acc | lane.is_zero()?) in step() 1376 ValueError(#[from] ValueError), enumerator
|
| H A D | interpreter.rs | 11 use crate::value::{DataValueExt, ValueError}; 189 ValueError(#[from] ValueError), enumerator
|