diff options
Diffstat (limited to 'crates/ra_syntax/tests/data/parser/inline/ok/0006_self_param.txt')
-rw-r--r-- | crates/ra_syntax/tests/data/parser/inline/ok/0006_self_param.txt | 138 |
1 files changed, 69 insertions, 69 deletions
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0006_self_param.txt b/crates/ra_syntax/tests/data/parser/inline/ok/0006_self_param.txt index 4df01c6e5..8e210a6ca 100644 --- a/crates/ra_syntax/tests/data/parser/inline/ok/0006_self_param.txt +++ b/crates/ra_syntax/tests/data/parser/inline/ok/0006_self_param.txt | |||
@@ -1,116 +1,116 @@ | |||
1 | SOURCE_FILE@[0; 128) | 1 | SOURCE_FILE@[0; 128) |
2 | IMPL_BLOCK@[0; 127) | 2 | IMPL_BLOCK@[0; 127) |
3 | IMPL_KW@[0; 4) | 3 | IMPL_KW@[0; 4) "impl" |
4 | WHITESPACE@[4; 5) | 4 | WHITESPACE@[4; 5) " " |
5 | PATH_TYPE@[5; 6) | 5 | PATH_TYPE@[5; 6) |
6 | PATH@[5; 6) | 6 | PATH@[5; 6) |
7 | PATH_SEGMENT@[5; 6) | 7 | PATH_SEGMENT@[5; 6) |
8 | NAME_REF@[5; 6) | 8 | NAME_REF@[5; 6) |
9 | IDENT@[5; 6) "S" | 9 | IDENT@[5; 6) "S" |
10 | WHITESPACE@[6; 7) | 10 | WHITESPACE@[6; 7) " " |
11 | ITEM_LIST@[7; 127) | 11 | ITEM_LIST@[7; 127) |
12 | L_CURLY@[7; 8) | 12 | L_CURLY@[7; 8) "{" |
13 | WHITESPACE@[8; 13) | 13 | WHITESPACE@[8; 13) "\n " |
14 | FN_DEF@[13; 26) | 14 | FN_DEF@[13; 26) |
15 | FN_KW@[13; 15) | 15 | FN_KW@[13; 15) "fn" |
16 | WHITESPACE@[15; 16) | 16 | WHITESPACE@[15; 16) " " |
17 | NAME@[16; 17) | 17 | NAME@[16; 17) |
18 | IDENT@[16; 17) "a" | 18 | IDENT@[16; 17) "a" |
19 | PARAM_LIST@[17; 23) | 19 | PARAM_LIST@[17; 23) |
20 | L_PAREN@[17; 18) | 20 | L_PAREN@[17; 18) "(" |
21 | SELF_PARAM@[18; 22) | 21 | SELF_PARAM@[18; 22) |
22 | SELF_KW@[18; 22) | 22 | SELF_KW@[18; 22) "self" |
23 | R_PAREN@[22; 23) | 23 | R_PAREN@[22; 23) ")" |
24 | WHITESPACE@[23; 24) | 24 | WHITESPACE@[23; 24) " " |
25 | BLOCK@[24; 26) | 25 | BLOCK@[24; 26) |
26 | L_CURLY@[24; 25) | 26 | L_CURLY@[24; 25) "{" |
27 | R_CURLY@[25; 26) | 27 | R_CURLY@[25; 26) "}" |
28 | WHITESPACE@[26; 31) | 28 | WHITESPACE@[26; 31) "\n " |
29 | FN_DEF@[31; 46) | 29 | FN_DEF@[31; 46) |
30 | FN_KW@[31; 33) | 30 | FN_KW@[31; 33) "fn" |
31 | WHITESPACE@[33; 34) | 31 | WHITESPACE@[33; 34) " " |
32 | NAME@[34; 35) | 32 | NAME@[34; 35) |
33 | IDENT@[34; 35) "b" | 33 | IDENT@[34; 35) "b" |
34 | PARAM_LIST@[35; 43) | 34 | PARAM_LIST@[35; 43) |
35 | L_PAREN@[35; 36) | 35 | L_PAREN@[35; 36) "(" |
36 | SELF_PARAM@[36; 41) | 36 | SELF_PARAM@[36; 41) |
37 | AMP@[36; 37) | 37 | AMP@[36; 37) "&" |
38 | SELF_KW@[37; 41) | 38 | SELF_KW@[37; 41) "self" |
39 | COMMA@[41; 42) | 39 | COMMA@[41; 42) "," |
40 | R_PAREN@[42; 43) | 40 | R_PAREN@[42; 43) ")" |
41 | WHITESPACE@[43; 44) | 41 | WHITESPACE@[43; 44) " " |
42 | BLOCK@[44; 46) | 42 | BLOCK@[44; 46) |
43 | L_CURLY@[44; 45) | 43 | L_CURLY@[44; 45) "{" |
44 | R_CURLY@[45; 46) | 44 | R_CURLY@[45; 46) "}" |
45 | WHITESPACE@[46; 51) | 45 | WHITESPACE@[46; 51) "\n " |
46 | FN_DEF@[51; 69) | 46 | FN_DEF@[51; 69) |
47 | FN_KW@[51; 53) | 47 | FN_KW@[51; 53) "fn" |
48 | WHITESPACE@[53; 54) | 48 | WHITESPACE@[53; 54) " " |
49 | NAME@[54; 55) | 49 | NAME@[54; 55) |
50 | IDENT@[54; 55) "c" | 50 | IDENT@[54; 55) "c" |
51 | PARAM_LIST@[55; 66) | 51 | PARAM_LIST@[55; 66) |
52 | L_PAREN@[55; 56) | 52 | L_PAREN@[55; 56) "(" |
53 | SELF_PARAM@[56; 64) | 53 | SELF_PARAM@[56; 64) |
54 | AMP@[56; 57) | 54 | AMP@[56; 57) "&" |
55 | LIFETIME@[57; 59) "'a" | 55 | LIFETIME@[57; 59) "\'a" |
56 | WHITESPACE@[59; 60) | 56 | WHITESPACE@[59; 60) " " |
57 | SELF_KW@[60; 64) | 57 | SELF_KW@[60; 64) "self" |
58 | COMMA@[64; 65) | 58 | COMMA@[64; 65) "," |
59 | R_PAREN@[65; 66) | 59 | R_PAREN@[65; 66) ")" |
60 | WHITESPACE@[66; 67) | 60 | WHITESPACE@[66; 67) " " |
61 | BLOCK@[67; 69) | 61 | BLOCK@[67; 69) |
62 | L_CURLY@[67; 68) | 62 | L_CURLY@[67; 68) "{" |
63 | R_CURLY@[68; 69) | 63 | R_CURLY@[68; 69) "}" |
64 | WHITESPACE@[69; 74) | 64 | WHITESPACE@[69; 74) "\n " |
65 | FN_DEF@[74; 103) | 65 | FN_DEF@[74; 103) |
66 | FN_KW@[74; 76) | 66 | FN_KW@[74; 76) "fn" |
67 | WHITESPACE@[76; 77) | 67 | WHITESPACE@[76; 77) " " |
68 | NAME@[77; 78) | 68 | NAME@[77; 78) |
69 | IDENT@[77; 78) "d" | 69 | IDENT@[77; 78) "d" |
70 | PARAM_LIST@[78; 100) | 70 | PARAM_LIST@[78; 100) |
71 | L_PAREN@[78; 79) | 71 | L_PAREN@[78; 79) "(" |
72 | SELF_PARAM@[79; 91) | 72 | SELF_PARAM@[79; 91) |
73 | AMP@[79; 80) | 73 | AMP@[79; 80) "&" |
74 | LIFETIME@[80; 82) "'a" | 74 | LIFETIME@[80; 82) "\'a" |
75 | WHITESPACE@[82; 83) | 75 | WHITESPACE@[82; 83) " " |
76 | MUT_KW@[83; 86) | 76 | MUT_KW@[83; 86) "mut" |
77 | WHITESPACE@[86; 87) | 77 | WHITESPACE@[86; 87) " " |
78 | SELF_KW@[87; 91) | 78 | SELF_KW@[87; 91) "self" |
79 | COMMA@[91; 92) | 79 | COMMA@[91; 92) "," |
80 | WHITESPACE@[92; 93) | 80 | WHITESPACE@[92; 93) " " |
81 | PARAM@[93; 99) | 81 | PARAM@[93; 99) |
82 | BIND_PAT@[93; 94) | 82 | BIND_PAT@[93; 94) |
83 | NAME@[93; 94) | 83 | NAME@[93; 94) |
84 | IDENT@[93; 94) "x" | 84 | IDENT@[93; 94) "x" |
85 | COLON@[94; 95) | 85 | COLON@[94; 95) ":" |
86 | WHITESPACE@[95; 96) | 86 | WHITESPACE@[95; 96) " " |
87 | PATH_TYPE@[96; 99) | 87 | PATH_TYPE@[96; 99) |
88 | PATH@[96; 99) | 88 | PATH@[96; 99) |
89 | PATH_SEGMENT@[96; 99) | 89 | PATH_SEGMENT@[96; 99) |
90 | NAME_REF@[96; 99) | 90 | NAME_REF@[96; 99) |
91 | IDENT@[96; 99) "i32" | 91 | IDENT@[96; 99) "i32" |
92 | R_PAREN@[99; 100) | 92 | R_PAREN@[99; 100) ")" |
93 | WHITESPACE@[100; 101) | 93 | WHITESPACE@[100; 101) " " |
94 | BLOCK@[101; 103) | 94 | BLOCK@[101; 103) |
95 | L_CURLY@[101; 102) | 95 | L_CURLY@[101; 102) "{" |
96 | R_CURLY@[102; 103) | 96 | R_CURLY@[102; 103) "}" |
97 | WHITESPACE@[103; 108) | 97 | WHITESPACE@[103; 108) "\n " |
98 | FN_DEF@[108; 125) | 98 | FN_DEF@[108; 125) |
99 | FN_KW@[108; 110) | 99 | FN_KW@[108; 110) "fn" |
100 | WHITESPACE@[110; 111) | 100 | WHITESPACE@[110; 111) " " |
101 | NAME@[111; 112) | 101 | NAME@[111; 112) |
102 | IDENT@[111; 112) "e" | 102 | IDENT@[111; 112) "e" |
103 | PARAM_LIST@[112; 122) | 103 | PARAM_LIST@[112; 122) |
104 | L_PAREN@[112; 113) | 104 | L_PAREN@[112; 113) "(" |
105 | SELF_PARAM@[113; 121) | 105 | SELF_PARAM@[113; 121) |
106 | MUT_KW@[113; 116) | 106 | MUT_KW@[113; 116) "mut" |
107 | WHITESPACE@[116; 117) | 107 | WHITESPACE@[116; 117) " " |
108 | SELF_KW@[117; 121) | 108 | SELF_KW@[117; 121) "self" |
109 | R_PAREN@[121; 122) | 109 | R_PAREN@[121; 122) ")" |
110 | WHITESPACE@[122; 123) | 110 | WHITESPACE@[122; 123) " " |
111 | BLOCK@[123; 125) | 111 | BLOCK@[123; 125) |
112 | L_CURLY@[123; 124) | 112 | L_CURLY@[123; 124) "{" |
113 | R_CURLY@[124; 125) | 113 | R_CURLY@[124; 125) "}" |
114 | WHITESPACE@[125; 126) | 114 | WHITESPACE@[125; 126) "\n" |
115 | R_CURLY@[126; 127) | 115 | R_CURLY@[126; 127) "}" |
116 | WHITESPACE@[127; 128) | 116 | WHITESPACE@[127; 128) "\n" |