]> git.lizzy.rs Git - rust.git/blob - src/test/ui/parser/require-parens-for-chained-comparison.stderr
Rollup merge of #67005 - andrewbanchich:master, r=joshtriplett
[rust.git] / src / test / ui / parser / require-parens-for-chained-comparison.stderr
1 error: chained comparison operators require parentheses
2   --> $DIR/require-parens-for-chained-comparison.rs:5:11
3    |
4 LL |     false == false == false;
5    |           ^^^^^^^^^^^
6
7 error: chained comparison operators require parentheses
8   --> $DIR/require-parens-for-chained-comparison.rs:8:11
9    |
10 LL |     false == 0 < 2;
11    |           ^^^^^^
12
13 error: chained comparison operators require parentheses
14   --> $DIR/require-parens-for-chained-comparison.rs:13:6
15    |
16 LL |     f<X>();
17    |      ^^^
18    |
19 help: use `::<...>` instead of `<...>` to specify type arguments
20    |
21 LL |     f::<X>();
22    |      ^^
23
24 error: chained comparison operators require parentheses
25   --> $DIR/require-parens-for-chained-comparison.rs:17:6
26    |
27 LL |     f<Result<Option<X>, Option<Option<X>>>(1, 2);
28    |      ^^^^^^^^
29    |
30 help: use `::<...>` instead of `<...>` to specify type arguments
31    |
32 LL |     f::<Result<Option<X>, Option<Option<X>>>(1, 2);
33    |      ^^
34
35 error: chained comparison operators require parentheses
36   --> $DIR/require-parens-for-chained-comparison.rs:22:21
37    |
38 LL |     let _ = identity<u8>;
39    |                     ^^^^
40    |
41    = help: use `::<...>` instead of `<...>` to specify type arguments
42    = help: or use `(...)` if you meant to specify fn arguments
43
44 error[E0308]: mismatched types
45   --> $DIR/require-parens-for-chained-comparison.rs:8:14
46    |
47 LL |     false == 0 < 2;
48    |              ^ expected `bool`, found integer
49
50 error[E0308]: mismatched types
51   --> $DIR/require-parens-for-chained-comparison.rs:8:18
52    |
53 LL |     false == 0 < 2;
54    |                  ^ expected `bool`, found integer
55
56 error: aborting due to 7 previous errors
57
58 For more information about this error, try `rustc --explain E0308`.