rust/src/libcore
bors b08d6cf529 Auto merge of #24500 - pnkfelix:oflo-checked-neg, r=nikomatsakis
Add conditional overflow-checking to signed negate operator.

I argue this can land independently of #24420 , because one can write the implementation of `wrapped_neg()` inline if necessary (as illustrated in two cases on this PR).

This needs to go into beta channel.
2015-04-17 22:45:10 +00:00
..
fmt rollup merge of #24379: rkruppe/fmt-negative-zero 2015-04-14 10:55:51 -07:00
hash Auto merge of #23832 - petrochenkov:usize, r=aturon 2015-04-03 04:29:52 +00:00
num side-step potentially panic'ing negate in fn abs. 2015-04-17 14:54:15 +02:00
str Positive case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
any.rs pluralize doc comment verbs and add missing periods 2015-04-13 13:57:51 -04:00
array.rs Implement AsRef and AsMut for fixed-sized arrays 2015-03-25 01:37:08 +02:00
atomic.rs Add Default trait for AtomicBool, AtomicIsize and AtomicUsize 2015-04-10 19:26:06 +02:00
cell.rs pluralize doc comment verbs and add missing periods 2015-04-13 13:57:51 -04:00
char.rs Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
clone.rs pluralize doc comment verbs and add missing periods 2015-04-13 13:57:51 -04:00
cmp.rs rollup merge of #23288: alexcrichton/issue-19470 2015-03-31 15:59:35 -07:00
cmp_macros.rs std: Remove #[old_orphan_check] from PartialEq 2015-03-31 13:39:14 -07:00
convert.rs Add examples for Convert 2015-04-10 12:44:20 -04:00
default.rs Strip all leading/trailing newlines 2015-03-15 09:08:21 -07:00
intrinsics.rs pluralize doc comment verbs and add missing periods 2015-04-13 13:57:51 -04:00
iter.rs Indicate None is code-like in doc comments 2015-04-16 22:23:37 -04:00
lib.rs Change the rt::unwind line argument type from usize to u32. 2015-04-11 02:46:57 -07:00
macros.rs std: Deny most warnings in doctests 2015-04-07 17:54:34 -07:00
marker.rs doc ignore (fixup #24059) 2015-04-07 22:10:55 +05:30
mem.rs pluralize doc comment verbs and add missing periods 2015-04-13 13:57:51 -04:00
nonzero.rs pluralize doc comment verbs and add missing periods 2015-04-13 13:57:51 -04:00
ops.rs Fix Debug impl for RangeFull 2015-04-16 10:02:22 +02:00
option.rs pluralize doc comment verbs and add missing periods 2015-04-13 13:57:51 -04:00
panicking.rs Change the rt::unwind line argument type from usize to u32. 2015-04-11 02:46:57 -07:00
prelude.rs std: Clean out #[deprecated] APIs 2015-03-31 15:49:57 -07:00
ptr.rs Rollup merge of #24435 - killercup:patch-9, r=steveklabnik 2015-04-15 17:26:07 -04:00
raw.rs Fix broken links in the docs 2015-04-16 23:50:16 -04:00
result.rs Fix broken links in the docs 2015-04-16 23:50:16 -04:00
simd.rs Fallout in public-facing and semi-public-facing libs 2015-04-01 11:23:45 -04:00
slice.rs Positive case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
tuple.rs core: Update tuple doc 2015-03-15 18:16:03 +01:00
ty.rs markers -> marker 2015-01-07 12:10:31 +13:00