aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_parser/src/grammar
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_parser/src/grammar')
-rw-r--r--crates/ra_parser/src/grammar/expressions.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/crates/ra_parser/src/grammar/expressions.rs b/crates/ra_parser/src/grammar/expressions.rs
index 99e32c4e8..795dccea1 100644
--- a/crates/ra_parser/src/grammar/expressions.rs
+++ b/crates/ra_parser/src/grammar/expressions.rs
@@ -137,12 +137,14 @@ pub(super) fn stmt(p: &mut Parser, with_semi: StmtWithSemi) {
137 m.complete(p, EXPR_STMT); 137 m.complete(p, EXPR_STMT);
138 } 138 }
139 139
140 // test let_stmt; 140 // test let_stmt
141 // fn foo() { 141 // fn foo() {
142 // let a; 142 // let a;
143 // let b: i32; 143 // let b: i32;
144 // let c = 92; 144 // let c = 92;
145 // let d: i32 = 92; 145 // let d: i32 = 92;
146 // let e: !;
147 // let _: ! = {};
146 // } 148 // }
147 fn let_stmt(p: &mut Parser, m: Marker, with_semi: StmtWithSemi) { 149 fn let_stmt(p: &mut Parser, m: Marker, with_semi: StmtWithSemi) {
148 assert!(p.at(T![let])); 150 assert!(p.at(T![let]));