rust/src/librustc/middle
bors 222cd73b8a Auto merge of #25344 - arielb1:fresh-float, r=nikomatsakis
There is no subtyping relationship between the types (or their non-freshened
variants), so they can not be merged.

Fixes #22645
Fixes #24352
Fixes #23825

Should fix #25235 (no test in issue).
Should fix #19976 (test is outdated).
2015-05-13 15:42:45 +00:00
..
cfg Get associated consts working in match patterns. 2015-04-23 21:02:29 -06:00
infer Create a FreshFloatTy separate from FreshIntTy 2015-05-12 21:45:56 +03:00
traits Auto merge of #25344 - arielb1:fresh-float, r=nikomatsakis 2015-05-13 15:42:45 +00:00
ty_relate Stop using Rc in TraitRef and TraitDef 2015-04-30 15:09:11 +03:00
astconv_util.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
astencode.rs Stop using Rc in TraitRef and TraitDef 2015-04-30 15:09:11 +03:00
check_const.rs Use empty() instead of a special const 2015-05-05 22:03:45 -04:00
check_loop.rs Fallout out rustc 2015-04-01 11:22:39 -04:00
check_match.rs Get associated consts working in match patterns. 2015-04-23 21:02:29 -06:00
check_rvalues.rs core: split into fmt::Show and fmt::String 2015-01-06 14:49:42 -08:00
check_static_recursion.rs Functional changes for associated constants. Cross-crate usage of associated constants is not yet working. 2015-04-23 21:02:26 -06:00
const_eval.rs Stop using Rc in TraitRef and TraitDef 2015-04-30 15:09:11 +03:00
dataflow.rs Port to using the newer graph, which offers iterators instead of the 2015-04-17 10:12:55 -04:00
dead.rs Fix dead code check for associated const impls. 2015-04-23 21:02:28 -06:00
def.rs Structural changes for associated constants 2015-04-23 21:02:25 -06:00
dependency_format.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
effect.rs Expose visibility for fns in syntax::visit 2015-04-14 09:54:58 +12:00
entry.rs Revert #22051 2015-02-11 19:28:02 +02:00
expr_use_visitor.rs eddyb's changes for DST coercions 2015-05-13 14:19:51 +12:00
fast_reject.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
free_region.rs Rather than storing the relations between free-regions in a global 2015-04-18 11:35:51 -04:00
implicator.rs Stop using Rc in TraitRef and TraitDef 2015-04-30 15:09:11 +03:00
intrinsicck.rs Mass rename uint/int to usize/isize 2015-03-26 12:10:22 -07:00
lang_items.rs eddyb's changes for DST coercions 2015-05-13 14:19:51 +12:00
liveness.rs Negative case of len() -> is_empty() 2015-04-14 20:26:03 -07:00
mem_categorization.rs Use empty() instead of a special const 2015-05-05 22:03:45 -04:00
pat_util.rs Get associated consts working in match patterns. 2015-04-23 21:02:29 -06:00
privacy.rs Fallout out rustc 2015-04-01 11:22:39 -04:00
reachable.rs Structural changes for associated constants 2015-04-23 21:02:25 -06:00
recursion_limit.rs for x in xs.iter() -> for x in &xs 2015-02-02 13:40:18 -05:00
region.rs Rather than storing the relations between free-regions in a global 2015-04-18 11:35:51 -04:00
resolve_lifetime.rs fix typos caught by codespell 2015-05-06 03:00:13 +02:00
stability.rs Make stability attributes an error. #22830 2015-04-20 17:33:31 -07:00
subst.rs Remove obsolete comment in rustc::middle::subst. 2015-05-09 23:43:48 -05:00
ty.rs Auto merge of #25344 - arielb1:fresh-float, r=nikomatsakis 2015-05-13 15:42:45 +00:00
ty_fold.rs eddyb's refactoring of coercions/adjustments 2015-04-14 21:55:42 +12:00
ty_match.rs Create a FreshFloatTy separate from FreshIntTy 2015-05-12 21:45:56 +03:00
ty_walk.rs Implement the changes to coherence such that we consider a type to be 2015-04-01 11:21:40 -04:00
weak_lang_items.rs Replace all uses of &foo[] with &foo[..] en masse. 2015-02-18 17:36:03 -05:00