rust/src/comp/middle
Marijn Haverbeke b24f978011 Drop arguments on the caller side, not the callee
This makes it easier for the caller to optimize the take/drop away for
temporary values, and opens up new possibilities for alias handling.

Breaks tail calls.
2011-08-22 10:16:09 +02:00
..
tstate Reformat 2011-08-20 11:04:00 -07:00
alias.rs Drop arguments on the caller side, not the callee 2011-08-22 10:16:09 +02:00
ast_map.rs Reformat 2011-08-20 11:04:00 -07:00
check_alt.rs Reformat 2011-08-20 11:04:00 -07:00
freevars.rs Reformat 2011-08-20 11:04:00 -07:00
gc.rs Reformat 2011-08-20 11:04:00 -07:00
kind.rs Reformat 2011-08-20 11:04:00 -07:00
resolve.rs Reformat 2011-08-20 11:04:00 -07:00
shape.rs rustc: Introduce ABI versioning so we can change value representations without breaking the compiler 2011-08-20 14:22:09 -07:00
trans.rs Drop arguments on the caller side, not the callee 2011-08-22 10:16:09 +02:00
trans_alt.rs Reformat 2011-08-20 11:04:00 -07:00
trans_common.rs Drop arguments on the caller side, not the callee 2011-08-22 10:16:09 +02:00
trans_objects.rs Drop arguments on the caller side, not the callee 2011-08-22 10:16:09 +02:00
ty.rs Reformat 2011-08-20 11:04:00 -07:00
typeck.rs Reformat 2011-08-20 11:04:00 -07:00