diff options
| author | bors <bors@rust-lang.org> | 2018-07-29 06:32:24 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-07-29 06:32:24 +0000 |
| commit | a5c2d0fffaaf0b764c01bc4066e51ffd475ceae9 (patch) | |
| tree | 5255142d5e3a48744db52d110ca90950724d69a9 /src/libsyntax | |
| parent | fb0653e40289eecf32f3fac1e84fc69b815ce5cb (diff) | |
| parent | e995a91a314da7df85f5471cbc621874b5d42b53 (diff) | |
| download | rust-a5c2d0fffaaf0b764c01bc4066e51ffd475ceae9.tar.gz rust-a5c2d0fffaaf0b764c01bc4066e51ffd475ceae9.zip | |
Auto merge of #52764 - sinkuu:cleanup, r=nikomatsakis
Misc cleanups
Diffstat (limited to 'src/libsyntax')
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index 0e9b0718b21..08c9ec4c989 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -32,7 +32,7 @@ use tokenstream::{self, TokenStream, TokenTree}; use std::ascii; use std::io::{self, Write, Read}; -use std::iter::{self, Peekable}; +use std::iter::Peekable; use std::vec; pub enum AnnNode<'a> { @@ -235,11 +235,11 @@ pub fn token_to_string(tok: &Token) -> String { token::Integer(c) => c.to_string(), token::Str_(s) => format!("\"{}\"", s), token::StrRaw(s, n) => format!("r{delim}\"{string}\"{delim}", - delim=repeat("#", n as usize), + delim="#".repeat(n as usize), string=s), token::ByteStr(v) => format!("b\"{}\"", v), token::ByteStrRaw(s, n) => format!("br{delim}\"{string}\"{delim}", - delim=repeat("#", n as usize), + delim="#".repeat(n as usize), string=s), }; @@ -661,7 +661,7 @@ pub trait PrintState<'a> { } ast::StrStyle::Raw(n) => { (format!("r{delim}\"{string}\"{delim}", - delim=repeat("#", n as usize), + delim="#".repeat(n as usize), string=st)) } }; @@ -3180,8 +3180,6 @@ impl<'a> State<'a> { } } -fn repeat(s: &str, n: usize) -> String { iter::repeat(s).take(n).collect() } - #[cfg(test)] mod tests { use super::*; |
