Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/parser/src/grammar/generic_params.rs')
| -rw-r--r-- | crates/parser/src/grammar/generic_params.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/crates/parser/src/grammar/generic_params.rs b/crates/parser/src/grammar/generic_params.rs index 1009c67ffa..1c5af92b87 100644 --- a/crates/parser/src/grammar/generic_params.rs +++ b/crates/parser/src/grammar/generic_params.rs @@ -79,10 +79,13 @@ fn const_param(p: &mut Parser, m: Marker) { } if p.at(T![=]) { - // test const_param_defaults + // test const_param_default_literal // struct A<const N: i32 = -1>; p.bump(T![=]); - generic_args::const_arg(p); + + // test const_param_default_expression + // struct A<const N: i32 = { 1 }>; + generic_args::const_arg_content(p); } m.complete(p, CONST_PARAM); |