rust/src/librustc/middle
Niko Matsakis 4b15bfde81 loan: Track whether or not the current path owns the data being
lent.  We can be more liberal with respect to the scope of the loan
if we do not own the data being lent, which used to be impossible
but can now occur with `&mut`.

r=pcwalton
2013-01-28 10:01:59 -08:00
..
borrowck loan: Track whether or not the current path owns the data being 2013-01-28 10:01:59 -08:00
trans Merge pull request #4644 from martica/camel-case-option 2013-01-25 19:21:16 -08:00
typeck remove unused variable 2013-01-28 10:01:59 -08:00
astencode.rs syntax/rustc: Less copy 2013-01-24 16:45:20 -08:00
capture.rs
check_const.rs convert ast::expr into a struct 2013-01-20 14:08:18 -08:00
check_loop.rs convert ast::expr into a struct 2013-01-20 14:08:18 -08:00
check_match.rs Merge pull request #4625 from thestinger/container 2013-01-25 11:57:51 -08:00
const_eval.rs Handle divide by zero in constant evaluator 2013-01-23 15:07:00 +09:00
freevars.rs convert librustc record types to structs 2013-01-20 14:08:18 -08:00
kind.rs
lang_items.rs comments: Convert XXXes to FIXMEs 2013-01-24 18:49:51 -08:00
lint.rs remove remaining is_not_empty functions/methods 2013-01-24 23:24:57 -05:00
liveness.rs Merge pull request #4596 from Trinick/tomutrename 2013-01-23 10:56:08 -08:00
mem_categorization.rs Integrate vec patterns into borrow checker. 2013-01-28 10:00:32 -08:00
mode.rs rustc: Address an XXX in middle::mode 2013-01-24 21:12:44 -08:00
pat_util.rs
privacy.rs convert librustc record types to structs 2013-01-20 14:08:18 -08:00
region.rs librustc: Allow &mut to be loaned; allow self to be loaned; make &mut loanable to &. r=nmatsakis 2013-01-24 13:52:22 -08:00
resolve.rs Link the lifetimes of regions resulting from borrows of the 2013-01-28 10:00:23 -08:00
ty.rs Refactor to make inference code around unification more readable 2013-01-28 10:01:59 -08:00