parent
1b3023e4d0
commit
ea67099234
@ -86,7 +86,7 @@ fn expr_root(tcx: ty::ctxt, ex: @expr, autoderef: bool) ->
|
||||
let mut = false;
|
||||
alt ty::struct(tcx, base_t) {
|
||||
ty::ty_box(mt) { mut = mt.mut != imm; }
|
||||
ty::ty_uniq(_) { }
|
||||
ty::ty_uniq(mt) { mut = mt.mut != imm; }
|
||||
ty::ty_res(_, _, _) { }
|
||||
ty::ty_tag(_, _) { }
|
||||
ty::ty_ptr(mt) { mut = mt.mut != imm; }
|
||||
|
5
src/test/run-pass/unique-mutable.rs
Normal file
5
src/test/run-pass/unique-mutable.rs
Normal file
@ -0,0 +1,5 @@
|
||||
fn main() {
|
||||
let i = ~mutable 0;
|
||||
*i = 1;
|
||||
assert *i == 1;
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user