| #[cfg(f16_enabled)] |
| #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] |
| pub fn ldexpf16(x: f16, n: i32) -> f16 { |
| super::scalbnf16(x, n) |
| } |
| |
| #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] |
| pub fn ldexpf(x: f32, n: i32) -> f32 { |
| super::scalbnf(x, n) |
| } |
| |
| #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] |
| pub fn ldexp(x: f64, n: i32) -> f64 { |
| super::scalbn(x, n) |
| } |
| |
| #[cfg(f128_enabled)] |
| #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] |
| pub fn ldexpf128(x: f128, n: i32) -> f128 { |
| super::scalbnf128(x, n) |
| } |