Skip to content

Commit 0663c24

Browse files
committed
Add recovery test
1 parent 83aa6f0 commit 0663c24

File tree

2 files changed

+37
-0
lines changed

2 files changed

+37
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
}
2+
3+
struct S;
4+
5+
}
6+
7+
fn foo(){}
8+
9+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
FILE@[0; 31)
2+
ERROR@[0; 3)
3+
err: `expected item`
4+
R_CURLY@[0; 1)
5+
WHITESPACE@[1; 3)
6+
STRUCT_ITEM@[3; 14)
7+
STRUCT_KW@[3; 9)
8+
WHITESPACE@[9; 10)
9+
IDENT@[10; 11)
10+
SEMI@[11; 12)
11+
WHITESPACE@[12; 14)
12+
ERROR@[14; 17)
13+
err: `expected item`
14+
R_CURLY@[14; 15)
15+
WHITESPACE@[15; 17)
16+
FN_ITEM@[17; 29)
17+
FN_KW@[17; 19)
18+
WHITESPACE@[19; 20)
19+
IDENT@[20; 23)
20+
L_PAREN@[23; 24)
21+
R_PAREN@[24; 25)
22+
L_CURLY@[25; 26)
23+
R_CURLY@[26; 27)
24+
WHITESPACE@[27; 29)
25+
ERROR@[29; 31)
26+
err: `expected item`
27+
R_CURLY@[29; 30)
28+
WHITESPACE@[30; 31)

0 commit comments

Comments
 (0)