rust/src/libcore
Manish Goregaokar 63a91c21d3 Rollup merge of #22916 - rprichard:fmt-num-cleanup, r=alexcrichton
* Make num::UpperHex private.  I was unable to determine why this struct
   is public.  The num module itself is not public, and the UpperHex struct
   is not referenced anywhere in the core::fmt module.  (Only the UpperHex
   trait is reference.)  num::LowerHex is not public.

 * Remove the suffix parameters from the macros that generate integral
   display traits.

   The code to print the Debug::fmt suffixes was removed when Show was
   renamed to Debug.  It was an intentional change.  From RFC 0565:

    * Focus on the *runtime* aspects of a type; repeating information such
      as suffixes for integer literals is not generally useful since that
      data is readily available from the type definition.

 * Because Show was renamed to Debug, rename show! to debug!.
2015-03-03 17:01:15 +05:30
..
fmt Rollup merge of #22916 - rprichard:fmt-num-cleanup, r=alexcrichton 2015-03-03 17:01:15 +05:30
hash core: Audit num module for int/uint 2015-03-02 16:12:46 -08:00
num core: Audit num module for int/uint 2015-03-02 16:12:46 -08:00
str Add some missing stability attributes on struct fields. 2015-02-27 12:52:43 +11:00
any.rs Rename Show to Debug, String to Display 2015-02-08 20:00:30 +03:00
array.rs Rollup merge of #22320 - petrochenkov:eq, r=alexcrichton 2015-02-23 11:43:59 -08:00
atomic.rs Remove mention of non-existing AtomicOption in docs 2015-02-21 11:51:06 -05:00
cell.rs Add negative impls for Sync 2015-02-22 02:14:24 +01:00
char.rs Refactored code into Searcher traits with naive implementations 2015-02-20 00:57:38 +01:00
clone.rs core: Use int/isize in Clone boilerplate 2015-02-14 15:50:26 -08:00
cmp.rs Audit core::cmp for int/uint. 2015-02-18 14:39:06 +01:00
cmp_macros.rs Tweaks to equality comparisons for slices/arrays/vectors 2015-02-20 20:32:55 +03:00
default.rs Audit core::default for int/uint usage. 2015-02-18 14:41:13 +01:00
error.rs Rename std::path to std::old_path 2015-02-03 14:34:42 -08:00
finally.rs Audit integer types in finally. 2015-02-15 10:25:13 -05:00
intrinsics.rs Add doc to core::intrinsics pointing out conservativeness of needs_drop. 2015-02-26 15:12:27 +01:00
iter.rs core: Audit num module for int/uint 2015-03-02 16:12:46 -08:00
lib.rs Remove int/uint 2015-03-01 02:42:17 +01:00
macros.rs register snapshot 880fb89 2015-02-27 01:48:49 +01:00
marker.rs Change MarkerTrait to be invariant. This is a (small) loss of expressiveness, 2015-02-25 12:21:15 -05:00
mem.rs std: Stabilize some ptr functions 2015-02-24 14:22:33 -08:00
nonzero.rs Rewrite Unique<T> so that it is covariant in T, implies NonZero and ownership, 2015-02-18 10:25:12 -05:00
ops.rs Add documentation to associated types in libcore, libstd 2015-02-23 11:05:55 -08:00
option.rs Use arrays instead of vectors in tests 2015-02-24 21:15:45 +03:00
panicking.rs register snapshot 880fb89 2015-02-27 01:48:49 +01:00
prelude.rs register snapshots 2015-02-02 13:38:32 -05:00
ptr.rs std: Stabilize some ptr functions 2015-02-24 14:22:33 -08:00
raw.rs Rollup merge of #22350 - brson:usize, r=Gankro 2015-02-15 18:42:46 +05:30
result.rs Rollup merge of #22817 - jmesmon:result-or-type, r=huonw 2015-02-27 22:07:03 +05:30
simd.rs s/Show/Debug/g 2015-01-29 07:49:02 -05:00
slice.rs Auto merge of #22669 - dotdash:fast_slice_iter, r=huonw 2015-02-28 03:37:20 +00:00
tuple.rs Set up docs for missing core types 2015-02-09 22:26:33 -05:00
ty.rs markers -> marker 2015-01-07 12:10:31 +13:00