rust/src
Ariel Ben-Yehuda 798be90648 introduce an unreachable terminator
Use it instead of a `panic` for inexhaustive matches and correct the
comment. I think we trust our match-generation algorithm enough to
generate these blocks, and not generating an `unreachable` means that
LLVM won't optimize `match void() {}` to an `unreachable`.
2016-06-09 15:16:15 +03:00
..
bootstrap
build_helper
compiler-rt@57315f7e07
doc Auto merge of #32202 - arielb1:slice-patterns, r=nikomatsakis 2016-06-08 19:30:33 -07:00
driver
etc
grammar
jemalloc@aab1c0a0e0
liballoc Update rc.rs 2016-06-05 20:26:24 +02:00
liballoc_jemalloc
liballoc_system
libarena
libbacktrace
libcollections Rollup merge of #33645 - withoutboats:woboats_trim_matches_doc, r=steveklabnik 2016-06-07 10:43:55 -04:00
libcollectionstest
libcore Rollup merge of #34081 - RustOS-Fork-Holding-Ground:no-core-build-script, r=alexcrichton 2016-06-06 06:48:33 +03:00
libcoretest
libflate
libfmt_macros
libgetopts
libgraphviz
liblibc@45d85899e9
liblog
libpanic_abort
libpanic_unwind run rustfmt on libpanic_unwind folder 2016-06-05 23:34:23 +05:30
librand
librbml
librustc introduce an unreachable terminator 2016-06-09 15:16:15 +03:00
librustc_back
librustc_bitflags
librustc_borrowck introduce an unreachable terminator 2016-06-09 15:16:15 +03:00
librustc_const_eval fix damage in librustc 2016-06-09 00:38:38 +03:00
librustc_const_math rustc_const_eval: work around double rounding. 2016-06-05 19:18:28 +03:00
librustc_data_structures make the basic_blocks field private 2016-06-09 14:55:19 +03:00
librustc_driver merge the RemoveDeadBlocks pass into the SimplifyCfg pass 2016-06-09 13:23:00 +03:00
librustc_incremental
librustc_lint fix damage in librustc 2016-06-09 00:38:38 +03:00
librustc_llvm
librustc_metadata
librustc_mir introduce an unreachable terminator 2016-06-09 15:16:15 +03:00
librustc_passes
librustc_platform_intrinsics
librustc_plugin remove the librustc_trans -> librustc_mir dependency 2016-06-08 23:58:53 +03:00
librustc_privacy
librustc_resolve Rollup merge of #33955 - zackmdavis:explain_E0429, r=GuillaumeGomez 2016-06-06 06:48:32 +03:00
librustc_save_analysis
librustc_trans introduce an unreachable terminator 2016-06-09 15:16:15 +03:00
librustc_typeck add an help message when using an old-style slice pattern 2016-06-09 00:38:38 +03:00
librustc_unicode run rustfmt on librustc_unicode 2016-06-05 23:30:11 +05:30
librustdoc Auto merge of #32202 - arielb1:slice-patterns, r=nikomatsakis 2016-06-08 19:30:33 -07:00
libserialize
libstd use the slice_pat hack in libstd too 2016-06-09 00:38:38 +03:00
libsyntax Auto merge of #34010 - jseyfried:decorate_expanded, r=nrc 2016-06-08 02:05:38 -07:00
libsyntax_ext
libterm
libtest
libunwind
llvm@80ad955b60
rt
rtstartup
rust-installer@c37d3747da
rustc fix Cargo.lock 2016-06-09 01:05:37 +03:00
rustllvm
test Auto merge of #32202 - arielb1:slice-patterns, r=nikomatsakis 2016-06-08 19:30:33 -07:00
tools Auto merge of #34039 - ollie27:linkchecker_dirs, r=alexcrichton 2016-06-05 09:07:38 -07:00
stage0.txt