rust/src/comp/middle
Brian Anderson a96b16e8c3 Make it again possible to initialize resource locals via assignment
Some special cases allow both 'let a <- my_resource(x)' and
'let a = my_resource(x)' to work as expected despite ostensibly being
copies and moves.
2011-09-27 23:20:27 -07:00
..
tstate Add a workaround hack for issue #913 2011-09-26 21:34:10 +02:00
alias.rs Begin to support pattern matching on unique boxes 2011-09-23 15:15:30 -07:00
ast_map.rs Move local numbering into ast_map.rs 2011-09-15 13:18:32 +02:00
check_alt.rs Add let destructuring for unique boxes 2011-09-23 16:12:04 -07:00
freevars.rs Factor imports mindlessly. 2011-09-12 16:13:28 -07:00
gc.rs Don't return unused values from zero_alloca and trans_stmt 2011-09-23 22:28:05 +02:00
kind.rs Make it again possible to initialize resource locals via assignment 2011-09-27 23:20:27 -07:00
mut.rs Fix bug in mutability-checking pass 2011-09-26 03:56:39 +02:00
resolve.rs Require body of else-less if expressions to be a value-less block 2011-09-16 18:21:06 +02:00
shape.rs rustc: Write raw type parameters instead of linearized type parameters in object body shapes 2011-09-22 16:13:03 -07:00
trans.rs Revert "Use DPS for assignment and local initialization" 2011-09-27 16:03:09 -07:00
trans_alt.rs Fix lurking bug in matching of nil 2011-09-27 22:49:33 +02:00
trans_build.rs Make AddIncomingToPhi take single values rather than arrays 2011-09-23 23:20:19 +02:00
trans_common.rs Move expr_unary to DPS style 2011-09-27 17:31:15 +02:00
trans_objects.rs Small refactors. 2011-09-24 23:38:47 -04:00
trans_uniq.rs Revert "Use DPS for assignment and local initialization" 2011-09-27 16:03:09 -07:00
trans_vec.rs Revert "Use DPS for assignment and local initialization" 2011-09-27 16:03:09 -07:00
ty.rs Don't ever raise unique kinds of pinned kinds to shared (again) 2011-09-27 16:03:10 -07:00
typeck.rs Begin to support pattern matching on unique boxes 2011-09-23 15:15:30 -07:00