vxx2 / vlib / v / checker / tests / invalid_literal_assign_err.out
75 lines · 75 sloc · 2.64 KB · 861bbe68f20fa81805d4fa0cbd2756411f438a89
Raw
1vlib/v/checker/tests/invalid_literal_assign_err.vv:4:2: error: non-name literal value `1` on left side of `=`
2 2 |
3 3 | fn main() {
4 4 | 1 = 2
5 | ^
6 5 | u8(1) = u8(2)
7 6 | 1.0 = 2.0
8vlib/v/checker/tests/invalid_literal_assign_err.vv:5:2: error: non-name literal value `u8(1)` on left side of `=`
9 3 | fn main() {
10 4 | 1 = 2
11 5 | u8(1) = u8(2)
12 | ~~~~~
13 6 | 1.0 = 2.0
14 7 | 'str' = 'string'
15vlib/v/checker/tests/invalid_literal_assign_err.vv:6:2: error: non-name literal value `1.0` on left side of `=`
16 4 | 1 = 2
17 5 | u8(1) = u8(2)
18 6 | 1.0 = 2.0
19 | ~~~
20 7 | 'str' = 'string'
21 8 | `a` = `b`
22vlib/v/checker/tests/invalid_literal_assign_err.vv:7:2: error: non-name literal value `'str'` on left side of `=`
23 5 | u8(1) = u8(2)
24 6 | 1.0 = 2.0
25 7 | 'str' = 'string'
26 | ~~~~~
27 8 | `a` = `b`
28 9 | Foo{} = Foo{}
29vlib/v/checker/tests/invalid_literal_assign_err.vv:8:2: error: non-name literal value ``a`` on left side of `=`
30 6 | 1.0 = 2.0
31 7 | 'str' = 'string'
32 8 | `a` = `b`
33 | ~~~
34 9 | Foo{} = Foo{}
35 10 | true = false
36vlib/v/checker/tests/invalid_literal_assign_err.vv:9:2: error: non-name literal value `Foo{....}` on left side of `=`
37 7 | 'str' = 'string'
38 8 | `a` = `b`
39 9 | Foo{} = Foo{}
40 | ~~~~~
41 10 | true = false
42 11 | 3 + 5 = 3 & 4
43vlib/v/checker/tests/invalid_literal_assign_err.vv:10:2: error: non-name literal value `true` on left side of `=`
44 8 | `a` = `b`
45 9 | Foo{} = Foo{}
46 10 | true = false
47 | ~~~~
48 11 | 3 + 5 = 3 & 4
49 12 | (3 + 3.5) = 4 + 6.4
50vlib/v/checker/tests/invalid_literal_assign_err.vv:11:4: error: cannot use infix expression on the left side of `=`
51 9 | Foo{} = Foo{}
52 10 | true = false
53 11 | 3 + 5 = 3 & 4
54 | ^
55 12 | (3 + 3.5) = 4 + 6.4
56 13 | }
57vlib/v/checker/tests/invalid_literal_assign_err.vv:11:2: error: non-name literal value `3 + 5` on left side of `=`
58 9 | Foo{} = Foo{}
59 10 | true = false
60 11 | 3 + 5 = 3 & 4
61 | ~~~~~
62 12 | (3 + 3.5) = 4 + 6.4
63 13 | }
64vlib/v/checker/tests/invalid_literal_assign_err.vv:12:5: error: cannot use infix expression on the left side of `=`
65 10 | true = false
66 11 | 3 + 5 = 3 & 4
67 12 | (3 + 3.5) = 4 + 6.4
68 | ^
69 13 | }
70vlib/v/checker/tests/invalid_literal_assign_err.vv:12:3: error: non-name literal value `3 + 3.5` on left side of `=`
71 10 | true = false
72 11 | 3 + 5 = 3 & 4
73 12 | (3 + 3.5) = 4 + 6.4
74 | ~~~~~~~
75 13 | }
76