aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/tests/data/parser/inline/ok/0021_impl_item_list.txt
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_syntax/tests/data/parser/inline/ok/0021_impl_item_list.txt')
-rw-r--r--crates/ra_syntax/tests/data/parser/inline/ok/0021_impl_item_list.txt78
1 files changed, 78 insertions, 0 deletions
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0021_impl_item_list.txt b/crates/ra_syntax/tests/data/parser/inline/ok/0021_impl_item_list.txt
new file mode 100644
index 000000000..b15f93cd2
--- /dev/null
+++ b/crates/ra_syntax/tests/data/parser/inline/ok/0021_impl_item_list.txt
@@ -0,0 +1,78 @@
1SOURCE_FILE@[0; 89)
2 IMPL_ITEM@[0; 88)
3 IMPL_KW@[0; 4)
4 WHITESPACE@[4; 5)
5 PATH_TYPE@[5; 6)
6 PATH@[5; 6)
7 PATH_SEGMENT@[5; 6)
8 NAME_REF@[5; 6)
9 IDENT@[5; 6) "F"
10 WHITESPACE@[6; 7)
11 ITEM_LIST@[7; 88)
12 L_CURLY@[7; 8)
13 WHITESPACE@[8; 13)
14 TYPE_DEF@[13; 26)
15 TYPE_KW@[13; 17)
16 WHITESPACE@[17; 18)
17 NAME@[18; 19)
18 IDENT@[18; 19) "A"
19 WHITESPACE@[19; 20)
20 EQ@[20; 21)
21 WHITESPACE@[21; 22)
22 PATH_TYPE@[22; 25)
23 PATH@[22; 25)
24 PATH_SEGMENT@[22; 25)
25 NAME_REF@[22; 25)
26 IDENT@[22; 25) "i32"
27 SEMI@[25; 26)
28 WHITESPACE@[26; 31)
29 CONST_DEF@[31; 49)
30 CONST_KW@[31; 36)
31 WHITESPACE@[36; 37)
32 NAME@[37; 38)
33 IDENT@[37; 38) "B"
34 COLON@[38; 39)
35 WHITESPACE@[39; 40)
36 PATH_TYPE@[40; 43)
37 PATH@[40; 43)
38 PATH_SEGMENT@[40; 43)
39 NAME_REF@[40; 43)
40 IDENT@[40; 43) "i32"
41 WHITESPACE@[43; 44)
42 EQ@[44; 45)
43 WHITESPACE@[45; 46)
44 LITERAL@[46; 48)
45 INT_NUMBER@[46; 48) "92"
46 SEMI@[48; 49)
47 WHITESPACE@[49; 54)
48 FN_DEF@[54; 65)
49 FN_KW@[54; 56)
50 WHITESPACE@[56; 57)
51 NAME@[57; 60)
52 IDENT@[57; 60) "foo"
53 PARAM_LIST@[60; 62)
54 L_PAREN@[60; 61)
55 R_PAREN@[61; 62)
56 WHITESPACE@[62; 63)
57 BLOCK@[63; 65)
58 L_CURLY@[63; 64)
59 R_CURLY@[64; 65)
60 WHITESPACE@[65; 70)
61 FN_DEF@[70; 86)
62 FN_KW@[70; 72)
63 WHITESPACE@[72; 73)
64 NAME@[73; 76)
65 IDENT@[73; 76) "bar"
66 PARAM_LIST@[76; 83)
67 L_PAREN@[76; 77)
68 SELF_PARAM@[77; 82)
69 AMP@[77; 78)
70 SELF_KW@[78; 82)
71 R_PAREN@[82; 83)
72 WHITESPACE@[83; 84)
73 BLOCK@[84; 86)
74 L_CURLY@[84; 85)
75 R_CURLY@[85; 86)
76 WHITESPACE@[86; 87)
77 R_CURLY@[87; 88)
78 WHITESPACE@[88; 89)