From e33fca9ffefffc982bbde860251f11b191457412 Mon Sep 17 00:00:00 2001 From: Marvin Löbel Date: Sat, 27 Jul 2013 23:38:38 +0200 Subject: Added str::char_offset_iter() and str::rev_char_offset_iter() Renamed bytes_iter to byte_iter to match other iterators Refactored str Iterators to use DoubleEnded Iterators and typedefs instead of wrapper structs Reordered the Iterator section Whitespace fixup Moved clunky `each_split_within` function to the one place in the tree where it's actually needed Replaced all block doccomments in str with line doccomments --- src/libsyntax/ext/bytes.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libsyntax') diff --git a/src/libsyntax/ext/bytes.rs b/src/libsyntax/ext/bytes.rs index 2092c45074e..e1face8a9b3 100644 --- a/src/libsyntax/ext/bytes.rs +++ b/src/libsyntax/ext/bytes.rs @@ -27,7 +27,7 @@ pub fn expand_syntax_ext(cx: @ExtCtxt, sp: span, tts: &[ast::token_tree]) -> bas ast::expr_lit(lit) => match lit.node { // string literal, push each byte to vector expression ast::lit_str(s) => { - for s.bytes_iter().advance |byte| { + for s.byte_iter().advance |byte| { bytes.push(cx.expr_u8(sp, byte)); } } -- cgit 1.4.1-3-g733a5