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