about summary refs log tree commit diff
path: root/src/rt/rust_kernel.cpp
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2012-06-01 15:46:32 -0700
committerNiko Matsakis <niko@alum.mit.edu>2012-06-02 10:08:04 -0700
commitcfac9b6833be05a476b5694f855089b48c53697b (patch)
tree1fd8ab9fa8f1204c0f3ae2304c33b0bea3edb33a /src/rt/rust_kernel.cpp
parentc5f2c1d61eae7e848c3d3e1506349e77c44175da (diff)
downloadrust-cfac9b6833be05a476b5694f855089b48c53697b.tar.gz
rust-cfac9b6833be05a476b5694f855089b48c53697b.zip
improve borrowck to handle some frankly rather tricky cases
- receivers of method calls are also borrowed
- by-val arguments are also borrowed (needs tests)
- assignment to components can interfere with loans
Diffstat (limited to 'src/rt/rust_kernel.cpp')
0 files changed, 0 insertions, 0 deletions