diff options
Diffstat (limited to 'src/libcore/i64.rs')
| -rw-r--r-- | src/libcore/i64.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/libcore/i64.rs b/src/libcore/i64.rs index 97c746b7b11..b8d12df92a1 100644 --- a/src/libcore/i64.rs +++ b/src/libcore/i64.rs @@ -34,3 +34,8 @@ fn range(lo: i64, hi: i64, it: fn(i64)) { fn compl(i: i64) -> i64 { u64::compl(i as u64) as i64 } + +#[doc = "Computes the absolute value"] +fn abs(i: i64) -> i64 { + if negative(i) { -i } else { i } +} |
