From ec5a028adac360537c8f37a669eda522bd8c9b6b Mon Sep 17 00:00:00 2001 From: Huon Wilson Date: Mon, 10 Jun 2013 21:46:36 +1000 Subject: std: convert str::char_at* to methods. --- src/libsyntax/parse/lexer.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/libsyntax') 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; } } -- cgit 1.4.1-3-g733a5