diff options
| author | Piotr Czarnecki <pioczarn@gmail.com> | 2014-11-02 12:21:16 +0100 |
|---|---|---|
| committer | Piotr Czarnecki <pioczarn@gmail.com> | 2014-11-07 10:21:57 +0100 |
| commit | 00676c8ea20a7310dacc85759daf57eab86ac965 (patch) | |
| tree | bb02492e716dbaec7000567d63b8b49fea719d55 /src/libsyntax/print | |
| parent | 964191a313b84785b29b7a33560ae8959f66b582 (diff) | |
| download | rust-00676c8ea20a7310dacc85759daf57eab86ac965.tar.gz rust-00676c8ea20a7310dacc85759daf57eab86ac965.zip | |
Add `ast::SequenceRepetition`
Diffstat (limited to 'src/libsyntax/print')
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 8 |
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, "+"), } |
