diff options
| author | Tim Chevalier <chevalier@alum.wellesley.edu> | 2012-03-27 22:08:48 -0700 |
|---|---|---|
| committer | Tim Chevalier <chevalier@alum.wellesley.edu> | 2012-03-27 22:11:58 -0700 |
| commit | edb747ceedcfec2eb9f698b0e11b7e94d9174f33 (patch) | |
| tree | 4b534b40c5a3a06a14e929c680c2ca9c28d1898e /src/rt/rust_kernel.cpp | |
| parent | c9102ee7a1e9c01e9befca44a0c0cb474fff89b4 (diff) | |
| download | rust-edb747ceedcfec2eb9f698b0e11b7e94d9174f33.tar.gz rust-edb747ceedcfec2eb9f698b0e11b7e94d9174f33.zip | |
Enforce mutability declarations in classes; correct shapes for classes
1. Enforce mutability declarations on class fields. Don't allow any mutation of class fields not declared as mutable (except inside the constructor). 2. Handle classes correctly in shape (treat classes like records).
Diffstat (limited to 'src/rt/rust_kernel.cpp')
0 files changed, 0 insertions, 0 deletions
