about summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
authorHuon Wilson <dbau.pp+github@gmail.com>2013-06-10 21:46:36 +1000
committerHuon Wilson <dbau.pp+github@gmail.com>2013-06-10 23:02:55 +1000
commitec5a028adac360537c8f37a669eda522bd8c9b6b (patch)
tree20682eb106db7becc93c952cac36c955dbbc77b0 /src/libsyntax/parse
parentf632f466148c7e5571393bb2a24cd628703a60fa (diff)
downloadrust-ec5a028adac360537c8f37a669eda522bd8c9b6b.tar.gz
rust-ec5a028adac360537c8f37a669eda522bd8c9b6b.zip
std: convert str::char_at* to methods.
Diffstat (limited to 'src/libsyntax/parse')
-rw-r--r--src/libsyntax/parse/lexer.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/parse/lexer.rs b/src/libsyntax/parse/lexer.rs
index 809a222352f..5f9bc4ca6f6 100644
--- a/src/libsyntax/parse/lexer.rs
+++ b/src/libsyntax/parse/lexer.rs
@@ -180,7 +180,7 @@ pub fn bump(rdr: &mut StringReader) {
     if current_byte_offset < (*rdr.src).len() {
         assert!(rdr.curr != -1 as char);
         let last_char = rdr.curr;
-        let next = str::char_range_at(*rdr.src, current_byte_offset);
+        let next = rdr.src.char_range_at(current_byte_offset);
         let byte_offset_diff = next.next - current_byte_offset;
         rdr.pos = rdr.pos + BytePos(byte_offset_diff);
         rdr.curr = next.ch;
@@ -204,7 +204,7 @@ pub fn is_eof(rdr: @mut StringReader) -> bool {
 pub fn nextch(rdr: @mut StringReader) -> char {
     let offset = byte_offset(rdr, rdr.pos).to_uint();
     if offset < (*rdr.src).len() {
-        return str::char_at(*rdr.src, offset);
+        return rdr.src.char_at(offset);
     } else { return -1 as char; }
 }