about summary refs log tree commit diff
path: root/src/libsyntax/print
diff options
context:
space:
mode:
authorPiotr Czarnecki <pioczarn@gmail.com>2014-11-02 12:21:16 +0100
committerPiotr Czarnecki <pioczarn@gmail.com>2014-11-07 10:21:57 +0100
commit00676c8ea20a7310dacc85759daf57eab86ac965 (patch)
treebb02492e716dbaec7000567d63b8b49fea719d55 /src/libsyntax/print
parent964191a313b84785b29b7a33560ae8959f66b582 (diff)
downloadrust-00676c8ea20a7310dacc85759daf57eab86ac965.tar.gz
rust-00676c8ea20a7310dacc85759daf57eab86ac965.zip
Add `ast::SequenceRepetition`
Diffstat (limited to 'src/libsyntax/print')
-rw-r--r--src/libsyntax/print/pprust.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs
index 8ffc2aa3583..bd4b70bc52c 100644
--- a/src/libsyntax/print/pprust.rs
+++ b/src/libsyntax/print/pprust.rs
@@ -1137,19 +1137,19 @@ impl<'a> State<'a> {
                 try!(space(&mut self.s));
                 word(&mut self.s, token_to_string(&delimed.close_token()).as_slice())
             },
-            ast::TtSequence(_, ref tts, ref separator, kleene_op, _) => {
+            ast::TtSequence(_, ref seq) => {
                 try!(word(&mut self.s, "$("));
-                for tt_elt in (*tts).iter() {
+                for tt_elt in seq.tts.iter() {
                     try!(self.print_tt(tt_elt));
                 }
                 try!(word(&mut self.s, ")"));
-                match *separator {
+                match seq.separator {
                     Some(ref tk) => {
                         try!(word(&mut self.s, token_to_string(tk).as_slice()));
                     }
                     None => {},
                 }
-                match kleene_op {
+                match seq.op {
                     ast::ZeroOrMore => word(&mut self.s, "*"),
                     ast::OneOrMore => word(&mut self.s, "+"),
                 }