diff options
| author | Chris Gregory <czipperz@gmail.com> | 2019-06-30 11:30:01 -0700 |
|---|---|---|
| committer | Chris Gregory <czipperz@gmail.com> | 2019-07-01 20:21:12 -0700 |
| commit | 636f5e6d1120c2bfc264687fbe1e77312c8d2979 (patch) | |
| tree | 6efc5c4df7f031bee45ce2e8409706981244ec34 /src/libsyntax/parse/parser.rs | |
| parent | 8a3797b73618fb6d7591d194dac22c377b4cd371 (diff) | |
| download | rust-636f5e6d1120c2bfc264687fbe1e77312c8d2979.tar.gz rust-636f5e6d1120c2bfc264687fbe1e77312c8d2979.zip | |
Convert more usages over
Diffstat (limited to 'src/libsyntax/parse/parser.rs')
| -rw-r--r-- | src/libsyntax/parse/parser.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index 696b5f48385..8ac20f33908 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -7699,7 +7699,7 @@ impl<'a> Parser<'a> { let mut tokens = Vec::new(); let prev_collecting = match self.token_cursor.frame.last_token { LastToken::Collecting(ref mut list) => { - Some(mem::replace(list, Vec::new())) + Some(mem::take(list)) } LastToken::Was(ref mut last) => { tokens.extend(last.take()); @@ -7717,7 +7717,7 @@ impl<'a> Parser<'a> { // Pull out the tokens that we've collected from the call to `f` above. let mut collected_tokens = match *last_token { - LastToken::Collecting(ref mut v) => mem::replace(v, Vec::new()), + LastToken::Collecting(ref mut v) => mem::take(v), LastToken::Was(_) => panic!("our vector went away?"), }; |
