rust/src/librustc/middle
2014-08-09 07:32:33 -07:00
..
borrowck librustc: Update unused mut lint to properly track moved upvars. 2014-08-08 23:43:38 -07:00
cfg AST refactoring: merge PatWild and PatWildMulti into one variant with a flag. 2014-08-06 17:04:44 +02:00
save Implement new mod import sugar 2014-07-20 12:40:08 +02:00
trans librustc: Also use new alloca if matching on an arg or upvar which we reassign in the arm body. 2014-08-09 07:32:33 -07:00
typeck auto merge of #15831 : rpjohnst/rust/generic-foreign-fns, r=alexcrichton 2014-08-07 15:56:43 +00:00
astencode.rs librustc: Encode upvar_borrow_map in metadata. 2014-08-09 07:32:33 -07:00
check_const.rs Convert a first batch of diagnostics to have error codes 2014-07-12 21:53:34 +02:00
check_loop.rs librustc: Stop desugaring for expressions and translate them directly. 2014-07-24 18:58:12 -07:00
check_match.rs AST refactoring: merge PatWild and PatWildMulti into one variant with a flag. 2014-08-06 17:04:44 +02:00
check_static.rs Convert a first batch of diagnostics to have error codes 2014-07-12 21:53:34 +02:00
const_eval.rs Fixes missing overflow lint for i64 #14269 2014-08-05 09:59:03 +02:00
dataflow.rs Removed the _frozen methods from dataflow API. 2014-07-18 13:48:53 +02:00
dead.rs librustc: Stop desugaring for expressions and translate them directly. 2014-07-24 18:58:12 -07:00
def.rs middle: Derive Show impls 2014-07-15 18:54:47 -04:00
dependency_format.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00
effect.rs Assign more diagnostic codes 2014-07-18 20:13:19 +02:00
entry.rs Assign more diagnostic codes 2014-07-18 20:13:19 +02:00
expr_use_visitor.rs librustc: Disallow mutation and assignment in pattern guards, and modify 2014-07-25 15:26:21 -07:00
freevars.rs librustc: Encode upvar_borrow_map in metadata. 2014-08-09 07:32:33 -07:00
graph.rs librustc: Remove uses of advance. 2014-07-09 15:51:58 -07:00
intrinsicck.rs Assign more diagnostic codes 2014-07-18 20:13:19 +02:00
kind.rs AST refactoring: merge PatWild and PatWildMulti into one variant with a flag. 2014-08-06 17:04:44 +02:00
lang_items.rs Rename Share to Sync 2014-08-07 08:54:38 -07:00
liveness.rs librustc: Stop desugaring for expressions and translate them directly. 2014-07-24 18:58:12 -07:00
mem_categorization.rs librustc: Allow mutation of moved upvars. 2014-08-08 23:43:38 -07:00
pat_util.rs AST refactoring: merge PatWild and PatWildMulti into one variant with a flag. 2014-08-06 17:04:44 +02:00
privacy.rs privacy: Add publically-reexported foreign item to exported item set 2014-07-21 09:54:59 -07:00
reachable.rs librustc: Stop desugaring for expressions and translate them directly. 2014-07-24 18:58:12 -07:00
region.rs librustc: Stop desugaring for expressions and translate them directly. 2014-07-24 18:58:12 -07:00
resolve_lifetime.rs Temporary bootstrapping hack: introduce syntax for r egion bounds like 'b:'a, 2014-08-07 07:23:59 -04:00
resolve.rs librustc: Stop desugaring for expressions and translate them directly. 2014-07-24 18:58:12 -07:00
stability.rs Bug fixes for stability tracking 2014-07-10 20:51:35 -07:00
subst.rs librustc: Don't ICE when trying to subst regions in destructor call. 2014-07-31 11:50:24 -07:00
ty_fold.rs librustc: Implement unboxed closures with mutable receivers 2014-07-18 09:01:37 -07:00
ty.rs librustc: Encode upvar_borrow_map in metadata. 2014-08-09 07:32:33 -07:00
weak_lang_items.rs Fallout from the libcollections movement 2014-06-05 13:55:11 -07:00