From 94c19a18ae8ddf70d0c6a21b296e0858dc154d2a Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Fri, 25 Mar 2011 17:53:46 -0700 Subject: rustc: Look up names in "use"d crates --- src/lib/io.rs | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/lib/io.rs') diff --git a/src/lib/io.rs b/src/lib/io.rs index 5088d197..84de1815 100644 --- a/src/lib/io.rs +++ b/src/lib/io.rs @@ -188,6 +188,11 @@ fn file_reader(str path) -> reader { ret new_reader(FILE_buf_reader(f, true)); } +// FIXME: Remove me once objects are exported. +fn new_reader_(buf_reader bufr) -> reader { + ret new_reader(bufr); +} + // Byte buffer readers @@ -224,6 +229,10 @@ state obj byte_buf_reader(byte_buf bbuf) { impure fn tell() -> uint { ret bbuf.pos; } } +fn new_byte_buf_reader(vec[u8] buf) -> byte_buf_reader { + ret byte_buf_reader(@rec(buf=buf, mutable pos=0u)); +} + // Writing -- cgit v1.2.3