diff options
| author | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2015-04-15 22:15:50 -0700 |
|---|---|---|
| committer | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2015-04-21 10:08:26 -0700 |
| commit | cfb9d286ea0169a69580c457e0994e02023c0c1a (patch) | |
| tree | b27e30f44ddd6e97c5299aed67630ecb1cec136c /src/libsyntax/parse | |
| parent | ca0ee4c6454fd272457e98c20a461ec9f93b2ac4 (diff) | |
| download | rust-cfb9d286ea0169a69580c457e0994e02023c0c1a.tar.gz rust-cfb9d286ea0169a69580c457e0994e02023c0c1a.zip | |
syntax: remove uses of `.into_cow()`
Diffstat (limited to 'src/libsyntax/parse')
| -rw-r--r-- | src/libsyntax/parse/lexer/mod.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libsyntax/parse/lexer/mod.rs b/src/libsyntax/parse/lexer/mod.rs index f891318659a..9cd3db45784 100644 --- a/src/libsyntax/parse/lexer/mod.rs +++ b/src/libsyntax/parse/lexer/mod.rs @@ -16,7 +16,7 @@ use ext::tt::transcribe::tt_next_token; use parse::token; use parse::token::str_to_ident; -use std::borrow::{IntoCow, Cow}; +use std::borrow::Cow; use std::char; use std::fmt; use std::mem::replace; @@ -293,7 +293,7 @@ impl<'a> StringReader<'a> { let next = i + ch.len_utf8(); if ch == '\r' { if next < s.len() && s.char_at(next) == '\n' { - return translate_crlf_(self, start, s, errmsg, i).into_cow(); + return translate_crlf_(self, start, s, errmsg, i).into(); } let pos = start + BytePos(i as u32); let end_pos = start + BytePos(next as u32); @@ -301,7 +301,7 @@ impl<'a> StringReader<'a> { } i = next; } - return s.into_cow(); + return s.into(); fn translate_crlf_(rdr: &StringReader, start: BytePos, s: &str, errmsg: &str, mut i: usize) -> String { @@ -564,7 +564,7 @@ impl<'a> StringReader<'a> { let string = if has_cr { self.translate_crlf(start_bpos, string, "bare CR not allowed in block doc-comment") - } else { string.into_cow() }; + } else { string.into() }; token::DocComment(token::intern(&string[..])) } else { token::Comment |
