rust/src/rustc/middle/borrowck
Tim Chevalier 78ec6fe30c Obliterate the callee_id hack
Exprs that could be applications of overloaded operators
(expr_unary, expr_binary, expr_index) relied on the previous node ID
being "reserved" to carry extra typechecking info. This was
incredibly error-prone. Fixed it; now all exprs have two node IDs
(which will be wasted in some cases; future work could make this
an option instead if the extra int field ends up being a performance
problem).

Closes #2804
2012-07-12 19:02:07 -07:00
..
categorization.rs For #2229, recognize 'again' in place of 'cont', final change pending snapshot. 2012-07-06 15:46:39 -07:00
check_loans.rs Obliterate the callee_id hack 2012-07-12 19:02:07 -07:00
gather_loans.rs infer when types are region parameterized rather than requiring /& 2012-07-11 14:41:41 -07:00
loan.rs Remove resources 2012-06-24 15:09:57 -07:00
preserve.rs Remove resources 2012-06-24 15:09:57 -07:00