safe cast rename
This commit is contained in:
@@ -217,22 +217,22 @@ fn f32 f32_round(f32 x) {
|
|||||||
|
|
||||||
///////////////////////////////
|
///////////////////////////////
|
||||||
// other
|
// other
|
||||||
fn u32 u32_cast(u64 v) {
|
fn u32 u32_safe_cast(u64 v) {
|
||||||
assert(v <= u32_max);
|
assert(v <= u32_max);
|
||||||
return (u32)v;
|
return (u32)v;
|
||||||
}
|
}
|
||||||
|
|
||||||
fn u16 u16_cast(u64 v) {
|
fn u16 u16_safe_cast(u64 v) {
|
||||||
assert(v <= u16_max);
|
assert(v <= u16_max);
|
||||||
return (u16)v;
|
return (u16)v;
|
||||||
}
|
}
|
||||||
|
|
||||||
fn u8 u8_cast(u64 v) {
|
fn u8 u8_safe_cast(u64 v) {
|
||||||
assert(v <= u8_max);
|
assert(v <= u8_max);
|
||||||
return (u8)v;
|
return (u8)v;
|
||||||
}
|
}
|
||||||
|
|
||||||
fn i32 i32_cast(i64 v) {
|
fn i32 i32_safe_cast(i64 v) {
|
||||||
assert(v >= i32_min && v <= i32_max);
|
assert(v >= i32_min && v <= i32_max);
|
||||||
return (i32)v;
|
return (i32)v;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user