diff options
| author | Luqman Aden <laden@csclub.uwaterloo.ca> | 2013-10-20 02:34:01 -0400 |
|---|---|---|
| committer | Luqman Aden <laden@csclub.uwaterloo.ca> | 2013-10-22 21:22:19 -0400 |
| commit | af163579ed674c4b1a37f5c8d50bf348722db439 (patch) | |
| tree | 415f973c647f0ffea0c361e451dd704b734abdeb /src/libsyntax/ext | |
| parent | 5754848f8cd06bd3fc2bb084b5ca7bd41974e1b5 (diff) | |
| download | rust-af163579ed674c4b1a37f5c8d50bf348722db439.tar.gz rust-af163579ed674c4b1a37f5c8d50bf348722db439.zip | |
libsyntax/librustc: Allow specifying mut on ~self.
Diffstat (limited to 'src/libsyntax/ext')
| -rw-r--r-- | src/libsyntax/ext/deriving/ty.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsyntax/ext/deriving/ty.rs b/src/libsyntax/ext/deriving/ty.rs index a9fdafc8014..c60259304ae 100644 --- a/src/libsyntax/ext/deriving/ty.rs +++ b/src/libsyntax/ext/deriving/ty.rs @@ -246,7 +246,7 @@ pub fn get_explicit_self(cx: @ExtCtxt, span: Span, self_ptr: &Option<PtrTy>) let self_ty = respan( span, match *ptr { - Send => ast::sty_uniq, + Send => ast::sty_uniq(ast::MutImmutable), Managed(mutbl) => ast::sty_box(mutbl), Borrowed(ref lt, mutbl) => { let lt = lt.map(|s| cx.lifetime(span, cx.ident_of(s))); |
