librustc: Remove @mut support from the typechecker and borrow checker
This commit is contained in:
parent
9b35ae75d2
commit
88281290ff
32 changed files with 170 additions and 462 deletions
|
|
@ -95,7 +95,7 @@ pub fn path_elt_to_str(pe: path_elt, itr: @ident_interner) -> ~str {
|
|||
fn pretty_ty(ty: &Ty, itr: @ident_interner, out: &mut ~str) {
|
||||
let (prefix, subty) = match ty.node {
|
||||
ty_uniq(ty) => ("$UP$", &*ty),
|
||||
ty_box(mt { ty, .. }) => ("$SP$", &*ty),
|
||||
ty_box(ty) => ("$SP$", &*ty),
|
||||
ty_ptr(mt { ty, mutbl }) => (if mutbl == MutMutable {"$RPmut$"} else {"$RP$"},
|
||||
&*ty),
|
||||
ty_rptr(_, mt { ty, mutbl }) => (if mutbl == MutMutable {"$BPmut$"} else {"$BP$"},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue