aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/test_data/parser/inline/ok/0085_expr_literals.txt
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_syntax/test_data/parser/inline/ok/0085_expr_literals.txt')
-rw-r--r--crates/ra_syntax/test_data/parser/inline/ok/0085_expr_literals.txt249
1 files changed, 125 insertions, 124 deletions
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0085_expr_literals.txt b/crates/ra_syntax/test_data/parser/inline/ok/0085_expr_literals.txt
index 2f2be32b9..2903c6f9a 100644
--- a/crates/ra_syntax/test_data/parser/inline/ok/0085_expr_literals.txt
+++ b/crates/ra_syntax/test_data/parser/inline/ok/0085_expr_literals.txt
@@ -8,128 +8,129 @@ SOURCE_FILE@[0; 189)
8 L_PAREN@[6; 7) "(" 8 L_PAREN@[6; 7) "("
9 R_PAREN@[7; 8) ")" 9 R_PAREN@[7; 8) ")"
10 WHITESPACE@[8; 9) " " 10 WHITESPACE@[8; 9) " "
11 BLOCK@[9; 188) 11 BLOCK_EXPR@[9; 188)
12 L_CURLY@[9; 10) "{" 12 BLOCK@[9; 188)
13 WHITESPACE@[10; 15) "\n " 13 L_CURLY@[9; 10) "{"
14 LET_STMT@[15; 28) 14 WHITESPACE@[10; 15) "\n "
15 LET_KW@[15; 18) "let" 15 LET_STMT@[15; 28)
16 WHITESPACE@[18; 19) " " 16 LET_KW@[15; 18) "let"
17 PLACEHOLDER_PAT@[19; 20) 17 WHITESPACE@[18; 19) " "
18 UNDERSCORE@[19; 20) "_" 18 PLACEHOLDER_PAT@[19; 20)
19 WHITESPACE@[20; 21) " " 19 UNDERSCORE@[19; 20) "_"
20 EQ@[21; 22) "=" 20 WHITESPACE@[20; 21) " "
21 WHITESPACE@[22; 23) " " 21 EQ@[21; 22) "="
22 LITERAL@[23; 27) 22 WHITESPACE@[22; 23) " "
23 TRUE_KW@[23; 27) "true" 23 LITERAL@[23; 27)
24 SEMI@[27; 28) ";" 24 TRUE_KW@[23; 27) "true"
25 WHITESPACE@[28; 33) "\n " 25 SEMI@[27; 28) ";"
26 LET_STMT@[33; 47) 26 WHITESPACE@[28; 33) "\n "
27 LET_KW@[33; 36) "let" 27 LET_STMT@[33; 47)
28 WHITESPACE@[36; 37) " " 28 LET_KW@[33; 36) "let"
29 PLACEHOLDER_PAT@[37; 38) 29 WHITESPACE@[36; 37) " "
30 UNDERSCORE@[37; 38) "_" 30 PLACEHOLDER_PAT@[37; 38)
31 WHITESPACE@[38; 39) " " 31 UNDERSCORE@[37; 38) "_"
32 EQ@[39; 40) "=" 32 WHITESPACE@[38; 39) " "
33 WHITESPACE@[40; 41) " " 33 EQ@[39; 40) "="
34 LITERAL@[41; 46) 34 WHITESPACE@[40; 41) " "
35 FALSE_KW@[41; 46) "false" 35 LITERAL@[41; 46)
36 SEMI@[46; 47) ";" 36 FALSE_KW@[41; 46) "false"
37 WHITESPACE@[47; 52) "\n " 37 SEMI@[46; 47) ";"
38 LET_STMT@[52; 62) 38 WHITESPACE@[47; 52) "\n "
39 LET_KW@[52; 55) "let" 39 LET_STMT@[52; 62)
40 WHITESPACE@[55; 56) " " 40 LET_KW@[52; 55) "let"
41 PLACEHOLDER_PAT@[56; 57) 41 WHITESPACE@[55; 56) " "
42 UNDERSCORE@[56; 57) "_" 42 PLACEHOLDER_PAT@[56; 57)
43 WHITESPACE@[57; 58) " " 43 UNDERSCORE@[56; 57) "_"
44 EQ@[58; 59) "=" 44 WHITESPACE@[57; 58) " "
45 WHITESPACE@[59; 60) " " 45 EQ@[58; 59) "="
46 LITERAL@[60; 61) 46 WHITESPACE@[59; 60) " "
47 INT_NUMBER@[60; 61) "1" 47 LITERAL@[60; 61)
48 SEMI@[61; 62) ";" 48 INT_NUMBER@[60; 61) "1"
49 WHITESPACE@[62; 67) "\n " 49 SEMI@[61; 62) ";"
50 LET_STMT@[67; 79) 50 WHITESPACE@[62; 67) "\n "
51 LET_KW@[67; 70) "let" 51 LET_STMT@[67; 79)
52 WHITESPACE@[70; 71) " " 52 LET_KW@[67; 70) "let"
53 PLACEHOLDER_PAT@[71; 72) 53 WHITESPACE@[70; 71) " "
54 UNDERSCORE@[71; 72) "_" 54 PLACEHOLDER_PAT@[71; 72)
55 WHITESPACE@[72; 73) " " 55 UNDERSCORE@[71; 72) "_"
56 EQ@[73; 74) "=" 56 WHITESPACE@[72; 73) " "
57 WHITESPACE@[74; 75) " " 57 EQ@[73; 74) "="
58 LITERAL@[75; 78) 58 WHITESPACE@[74; 75) " "
59 FLOAT_NUMBER@[75; 78) "2.0" 59 LITERAL@[75; 78)
60 SEMI@[78; 79) ";" 60 FLOAT_NUMBER@[75; 78) "2.0"
61 WHITESPACE@[79; 84) "\n " 61 SEMI@[78; 79) ";"
62 LET_STMT@[84; 97) 62 WHITESPACE@[79; 84) "\n "
63 LET_KW@[84; 87) "let" 63 LET_STMT@[84; 97)
64 WHITESPACE@[87; 88) " " 64 LET_KW@[84; 87) "let"
65 PLACEHOLDER_PAT@[88; 89) 65 WHITESPACE@[87; 88) " "
66 UNDERSCORE@[88; 89) "_" 66 PLACEHOLDER_PAT@[88; 89)
67 WHITESPACE@[89; 90) " " 67 UNDERSCORE@[88; 89) "_"
68 EQ@[90; 91) "=" 68 WHITESPACE@[89; 90) " "
69 WHITESPACE@[91; 92) " " 69 EQ@[90; 91) "="
70 LITERAL@[92; 96) 70 WHITESPACE@[91; 92) " "
71 BYTE@[92; 96) "b\'a\'" 71 LITERAL@[92; 96)
72 SEMI@[96; 97) ";" 72 BYTE@[92; 96) "b\'a\'"
73 WHITESPACE@[97; 102) "\n " 73 SEMI@[96; 97) ";"
74 LET_STMT@[102; 114) 74 WHITESPACE@[97; 102) "\n "
75 LET_KW@[102; 105) "let" 75 LET_STMT@[102; 114)
76 WHITESPACE@[105; 106) " " 76 LET_KW@[102; 105) "let"
77 PLACEHOLDER_PAT@[106; 107) 77 WHITESPACE@[105; 106) " "
78 UNDERSCORE@[106; 107) "_" 78 PLACEHOLDER_PAT@[106; 107)
79 WHITESPACE@[107; 108) " " 79 UNDERSCORE@[106; 107) "_"
80 EQ@[108; 109) "=" 80 WHITESPACE@[107; 108) " "
81 WHITESPACE@[109; 110) " " 81 EQ@[108; 109) "="
82 LITERAL@[110; 113) 82 WHITESPACE@[109; 110) " "
83 CHAR@[110; 113) "\'b\'" 83 LITERAL@[110; 113)
84 SEMI@[113; 114) ";" 84 CHAR@[110; 113) "\'b\'"
85 WHITESPACE@[114; 119) "\n " 85 SEMI@[113; 114) ";"
86 LET_STMT@[119; 131) 86 WHITESPACE@[114; 119) "\n "
87 LET_KW@[119; 122) "let" 87 LET_STMT@[119; 131)
88 WHITESPACE@[122; 123) " " 88 LET_KW@[119; 122) "let"
89 PLACEHOLDER_PAT@[123; 124) 89 WHITESPACE@[122; 123) " "
90 UNDERSCORE@[123; 124) "_" 90 PLACEHOLDER_PAT@[123; 124)
91 WHITESPACE@[124; 125) " " 91 UNDERSCORE@[123; 124) "_"
92 EQ@[125; 126) "=" 92 WHITESPACE@[124; 125) " "
93 WHITESPACE@[126; 127) " " 93 EQ@[125; 126) "="
94 LITERAL@[127; 130) 94 WHITESPACE@[126; 127) " "
95 STRING@[127; 130) "\"c\"" 95 LITERAL@[127; 130)
96 SEMI@[130; 131) ";" 96 STRING@[127; 130) "\"c\""
97 WHITESPACE@[131; 136) "\n " 97 SEMI@[130; 131) ";"
98 LET_STMT@[136; 149) 98 WHITESPACE@[131; 136) "\n "
99 LET_KW@[136; 139) "let" 99 LET_STMT@[136; 149)
100 WHITESPACE@[139; 140) " " 100 LET_KW@[136; 139) "let"
101 PLACEHOLDER_PAT@[140; 141) 101 WHITESPACE@[139; 140) " "
102 UNDERSCORE@[140; 141) "_" 102 PLACEHOLDER_PAT@[140; 141)
103 WHITESPACE@[141; 142) " " 103 UNDERSCORE@[140; 141) "_"
104 EQ@[142; 143) "=" 104 WHITESPACE@[141; 142) " "
105 WHITESPACE@[143; 144) " " 105 EQ@[142; 143) "="
106 LITERAL@[144; 148) 106 WHITESPACE@[143; 144) " "
107 RAW_STRING@[144; 148) "r\"d\"" 107 LITERAL@[144; 148)
108 SEMI@[148; 149) ";" 108 RAW_STRING@[144; 148) "r\"d\""
109 WHITESPACE@[149; 154) "\n " 109 SEMI@[148; 149) ";"
110 LET_STMT@[154; 167) 110 WHITESPACE@[149; 154) "\n "
111 LET_KW@[154; 157) "let" 111 LET_STMT@[154; 167)
112 WHITESPACE@[157; 158) " " 112 LET_KW@[154; 157) "let"
113 PLACEHOLDER_PAT@[158; 159) 113 WHITESPACE@[157; 158) " "
114 UNDERSCORE@[158; 159) "_" 114 PLACEHOLDER_PAT@[158; 159)
115 WHITESPACE@[159; 160) " " 115 UNDERSCORE@[158; 159) "_"
116 EQ@[160; 161) "=" 116 WHITESPACE@[159; 160) " "
117 WHITESPACE@[161; 162) " " 117 EQ@[160; 161) "="
118 LITERAL@[162; 166) 118 WHITESPACE@[161; 162) " "
119 BYTE_STRING@[162; 166) "b\"e\"" 119 LITERAL@[162; 166)
120 SEMI@[166; 167) ";" 120 BYTE_STRING@[162; 166) "b\"e\""
121 WHITESPACE@[167; 172) "\n " 121 SEMI@[166; 167) ";"
122 LET_STMT@[172; 186) 122 WHITESPACE@[167; 172) "\n "
123 LET_KW@[172; 175) "let" 123 LET_STMT@[172; 186)
124 WHITESPACE@[175; 176) " " 124 LET_KW@[172; 175) "let"
125 PLACEHOLDER_PAT@[176; 177) 125 WHITESPACE@[175; 176) " "
126 UNDERSCORE@[176; 177) "_" 126 PLACEHOLDER_PAT@[176; 177)
127 WHITESPACE@[177; 178) " " 127 UNDERSCORE@[176; 177) "_"
128 EQ@[178; 179) "=" 128 WHITESPACE@[177; 178) " "
129 WHITESPACE@[179; 180) " " 129 EQ@[178; 179) "="
130 LITERAL@[180; 185) 130 WHITESPACE@[179; 180) " "
131 RAW_BYTE_STRING@[180; 185) "br\"f\"" 131 LITERAL@[180; 185)
132 SEMI@[185; 186) ";" 132 RAW_BYTE_STRING@[180; 185) "br\"f\""
133 WHITESPACE@[186; 187) "\n" 133 SEMI@[185; 186) ";"
134 R_CURLY@[187; 188) "}" 134 WHITESPACE@[186; 187) "\n"
135 R_CURLY@[187; 188) "}"
135 WHITESPACE@[188; 189) "\n" 136 WHITESPACE@[188; 189) "\n"