diff options
| author | Brian Anderson <andersrb@gmail.com> | 2011-05-31 00:13:37 -0400 |
|---|---|---|
| committer | Brian Anderson <andersrb@gmail.com> | 2011-05-31 01:23:53 -0400 |
| commit | ed0eb8f45ab979f866208a0c06179bd2f73a2ec1 (patch) | |
| tree | 22cb3aa49e5b0ed069a4dae67b90d7a613cf042d /src/lib/vec.rs | |
| parent | c1d97a41ebd823b90b6d7e741733152d7b931680 (diff) | |
| download | rust-ed0eb8f45ab979f866208a0c06179bd2f73a2ec1.tar.gz rust-ed0eb8f45ab979f866208a0c06179bd2f73a2ec1.zip | |
stdlib: Remove unneeded type params from alt patterns
Diffstat (limited to 'src/lib/vec.rs')
| -rw-r--r-- | src/lib/vec.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/vec.rs b/src/lib/vec.rs index 801894bd0cd..3815031b305 100644 --- a/src/lib/vec.rs +++ b/src/lib/vec.rs @@ -233,8 +233,8 @@ fn filter_map[T, U](&fn(&T) -> option::t[U] f, &array[T] v) -> vec[U] { let vec[U] res = []; //TODO does this work these days? for(T ve in v) { alt(f(ve)) { - case (some[U](?elt)) { res += [elt]; } - case (none[U]) {} + case (some(?elt)) { res += [elt]; } + case (none) {} } } ret res; @@ -305,8 +305,8 @@ fn clone[T](&vec[T] v) -> vec[T] { fn plus_option[T](&vec[T] v, &option::t[T] o) -> () { alt (o) { - case (none[T]) {} - case (some[T](?x)) { v += [x]; } + case (none) {} + case (some(?x)) { v += [x]; } } } @@ -315,8 +315,8 @@ fn cat_options[T](&vec[option::t[T]] v) -> vec[T] { for (option::t[T] o in v) { alt (o) { - case (none[T]) { } - case (some[T](?t)) { + case (none) { } + case (some(?t)) { res += [t]; } } |
