diff options
| author | Flavio Percoco <flaper87@gmail.com> | 2014-03-29 01:05:46 +0100 |
|---|---|---|
| committer | Flavio Percoco <flaper87@gmail.com> | 2014-03-29 01:12:32 +0100 |
| commit | a9c6061c9a542a617020073d0a6b187849d0e348 (patch) | |
| tree | d5e4add67f7a0d840d34a7fec5bf48e3b1134a28 /src/libsyntax/parse | |
| parent | cbfc0a5e33eb3d97a2995d120536b8dadc0cc0a2 (diff) | |
| download | rust-a9c6061c9a542a617020073d0a6b187849d0e348.tar.gz rust-a9c6061c9a542a617020073d0a6b187849d0e348.zip | |
Register new snapshot
Diffstat (limited to 'src/libsyntax/parse')
| -rw-r--r-- | src/libsyntax/parse/mod.rs | 10 | ||||
| -rw-r--r-- | src/libsyntax/parse/token.rs | 17 |
2 files changed, 0 insertions, 27 deletions
diff --git a/src/libsyntax/parse/mod.rs b/src/libsyntax/parse/mod.rs index 2df93deea14..38be76e7e71 100644 --- a/src/libsyntax/parse/mod.rs +++ b/src/libsyntax/parse/mod.rs @@ -288,16 +288,6 @@ mod test { use util::parser_testing::{string_to_expr, string_to_item}; use util::parser_testing::string_to_stmt; - // FIXME: remove stage0 to_json_str after snapshot - #[cfg(stage0)] - fn to_json_str<'a, E: Encodable<json::Encoder<'a>>>(val: &E) -> ~str { - let mut writer = MemWriter::new(); - let mut encoder = json::Encoder::new(&mut writer as &mut io::Writer); - val.encode(&mut encoder); - str::from_utf8_owned(writer.unwrap()).unwrap() - } - - #[cfg(not(stage0))] fn to_json_str<'a, E: Encodable<json::Encoder<'a>, io::IoError>>(val: &E) -> ~str { let mut writer = MemWriter::new(); let mut encoder = json::Encoder::new(&mut writer as &mut io::Writer); diff --git a/src/libsyntax/parse/token.rs b/src/libsyntax/parse/token.rs index 7bb920bdf56..e9cc5e10b38 100644 --- a/src/libsyntax/parse/token.rs +++ b/src/libsyntax/parse/token.rs @@ -602,29 +602,12 @@ impl<'a> Equiv<&'a str> for InternedString { } } -// FIXME: remove stage0 Encodables/Decodables after snapshot -#[cfg(stage0)] -impl<D:Decoder> Decodable<D> for InternedString { - fn decode(d: &mut D) -> InternedString { - get_name(get_ident_interner().intern(d.read_str())) - } -} - -#[cfg(stage0)] -impl<E:Encoder> Encodable<E> for InternedString { - fn encode(&self, e: &mut E) { - e.emit_str(self.string.as_slice()) - } -} - -#[cfg(not(stage0))] impl<D:Decoder<E>, E> Decodable<D, E> for InternedString { fn decode(d: &mut D) -> Result<InternedString, E> { Ok(get_name(get_ident_interner().intern(try!(d.read_str())))) } } -#[cfg(not(stage0))] impl<S:Encoder<E>, E> Encodable<S, E> for InternedString { fn encode(&self, s: &mut S) -> Result<(), E> { s.emit_str(self.string.as_slice()) |
