Skip to content

Commit 4c242a9

Browse files
cast vec to slices
1 parent dd442a1 commit 4c242a9

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/libsyntax/parse/mod.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -425,23 +425,23 @@ mod tests {
425425
let tts: &[TokenTree] = &tts[..];
426426

427427
match tts {
428-
&[
428+
[
429429
TokenTree::Token(Token { kind: token::Ident(name_macro_rules, false), .. }),
430430
TokenTree::Token(Token { kind: token::Not, .. }),
431431
TokenTree::Token(Token { kind: token::Ident(name_zip, false), .. }),
432-
TokenTree::Delimited(_, macro_delim, ref macro_tts)
432+
TokenTree::Delimited(_, macro_delim, macro_tts)
433433
]
434434
if name_macro_rules == sym::macro_rules && name_zip.as_str() == "zip" => {
435435
let tts = &macro_tts.trees().collect::<Vec<_>>();
436-
match tts {
436+
match &tts[..] {
437437
[
438438
TokenTree::Delimited(_, first_delim, first_tts),
439439
TokenTree::Token(Token { kind: token::FatArrow, .. }),
440440
TokenTree::Delimited(_, second_delim, second_tts),
441441
]
442442
if macro_delim == token::Paren => {
443443
let tts = &first_tts.trees().collect::<Vec<_>>();
444-
match tts {
444+
match &tts[..] {
445445
[
446446
TokenTree::Token(Token { kind: token::Dollar, .. }),
447447
TokenTree::Token(Token { kind: token::Ident(name, false), .. }),
@@ -450,7 +450,7 @@ mod tests {
450450
_ => panic!("value 3: {:?} {:?}", first_delim, first_tts),
451451
}
452452
let tts = &second_tts.trees().collect::<Vec<_>>();
453-
match tts {
453+
match &tts[..] {
454454
[
455455
TokenTree::Token(Token { kind: token::Dollar, .. }),
456456
TokenTree::Token(Token { kind: token::Ident(name, false), .. }),

0 commit comments

Comments
 (0)