diff options
Diffstat (limited to 'crates/ra_syntax/tests/data/parser/inline/ok/0122_generic_lifetime_type_attribute.txt')
-rw-r--r-- | crates/ra_syntax/tests/data/parser/inline/ok/0122_generic_lifetime_type_attribute.txt | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0122_generic_lifetime_type_attribute.txt b/crates/ra_syntax/tests/data/parser/inline/ok/0122_generic_lifetime_type_attribute.txt index 6a6aa89e8..a45995236 100644 --- a/crates/ra_syntax/tests/data/parser/inline/ok/0122_generic_lifetime_type_attribute.txt +++ b/crates/ra_syntax/tests/data/parser/inline/ok/0122_generic_lifetime_type_attribute.txt | |||
@@ -1,61 +1,61 @@ | |||
1 | SOURCE_FILE@[0; 64) | 1 | SOURCE_FILE@[0; 64) |
2 | FN_DEF@[0; 63) | 2 | FN_DEF@[0; 63) |
3 | FN_KW@[0; 2) | 3 | FN_KW@[0; 2) "fn" |
4 | WHITESPACE@[2; 3) | 4 | WHITESPACE@[2; 3) " " |
5 | NAME@[3; 6) | 5 | NAME@[3; 6) |
6 | IDENT@[3; 6) "foo" | 6 | IDENT@[3; 6) "foo" |
7 | TYPE_PARAM_LIST@[6; 49) | 7 | TYPE_PARAM_LIST@[6; 49) |
8 | L_ANGLE@[6; 7) | 8 | L_ANGLE@[6; 7) "<" |
9 | LIFETIME_PARAM@[7; 29) | 9 | LIFETIME_PARAM@[7; 29) |
10 | ATTR@[7; 26) | 10 | ATTR@[7; 26) |
11 | POUND@[7; 8) | 11 | POUND@[7; 8) "#" |
12 | TOKEN_TREE@[8; 26) | 12 | TOKEN_TREE@[8; 26) |
13 | L_BRACK@[8; 9) | 13 | L_BRACK@[8; 9) "[" |
14 | IDENT@[9; 15) "derive" | 14 | IDENT@[9; 15) "derive" |
15 | TOKEN_TREE@[15; 25) | 15 | TOKEN_TREE@[15; 25) |
16 | L_PAREN@[15; 16) | 16 | L_PAREN@[15; 16) "(" |
17 | IDENT@[16; 24) "Lifetime" | 17 | IDENT@[16; 24) "Lifetime" |
18 | R_PAREN@[24; 25) | 18 | R_PAREN@[24; 25) ")" |
19 | R_BRACK@[25; 26) | 19 | R_BRACK@[25; 26) "]" |
20 | WHITESPACE@[26; 27) | 20 | WHITESPACE@[26; 27) " " |
21 | LIFETIME@[27; 29) "'a" | 21 | LIFETIME@[27; 29) "\'a" |
22 | COMMA@[29; 30) | 22 | COMMA@[29; 30) "," |
23 | WHITESPACE@[30; 31) | 23 | WHITESPACE@[30; 31) " " |
24 | TYPE_PARAM@[31; 48) | 24 | TYPE_PARAM@[31; 48) |
25 | ATTR@[31; 46) | 25 | ATTR@[31; 46) |
26 | POUND@[31; 32) | 26 | POUND@[31; 32) "#" |
27 | TOKEN_TREE@[32; 46) | 27 | TOKEN_TREE@[32; 46) |
28 | L_BRACK@[32; 33) | 28 | L_BRACK@[32; 33) "[" |
29 | IDENT@[33; 39) "derive" | 29 | IDENT@[33; 39) "derive" |
30 | TOKEN_TREE@[39; 45) | 30 | TOKEN_TREE@[39; 45) |
31 | L_PAREN@[39; 40) | 31 | L_PAREN@[39; 40) "(" |
32 | IDENT@[40; 44) "Type" | 32 | IDENT@[40; 44) "Type" |
33 | R_PAREN@[44; 45) | 33 | R_PAREN@[44; 45) ")" |
34 | R_BRACK@[45; 46) | 34 | R_BRACK@[45; 46) "]" |
35 | WHITESPACE@[46; 47) | 35 | WHITESPACE@[46; 47) " " |
36 | NAME@[47; 48) | 36 | NAME@[47; 48) |
37 | IDENT@[47; 48) "T" | 37 | IDENT@[47; 48) "T" |
38 | R_ANGLE@[48; 49) | 38 | R_ANGLE@[48; 49) ">" |
39 | PARAM_LIST@[49; 59) | 39 | PARAM_LIST@[49; 59) |
40 | L_PAREN@[49; 50) | 40 | L_PAREN@[49; 50) "(" |
41 | PARAM@[50; 58) | 41 | PARAM@[50; 58) |
42 | PLACEHOLDER_PAT@[50; 51) | 42 | PLACEHOLDER_PAT@[50; 51) |
43 | UNDERSCORE@[50; 51) | 43 | UNDERSCORE@[50; 51) "_" |
44 | COLON@[51; 52) | 44 | COLON@[51; 52) ":" |
45 | WHITESPACE@[52; 53) | 45 | WHITESPACE@[52; 53) " " |
46 | REFERENCE_TYPE@[53; 58) | 46 | REFERENCE_TYPE@[53; 58) |
47 | AMP@[53; 54) | 47 | AMP@[53; 54) "&" |
48 | LIFETIME@[54; 56) "'a" | 48 | LIFETIME@[54; 56) "\'a" |
49 | WHITESPACE@[56; 57) | 49 | WHITESPACE@[56; 57) " " |
50 | PATH_TYPE@[57; 58) | 50 | PATH_TYPE@[57; 58) |
51 | PATH@[57; 58) | 51 | PATH@[57; 58) |
52 | PATH_SEGMENT@[57; 58) | 52 | PATH_SEGMENT@[57; 58) |
53 | NAME_REF@[57; 58) | 53 | NAME_REF@[57; 58) |
54 | IDENT@[57; 58) "T" | 54 | IDENT@[57; 58) "T" |
55 | R_PAREN@[58; 59) | 55 | R_PAREN@[58; 59) ")" |
56 | WHITESPACE@[59; 60) | 56 | WHITESPACE@[59; 60) " " |
57 | BLOCK@[60; 63) | 57 | BLOCK@[60; 63) |
58 | L_CURLY@[60; 61) | 58 | L_CURLY@[60; 61) "{" |
59 | WHITESPACE@[61; 62) | 59 | WHITESPACE@[61; 62) "\n" |
60 | R_CURLY@[62; 63) | 60 | R_CURLY@[62; 63) "}" |
61 | WHITESPACE@[63; 64) | 61 | WHITESPACE@[63; 64) "\n" |