diff options
| author | blake2-ppc <blake2-ppc> | 2013-08-12 18:39:39 +0200 |
|---|---|---|
| committer | blake2-ppc <blake2-ppc> | 2013-08-15 02:52:55 +0200 |
| commit | a5f9494199c0990002b52c29fed998c5753f4a0b (patch) | |
| tree | 3803bb54a0d4172b751e9402ae02a38fb4a8ff1a /src/libsyntax/parse | |
| parent | e7b572952c76fd6b05c947aa3193e10410773078 (diff) | |
| download | rust-a5f9494199c0990002b52c29fed998c5753f4a0b.tar.gz rust-a5f9494199c0990002b52c29fed998c5753f4a0b.zip | |
std: Change either::{lefts, rights} to return an iterator
Diffstat (limited to 'src/libsyntax/parse')
| -rw-r--r-- | src/libsyntax/parse/parser.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index b38de31c56a..a2664dcf890 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -3445,7 +3445,7 @@ impl Parser { |p| p.parse_arg() ); - let inputs = either::lefts(args_or_capture_items); + let inputs = either::lefts(args_or_capture_items.move_iter()).collect(); let (ret_style, ret_ty) = self.parse_ret_ty(); ast::fn_decl { @@ -3608,7 +3608,7 @@ impl Parser { let hi = self.span.hi; - let inputs = either::lefts(args_or_capture_items); + let inputs = either::lefts(args_or_capture_items.move_iter()).collect(); let (ret_style, ret_ty) = self.parse_ret_ty(); let fn_decl = ast::fn_decl { @@ -3641,7 +3641,7 @@ impl Parser { }; ast::fn_decl { - inputs: either::lefts(inputs_captures), + inputs: either::lefts(inputs_captures.move_iter()).collect(), output: output, cf: return_val, } |
