vxx2 / vlib / v / checker / tests / invalid_none_operations_err.out
248 lines · 248 sloc · 9.72 KB · 328abb5ba8cb9f1e56dc1befdbbb15bf0e7196ac
Raw
1vlib/v/checker/tests/invalid_none_operations_err.vv:1:9: error: invalid operator `+` to `none` and `none`
2 1 | println(none + none)
3 | ~~~~~~~~~~~
4 2 | println(none - none)
5 3 | println(none * none)
6vlib/v/checker/tests/invalid_none_operations_err.vv:2:9: error: invalid operator `-` to `none` and `none`
7 1 | println(none + none)
8 2 | println(none - none)
9 | ~~~~~~~~~~~
10 3 | println(none * none)
11 4 | println(none / none)
12vlib/v/checker/tests/invalid_none_operations_err.vv:3:9: error: invalid operator `*` to `none` and `none`
13 1 | println(none + none)
14 2 | println(none - none)
15 3 | println(none * none)
16 | ~~~~~~~~~~~
17 4 | println(none / none)
18 5 | println(none % none)
19vlib/v/checker/tests/invalid_none_operations_err.vv:4:9: error: invalid operator `/` to `none` and `none`
20 2 | println(none - none)
21 3 | println(none * none)
22 4 | println(none / none)
23 | ~~~~~~~~~~~
24 5 | println(none % none)
25 6 | println(none ^ none)
26vlib/v/checker/tests/invalid_none_operations_err.vv:5:9: error: invalid operator `%` to `none` and `none`
27 3 | println(none * none)
28 4 | println(none / none)
29 5 | println(none % none)
30 | ~~~~~~~~~~~
31 6 | println(none ^ none)
32 7 | println(none << none)
33vlib/v/checker/tests/invalid_none_operations_err.vv:6:9: error: invalid operator `^` to `none` and `none`
34 4 | println(none / none)
35 5 | println(none % none)
36 6 | println(none ^ none)
37 | ~~~~~~~~~~~
38 7 | println(none << none)
39 8 | println(none >> none)
40vlib/v/checker/tests/invalid_none_operations_err.vv:7:9: error: invalid operator `<<` to `none` and `none`
41 5 | println(none % none)
42 6 | println(none ^ none)
43 7 | println(none << none)
44 | ~~~~~~~~~~~~
45 8 | println(none >> none)
46 9 | println(none == none)
47vlib/v/checker/tests/invalid_none_operations_err.vv:7:9: error: invalid operation: shift on type `none`
48 5 | println(none % none)
49 6 | println(none ^ none)
50 7 | println(none << none)
51 | ~~~~
52 8 | println(none >> none)
53 9 | println(none == none)
54vlib/v/checker/tests/invalid_none_operations_err.vv:7:1: error: `println` can not print void expressions
55 5 | println(none % none)
56 6 | println(none ^ none)
57 7 | println(none << none)
58 | ~~~~~~~~~~~~~~~~~~~~~
59 8 | println(none >> none)
60 9 | println(none == none)
61vlib/v/checker/tests/invalid_none_operations_err.vv:8:9: error: invalid operator `>>` to `none` and `none`
62 6 | println(none ^ none)
63 7 | println(none << none)
64 8 | println(none >> none)
65 | ~~~~~~~~~~~~
66 9 | println(none == none)
67 10 | println(none != none)
68vlib/v/checker/tests/invalid_none_operations_err.vv:8:9: error: invalid operation: shift on type `none`
69 6 | println(none ^ none)
70 7 | println(none << none)
71 8 | println(none >> none)
72 | ~~~~
73 9 | println(none == none)
74 10 | println(none != none)
75vlib/v/checker/tests/invalid_none_operations_err.vv:8:1: error: `println` can not print void expressions
76 6 | println(none ^ none)
77 7 | println(none << none)
78 8 | println(none >> none)
79 | ~~~~~~~~~~~~~~~~~~~~~
80 9 | println(none == none)
81 10 | println(none != none)
82vlib/v/checker/tests/invalid_none_operations_err.vv:9:9: error: invalid operator `==` to `none` and `none`
83 7 | println(none << none)
84 8 | println(none >> none)
85 9 | println(none == none)
86 | ~~~~~~~~~~~~
87 10 | println(none != none)
88 11 | println(none > none)
89vlib/v/checker/tests/invalid_none_operations_err.vv:10:9: error: invalid operator `!=` to `none` and `none`
90 8 | println(none >> none)
91 9 | println(none == none)
92 10 | println(none != none)
93 | ~~~~~~~~~~~~
94 11 | println(none > none)
95 12 | println(none < none)
96vlib/v/checker/tests/invalid_none_operations_err.vv:11:9: error: invalid operator `>` to `none` and `none`
97 9 | println(none == none)
98 10 | println(none != none)
99 11 | println(none > none)
100 | ~~~~~~~~~~~
101 12 | println(none < none)
102 13 | println(none >= none)
103vlib/v/checker/tests/invalid_none_operations_err.vv:12:9: error: invalid operator `<` to `none` and `none`
104 10 | println(none != none)
105 11 | println(none > none)
106 12 | println(none < none)
107 | ~~~~~~~~~~~
108 13 | println(none >= none)
109 14 | println(none <= none)
110vlib/v/checker/tests/invalid_none_operations_err.vv:13:9: error: invalid operator `>=` to `none` and `none`
111 11 | println(none > none)
112 12 | println(none < none)
113 13 | println(none >= none)
114 | ~~~~~~~~~~~~
115 14 | println(none <= none)
116 15 | println(none && none)
117vlib/v/checker/tests/invalid_none_operations_err.vv:14:9: error: invalid operator `<=` to `none` and `none`
118 12 | println(none < none)
119 13 | println(none >= none)
120 14 | println(none <= none)
121 | ~~~~~~~~~~~~
122 15 | println(none && none)
123 16 | println(none || none)
124vlib/v/checker/tests/invalid_none_operations_err.vv:15:9: error: invalid operator `&&` to `none` and `none`
125 13 | println(none >= none)
126 14 | println(none <= none)
127 15 | println(none && none)
128 | ~~~~~~~~~~~~
129 16 | println(none || none)
130 17 | println(none is none)
131vlib/v/checker/tests/invalid_none_operations_err.vv:15:9: error: left operand for `&&` is not a boolean
132 13 | println(none >= none)
133 14 | println(none <= none)
134 15 | println(none && none)
135 | ~~~~
136 16 | println(none || none)
137 17 | println(none is none)
138vlib/v/checker/tests/invalid_none_operations_err.vv:15:17: error: right operand for `&&` is not a boolean
139 13 | println(none >= none)
140 14 | println(none <= none)
141 15 | println(none && none)
142 | ~~~~
143 16 | println(none || none)
144 17 | println(none is none)
145vlib/v/checker/tests/invalid_none_operations_err.vv:16:9: error: invalid operator `||` to `none` and `none`
146 14 | println(none <= none)
147 15 | println(none && none)
148 16 | println(none || none)
149 | ~~~~~~~~~~~~
150 17 | println(none is none)
151 18 | println(none !is none)
152vlib/v/checker/tests/invalid_none_operations_err.vv:16:9: error: left operand for `||` is not a boolean
153 14 | println(none <= none)
154 15 | println(none && none)
155 16 | println(none || none)
156 | ~~~~
157 17 | println(none is none)
158 18 | println(none !is none)
159vlib/v/checker/tests/invalid_none_operations_err.vv:16:17: error: right operand for `||` is not a boolean
160 14 | println(none <= none)
161 15 | println(none && none)
162 16 | println(none || none)
163 | ~~~~
164 17 | println(none is none)
165 18 | println(none !is none)
166vlib/v/checker/tests/invalid_none_operations_err.vv:17:9: error: invalid operator `is` to `none` and `none`
167 15 | println(none && none)
168 16 | println(none || none)
169 17 | println(none is none)
170 | ~~~~~~~~~~~~
171 18 | println(none !is none)
172 19 | println(none in none)
173vlib/v/checker/tests/invalid_none_operations_err.vv:17:14: error: `is` can only be used with interfaces and sum types
174 15 | println(none && none)
175 16 | println(none || none)
176 17 | println(none is none)
177 | ~~
178 18 | println(none !is none)
179 19 | println(none in none)
180vlib/v/checker/tests/invalid_none_operations_err.vv:18:9: error: invalid operator `!is` to `none` and `none`
181 16 | println(none || none)
182 17 | println(none is none)
183 18 | println(none !is none)
184 | ~~~~~~~~~~~~~
185 19 | println(none in none)
186 20 | println(none !in none)
187vlib/v/checker/tests/invalid_none_operations_err.vv:18:14: error: `!is` can only be used with interfaces and sum types
188 16 | println(none || none)
189 17 | println(none is none)
190 18 | println(none !is none)
191 | ~~~
192 19 | println(none in none)
193 20 | println(none !in none)
194vlib/v/checker/tests/invalid_none_operations_err.vv:19:9: error: invalid operator `in` to `none` and `none`
195 17 | println(none is none)
196 18 | println(none !is none)
197 19 | println(none in none)
198 | ~~~~~~~~~~~~
199 20 | println(none !in none)
200 21 | println(none <- none)
201vlib/v/checker/tests/invalid_none_operations_err.vv:19:14: error: `in` can only be used with arrays and maps
202 17 | println(none is none)
203 18 | println(none !is none)
204 19 | println(none in none)
205 | ~~
206 20 | println(none !in none)
207 21 | println(none <- none)
208vlib/v/checker/tests/invalid_none_operations_err.vv:20:9: error: invalid operator `!in` to `none` and `none`
209 18 | println(none !is none)
210 19 | println(none in none)
211 20 | println(none !in none)
212 | ~~~~~~~~~~~~~
213 21 | println(none <- none)
214 22 |
215vlib/v/checker/tests/invalid_none_operations_err.vv:20:14: error: `!in` can only be used with arrays and maps
216 18 | println(none !is none)
217 19 | println(none in none)
218 20 | println(none !in none)
219 | ~~~
220 21 | println(none <- none)
221 22 |
222vlib/v/checker/tests/invalid_none_operations_err.vv:21:9: error: invalid operator `<-` to `none` and `none`
223 19 | println(none in none)
224 20 | println(none !in none)
225 21 | println(none <- none)
226 | ~~~~~~~~~~~~
227 22 |
228 23 | for _ in none .. none {
229vlib/v/checker/tests/invalid_none_operations_err.vv:21:9: error: cannot push on non-channel `none`
230 19 | println(none in none)
231 20 | println(none !in none)
232 21 | println(none <- none)
233 | ~~~~
234 22 |
235 23 | for _ in none .. none {
236vlib/v/checker/tests/invalid_none_operations_err.vv:21:1: error: `println` can not print void expressions
237 19 | println(none in none)
238 20 | println(none !in none)
239 21 | println(none <- none)
240 | ~~~~~~~~~~~~~~~~~~~~~
241 22 |
242 23 | for _ in none .. none {
243vlib/v/checker/tests/invalid_none_operations_err.vv:23:10: error: range type can only be an integer type
244 21 | println(none <- none)
245 22 |
246 23 | for _ in none .. none {
247 | ~~~~~~~~~~~~
248 24 | }
249