aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/tests/data/parser/inline/ok/0122_generic_lifetime_type_attribute.txt
diff options
context:
space:
mode:
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.txt64
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 @@
1SOURCE_FILE@[0; 64) 1SOURCE_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"