rust/src/librustc/middle
2015-07-04 06:21:00 +03:00
..
cfg Begin refactor type checking state 2015-06-27 13:43:20 -07:00
infer rustc: simplify ty::MethodOrigin and avoid trait item indices. 2015-07-04 06:21:00 +03:00
traits rustc: simplify ty::MethodOrigin and avoid trait item indices. 2015-07-04 06:21:00 +03:00
ty_relate Add a boolean flag to ExistentialBounds tracking whether the 2015-07-03 19:42:35 -04:00
astconv_util.rs rustc: make ty::mk_* constructors into methods on ty::ctxt. 2015-06-26 07:34:56 +03:00
astencode.rs rustc: simplify ty::MethodOrigin and avoid trait item indices. 2015-07-04 06:21:00 +03:00
cast.rs rustc: move some functions in middle::ty working on Ty to methods. 2015-06-26 07:34:56 +03:00
check_const.rs rustc: simplify ty::MethodOrigin and avoid trait item indices. 2015-07-04 06:21:00 +03:00
check_loop.rs Fallout out rustc 2015-04-01 11:22:39 -04:00
check_match.rs Address nits 2015-07-01 13:08:25 -07:00
check_rvalues.rs Address nits 2015-07-01 13:08:25 -07:00
check_static_recursion.rs syntax: move ast_map to librustc. 2015-06-10 02:40:45 +03:00
const_eval.rs Remove Typer and ClosureTyper 2015-06-30 02:41:40 -07:00
dataflow.rs Removed many pointless calls to *iter() and iter_mut() 2015-06-10 21:14:03 +01:00
dead.rs rustc: simplify ty::MethodOrigin and avoid trait item indices. 2015-07-04 06:21:00 +03:00
def.rs Structural changes for associated constants 2015-04-23 21:02:25 -06:00
dependency_format.rs Conver reborrows to .iter() calls where appropriate 2015-06-11 13:56:07 +01:00
effect.rs Begin refactor type checking state 2015-06-27 13:43:20 -07:00
entry.rs syntax: move ast_map to librustc. 2015-06-10 02:40:45 +03:00
expr_use_visitor.rs rustc: simplify ty::MethodOrigin and avoid trait item indices. 2015-07-04 06:21:00 +03:00
fast_reject.rs Split TyArray into TyArray and TySlice. 2015-06-12 16:50:13 -07:00
free_region.rs rustc: remove Repr and UserString. 2015-06-19 01:39:26 +03:00
implicator.rs Remove Typer and ClosureTyper 2015-06-30 02:41:40 -07:00
intrinsicck.rs rustc: switch most remaining middle::ty functions to methods. 2015-06-26 07:34:57 +03:00
lang_items.rs eddyb's changes for DST coercions 2015-05-13 14:19:51 +12:00
liveness.rs Remove Typer and ClosureTyper 2015-06-30 02:41:40 -07:00
mem_categorization.rs Clean up patch 2015-06-30 02:41:40 -07:00
pat_util.rs rustc: switch most remaining middle::ty functions to methods. 2015-06-26 07:34:57 +03:00
privacy.rs Fallout out rustc 2015-04-01 11:22:39 -04:00
reachable.rs rustc: simplify ty::MethodOrigin and avoid trait item indices. 2015-07-04 06:21:00 +03:00
recursion_limit.rs for x in xs.iter() -> for x in &xs 2015-02-02 13:40:18 -05:00
region.rs Conver reborrows to .iter() calls where appropriate 2015-06-11 13:56:07 +01:00
resolve_lifetime.rs Conver reborrows to .iter() calls where appropriate 2015-06-11 13:56:07 +01:00
stability.rs rustc: simplify ty::MethodOrigin and avoid trait item indices. 2015-07-04 06:21:00 +03:00
subst.rs rustc: simplify ty::MethodOrigin and avoid trait item indices. 2015-07-04 06:21:00 +03:00
ty.rs rustc: simplify ty::MethodOrigin and avoid trait item indices. 2015-07-04 06:21:00 +03:00
ty_fold.rs rustc: simplify ty::MethodOrigin and avoid trait item indices. 2015-07-04 06:21:00 +03:00
ty_match.rs Add a boolean flag to ExistentialBounds tracking whether the 2015-07-03 19:42:35 -04:00
ty_walk.rs Fix lifetime elision region accounting 2015-06-30 01:33:16 +03:00
weak_lang_items.rs Replace all uses of &foo[] with &foo[..] en masse. 2015-02-18 17:36:03 -05:00