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.rs7
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);