rust/src/librustc/middle
bors 695c907dcc Auto merge of #31410 - rkruppe:issue31109, r=pnkfelix
Issue #31109 uncovered two semi-related problems:

* A panic in `str::parse::<f64>`
* A panic in `rustc::middle::const_eval::lit_to_const` where the result of float parsing was unwrapped.

This series of commits fixes both issues and also drive-by-fixes some things I noticed while tracking down the parsing panic.
2016-02-06 13:16:03 +00:00
..
cfg Rename Def's variants and don't reexport them 2016-01-20 22:31:10 +03:00
infer Rename Def's variants and don't reexport them 2016-01-20 22:31:10 +03:00
traits Use the per-tree state to detect and permit DAGs (but not cyclic graphs) 2016-02-01 16:08:34 -05:00
ty Instrument the AST map so that it registers reads when data is 2016-02-05 13:19:55 -05:00
astconv_util.rs Rename Def's variants and don't reexport them 2016-01-20 22:31:10 +03:00
check_match.rs Auto merge of #31020 - regexident:fix_16884, r=brson 2016-01-27 07:32:00 +00:00
const_eval.rs ICE more gracefully in constant evaluation when float parsing fails 2016-02-04 23:06:50 +01:00
const_qualif.rs move more checks out of librustc 2016-01-21 10:52:37 +01:00
cstore.rs Auto merge of #30900 - michaelwoerister:trans_item_collect, r=nikomatsakis 2016-01-29 03:41:44 +00:00
dataflow.rs librustc/middle/dataflow.rs: Debug to STDERR 2016-01-25 10:04:57 +01:00
dead.rs Synthesize calls to box_free language item 2016-02-04 15:56:01 +02:00
def_id.rs
def.rs Spelling fix in middle::def::Def 2016-02-02 20:48:56 -08:00
dependency_format.rs
effect.rs Instrument a bunch of tasks that employ the HIR map in one way or 2016-02-05 13:19:55 -05:00
entry.rs Instrument a bunch of tasks that employ the HIR map in one way or 2016-02-05 13:19:55 -05:00
expr_use_visitor.rs Rename Def's variants and don't reexport them 2016-01-20 22:31:10 +03:00
free_region.rs
intrinsicck.rs Rename Def's variants and don't reexport them 2016-01-20 22:31:10 +03:00
lang_items.rs Auto merge of #31307 - nagisa:mir-drop-terminator, r=nikomatsakis 2016-02-06 01:24:22 +00:00
liveness.rs Instrument a bunch of tasks that employ the HIR map in one way or 2016-02-05 13:19:55 -05:00
mem_categorization.rs move more checks out of librustc 2016-01-21 10:52:37 +01:00
pat_util.rs Rename Def's variants and don't reexport them 2016-01-20 22:31:10 +03:00
privacy.rs
reachable.rs Synthesize calls to box_free language item 2016-02-04 15:56:01 +02:00
recursion_limit.rs
region.rs Instrument a bunch of tasks that employ the HIR map in one way or 2016-02-05 13:19:55 -05:00
resolve_lifetime.rs Instrument a bunch of tasks that employ the HIR map in one way or 2016-02-05 13:19:55 -05:00
stability.rs Instrument a bunch of tasks that employ the HIR map in one way or 2016-02-05 13:19:55 -05:00
subst.rs clean up trans_static_method_callee and friends 2016-01-21 14:42:09 +02:00
weak_lang_items.rs