rust/src
Simon Sapin 41d0a89e3a Implement From<char> for u32, and From<u8> for char
These fit with other From implementations between integer types.

This helps the coding style of avoiding the 'as' operator that sometimes
silently truncates, and signals that these specific conversions are
lossless and infaillible.
2016-08-29 17:34:02 +02:00
..
bootstrap Auto merge of #36062 - japaric:smarter-submodules, r=alexcrichton 2016-08-28 21:57:51 -07:00
build_helper
compiler-rt@8598065bd9 Update compiler-rt 2016-07-29 10:29:44 +02:00
doc Remove style guide. 2016-08-25 15:22:12 -04:00
driver
etc Auto merge of #35748 - michaelwoerister:fix-rust-gdb-py-version-check, r=brson 2016-08-23 22:52:29 -07:00
grammar
jemalloc@e058ca6616 Update jemalloc to include a fix for startup issues on OSX 10.12 2016-07-08 14:15:04 +09:00
liballoc Replace unnecessary uses of TraitObject with casts 2016-08-26 06:37:36 -04:00
liballoc_jemalloc arm-musl targets now use cfg(env = "musl") 2016-07-30 15:39:13 -05:00
liballoc_system
libarena
libbacktrace
libcollections Auto merge of #35906 - jseyfried:local_prelude, r=eddyb 2016-08-25 20:45:32 -07:00
libcollectionstest std: Stabilize APIs for the 1.12 release 2016-08-19 11:59:56 -07:00
libcore Implement From<char> for u32, and From<u8> for char 2016-08-29 17:34:02 +02:00
libcoretest Implement From<char> for u32, and From<u8> for char 2016-08-29 17:34:02 +02:00
libflate Update gcc crate dependency to 0.3.27. 2016-07-30 15:39:13 -05:00
libfmt_macros format: remove all implicit ref handling outside of libfmt_macros 2016-07-14 02:54:47 +08:00
libgetopts
libgraphviz
liblibc@5066b7dcab point the libc submodule back to rust-lang/libc 2016-07-30 15:39:13 -05:00
liblog
libpanic_abort
libpanic_unwind Remove old stage0 compatibility 2016-08-19 20:26:10 +00:00
libproc_macro Proc_macro is alive 2016-08-16 13:17:36 -07:00
librand
librbml Use idiomatic names for string-related methods names. 2016-08-23 21:28:26 -04:00
librustc Auto merge of #36029 - KiChjang:issue-12033, r=arielb1 2016-08-28 13:16:47 -07:00
librustc_back initial support for s390x 2016-08-26 21:05:50 -05:00
librustc_bitflags
librustc_borrowck Rollup merge of #35657 - ahmedcharles:e0389, r=jonathandturner 2016-08-27 12:43:30 -07:00
librustc_const_eval rustc: pass ty::Region behind an interned 'tcx reference. 2016-08-27 01:15:06 +03:00
librustc_const_math Update wording on E0080 2016-08-04 07:31:06 +05:30
librustc_data_structures generalize BitMatrix to be NxM and not just NxN 2016-08-09 08:26:06 -04:00
librustc_driver rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. 2016-08-27 01:15:07 +03:00
librustc_errors prevent error message interleaving on win/unix 2016-08-25 13:28:35 -07:00
librustc_incremental consider DepNode::Krate to be an input 2016-08-23 11:57:27 -04:00
librustc_lint Small error code explanations improvements 2016-08-26 17:28:47 +02:00
librustc_llvm initial support for s390x 2016-08-26 21:05:50 -05:00
librustc_metadata Make metadata encoding deterministic 2016-08-27 15:20:45 +02:00
librustc_mir Auto merge of #36030 - Manishearth:rollup, r=Manishearth 2016-08-27 03:07:48 -07:00
librustc_passes rustc: pass ty::Region behind an interned 'tcx reference. 2016-08-27 01:15:06 +03:00
librustc_platform_intrinsics
librustc_plugin Remove the 'cfg' field from session::config::Options. 2016-08-11 09:56:00 -04:00
librustc_privacy update error E0450 to new format 2016-08-27 19:39:22 +03:00
librustc_resolve Use FnvHashMap in more places 2016-08-27 15:20:45 +02:00
librustc_save_analysis rustc: remove SelfSpace from ParamSpace. 2016-08-17 05:50:57 +03:00
librustc_trans Auto merge of #35984 - jonas-schievink:reproducible-builds, r=eddyb 2016-08-28 10:19:52 -07:00
librustc_typeck Auto merge of #35984 - jonas-schievink:reproducible-builds, r=eddyb 2016-08-28 10:19:52 -07:00
librustc_unicode Add a FusedIterator trait. 2016-08-18 12:16:29 -04:00
librustdoc Use deterministic FnvHash{Map,Set} in rustdoc 2016-08-27 15:20:45 +02:00
libserialize
libstd Improve Demangling of Rust Symbols 2016-08-28 01:40:14 +02:00
libsyntax Rollup merge of #36014 - slash3g:stabilize-type-macros, r=nikomatsakis 2016-08-27 09:31:15 +05:30
libsyntax_ext run rustfmt on libsyntax_ext folder 2016-08-12 09:40:12 +05:30
libsyntax_pos Replace local backtrace with def-use, repair std macro spans 2016-08-17 14:26:14 -07:00
libterm
libtest std: Stabilize APIs for the 1.12 release 2016-08-19 11:59:56 -07:00
libunwind [emscripten] Disable code paths that don't work on emscripten 2016-08-10 16:39:32 +02:00
llvm@c3eb3c7608 Update LLVM to include 4 backported commits by @majnemer. 2016-08-17 05:37:48 +03:00
rt
rtstartup
rust-installer@755bc3db4f Update rust-installer. Fixes #35840 2016-08-23 00:38:26 +00:00
rustc Update cargo bootstrap rev and add fix for cargo#3005 2016-08-23 00:05:33 +00:00
rustllvm Fix debug line info for macro expansions. 2016-08-25 00:40:42 -07:00
test Auto merge of #36029 - KiChjang:issue-12033, r=arielb1 2016-08-28 13:16:47 -07:00
tools Auto merge of #35674 - ahmedcharles:rpass, r=alexcrichton 2016-08-27 12:31:25 -07:00
stage0.txt Update cargo bootstrap rev and add fix for cargo#3005 2016-08-23 00:05:33 +00:00