rust/src/librustc/middle
2015-08-07 13:48:29 +03:00
..
cfg use is_method_call rather than directly accessing the method_map 2015-07-07 18:48:27 +03:00
infer remove get_ident and get_name, make as_str sound 2015-07-28 18:07:20 +02:00
traits use VariantDef instead of struct_fields 2015-08-06 16:54:40 +03:00
ty_relate introduce an ADTDef struct for struct/enum definitions 2015-08-06 14:16:56 +03: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: replace def::MethodProvenance with ty::ImplOrTraitItemContainer. 2015-08-04 01:16:53 +03:00
cast.rs use VariantDef instead of struct_fields 2015-08-06 16:54:40 +03:00
check_const.rs introduce an ADTDef struct for struct/enum definitions 2015-08-06 14:16:56 +03:00
check_loop.rs
check_match.rs use VariantDef instead of struct_fields 2015-08-06 16:54:40 +03:00
check_rvalues.rs Address nits 2015-07-01 13:08:25 -07:00
check_static_recursion.rs rustc: replace def::MethodProvenance with ty::ImplOrTraitItemContainer. 2015-08-04 01:16:53 +03:00
const_eval.rs rustc: replace def::MethodProvenance with ty::ImplOrTraitItemContainer. 2015-08-04 01:16:53 +03:00
dataflow.rs Use vec![elt; n] where possible 2015-07-09 11:05:32 +02:00
dead.rs use VariantDef instead of struct_fields 2015-08-06 16:54:40 +03:00
def.rs rustc: replace def::MethodProvenance with ty::ImplOrTraitItemContainer. 2015-08-04 01:16:53 +03:00
dependency_format.rs Conver reborrows to .iter() calls where appropriate 2015-06-11 13:56:07 +01:00
effect.rs review feedback: Use checked-arith instead of saturated-arith for push_unsafe! and pop_unsafe!. 2015-07-23 23:39:25 +02:00
entry.rs syntax: move ast_map to librustc. 2015-06-10 02:40:45 +03:00
expr_use_visitor.rs use VariantDef instead of struct_fields 2015-08-06 16:54:40 +03:00
fast_reject.rs introduce an ADTDef struct for struct/enum definitions 2015-08-06 14:16:56 +03:00
free_region.rs Unify the upvar variables found in closures with the actual types of the 2015-07-24 04:53:41 -04:00
implicator.rs introduce an ADTDef struct for struct/enum definitions 2015-08-06 14:16:56 +03:00
intrinsicck.rs remove get_ident and get_name, make as_str sound 2015-07-28 18:07:20 +02:00
lang_items.rs Implement Win64 eh_personality natively. 2015-07-30 11:35:16 -07:00
liveness.rs remove get_ident and get_name, make as_str sound 2015-07-28 18:07:20 +02:00
mem_categorization.rs use VariantDef instead of struct_fields 2015-08-06 16:54:40 +03:00
pat_util.rs rustc: switch most remaining middle::ty functions to methods. 2015-06-26 07:34:57 +03:00
privacy.rs
reachable.rs rustc: remove MethodOrigin and use the container to distinguish inherent methods. 2015-07-04 17:51:31 +03:00
recursion_limit.rs
region.rs Conver reborrows to .iter() calls where appropriate 2015-06-11 13:56:07 +01:00
resolve_lifetime.rs Replace illegal with invalid in most diagnostics 2015-07-29 01:59:31 +03:00
stability.rs use VariantDef instead of struct_fields 2015-08-06 16:54:40 +03:00
subst.rs Correctly subst defaults with the in-scope substs 2015-07-25 19:57:58 -07:00
ty_fold.rs remove ty::{VariantInfo, FieldTy} 2015-08-06 17:02:23 +03:00
ty_match.rs Transition to the new object lifetime defaults, replacing the old 2015-07-14 19:36:15 -04:00
ty_walk.rs Introduce ClosureSubsts rather than just having random fields in the 2015-07-24 04:53:17 -04:00
ty.rs add documentation 2015-08-07 13:48:29 +03:00
weak_lang_items.rs Implement Win64 eh_personality natively. 2015-07-30 11:35:16 -07:00