about summary refs log tree commit diff
path: root/src/libsyntax/print
diff options
context:
space:
mode:
authorEduard Burtescu <edy.burt@gmail.com>2014-03-27 19:28:38 +0200
committerEduard Burtescu <edy.burt@gmail.com>2014-03-28 18:28:04 +0200
commitf65638e669256f37ddaf4ada6617b57cc6dee0da (patch)
tree6797b5bfd7c386022e0161881df213dbf62e21a6 /src/libsyntax/print
parent83c4e25d93ab936567df8fa5c338b5d05c1245ec (diff)
downloadrust-f65638e669256f37ddaf4ada6617b57cc6dee0da.tar.gz
rust-f65638e669256f37ddaf4ada6617b57cc6dee0da.zip
De-@ IdentInterner.
Diffstat (limited to 'src/libsyntax/print')
-rw-r--r--src/libsyntax/print/pprust.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs
index 6309f83abdd..5b4dbab04b1 100644
--- a/src/libsyntax/print/pprust.rs
+++ b/src/libsyntax/print/pprust.rs
@@ -31,8 +31,8 @@ use std::char;
 use std::str;
 use std::io;
 use std::io::{IoResult, MemWriter};
+use std::rc::Rc;
 
-// The &mut State is stored here to prevent recursive type.
 pub enum AnnNode<'a> {
     NodeBlock(&'a ast::Block),
     NodeItem(&'a ast::Item),
@@ -57,7 +57,7 @@ pub struct CurrentCommentAndLiteral {
 pub struct State<'a> {
     s: pp::Printer,
     cm: Option<&'a CodeMap>,
-    intr: @token::IdentInterner,
+    intr: Rc<token::IdentInterner>,
     comments: Option<Vec<comments::Comment> >,
     literals: Option<Vec<comments::Literal> >,
     cur_cmnt_and_lit: CurrentCommentAndLiteral,