Add test for placeholder parameters in trait fn defs

This commit is contained in:
Erlend Tobiassen
2019-01-22 18:46:15 +01:00
parent 234b65fd61
commit c550c6759d
3 changed files with 40 additions and 0 deletions

View File

@@ -79,6 +79,11 @@ fn value_parameter(p: &mut Parser, flavor: Flavor) {
let la1 = p.nth(1);
let la2 = p.nth(2);
let la3 = p.nth(3);
// test trait_fn_placeholder_parameter
// trait Foo {
// fn bar(_: u64);
// }
if (la0 == IDENT || la0 == UNDERSCORE) && la1 == COLON
|| la0 == AMP && la1 == IDENT && la2 == COLON
|| la0 == AMP && la1 == MUT_KW && la2 == IDENT && la3 == COLON