(arg: wast::core::NanPattern<T>)
| 856 | } |
| 857 | |
| 858 | fn nanpattern2tinywasmvalue<T>(arg: wast::core::NanPattern<T>) -> Result<WasmValue> |
| 859 | where |
| 860 | T: FloatToken, |
| 861 | { |
| 862 | use wast::core::NanPattern::{ArithmeticNan, CanonicalNan, Value}; |
| 863 | Ok(match arg { |
| 864 | CanonicalNan => T::canonical_nan(), |
| 865 | ArithmeticNan => T::arithmetic_nan(), |
| 866 | Value(v) => v.value(), |
| 867 | }) |
| 868 | } |
| 869 | |
| 870 | #[cfg(test)] |
| 871 | mod tests { |
no test coverage detected