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/print | |
| parent | 5754848f8cd06bd3fc2bb084b5ca7bd41974e1b5 (diff) | |
| download | rust-af163579ed674c4b1a37f5c8d50bf348722db439.tar.gz rust-af163579ed674c4b1a37f5c8d50bf348722db439.zip | |
libsyntax/librustc: Allow specifying mut on ~self.
Diffstat (limited to 'src/libsyntax/print')
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index 9ce28e4d55a..0e330da31e6 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -1690,7 +1690,10 @@ pub fn print_explicit_self(s: @ps, explicit_self: ast::explicit_self_) -> bool { print_mutability(s, m); word(s.s, "self"); } - ast::sty_uniq => { word(s.s, "~self"); } + ast::sty_uniq(m) => { + print_mutability(s, m); + word(s.s, "~self"); + } ast::sty_region(ref lt, m) => { word(s.s, "&"); print_opt_lifetime(s, lt); |
