From 98e161f00e8850b0f5c6a3a9f1b22b222c2355b7 Mon Sep 17 00:00:00 2001 From: Michael Sullivan Date: Fri, 29 Jun 2012 16:26:56 -0700 Subject: Switch the compiler over to using ~[] notation instead of []/~. Closes #2759. --- src/libstd/serialization.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/libstd/serialization.rs') diff --git a/src/libstd/serialization.rs b/src/libstd/serialization.rs index 5c1d7f00b62..c6d75f538c8 100644 --- a/src/libstd/serialization.rs +++ b/src/libstd/serialization.rs @@ -83,7 +83,7 @@ iface deserializer { // // In some cases, these should eventually be coded as traits. -fn emit_from_vec(s: S, v: [T]/~, f: fn(T)) { +fn emit_from_vec(s: S, v: ~[T], f: fn(T)) { s.emit_vec(vec::len(v)) {|| vec::iteri(v) {|i,e| s.emit_vec_elt(i) {|| @@ -93,7 +93,7 @@ fn emit_from_vec(s: S, v: [T]/~, f: fn(T)) { } } -fn read_to_vec(d: D, f: fn() -> T) -> [T]/~ { +fn read_to_vec(d: D, f: fn() -> T) -> ~[T] { d.read_vec {|len| vec::from_fn(len) {|i| d.read_vec_elt(i) {|| f() } @@ -102,13 +102,13 @@ fn read_to_vec(d: D, f: fn() -> T) -> [T]/~ { } impl serializer_helpers for S { - fn emit_from_vec(v: [T]/~, f: fn(T)) { + fn emit_from_vec(v: ~[T], f: fn(T)) { emit_from_vec(self, v, f) } } impl deserializer_helpers for D { - fn read_to_vec(f: fn() -> T) -> [T]/~ { + fn read_to_vec(f: fn() -> T) -> ~[T] { read_to_vec(self, f) } } -- cgit 1.4.1-3-g733a5