From 4155a60c75fbfe322207e99b7bd541bedf088ada Mon Sep 17 00:00:00 2001 From: Tim Chevalier Date: Thu, 4 Oct 2012 19:43:10 -0700 Subject: [PATCH] Fix FIXME that's no longer blocked by #2611 --- src/libcore/vec.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/libcore/vec.rs b/src/libcore/vec.rs index 7c0b4b516bb5..a157071c9557 100644 --- a/src/libcore/vec.rs +++ b/src/libcore/vec.rs @@ -1918,10 +1918,9 @@ impl &[A]: iter::CopyableIter { } pure fn to_vec() -> ~[A] { iter::to_vec(&self) } - // FIXME--bug in resolve prevents this from working (#2611) - // fn flat_map_to_vec>(op: fn(A) -> IB) -> ~[B] { - // iter::flat_map_to_vec(self, op) - // } + pure fn flat_map_to_vec>(op: fn(A) -> IB) -> ~[B] { + iter::flat_map_to_vec(&self, op) + } pub pure fn find(p: fn(a: A) -> bool) -> Option { iter::find(&self, p)