]> git.lizzy.rs Git - rust.git/blob - src/test/ui/parser/require-parens-for-chained-comparison.stderr
Rollup merge of #91699 - jsha:webkit-appearance-search-input, r=GuillaumeGomez
[rust.git] / src / test / ui / parser / require-parens-for-chained-comparison.stderr
1 error: comparison operators cannot be chained
2   --> $DIR/require-parens-for-chained-comparison.rs:5:11
3    |
4 LL |     false == false == false;
5    |           ^^       ^^
6    |
7 help: split the comparison into two
8    |
9 LL |     false == false && false == false;
10    |                    ++++++++
11
12 error: comparison operators cannot be chained
13   --> $DIR/require-parens-for-chained-comparison.rs:9:11
14    |
15 LL |     false == 0 < 2;
16    |           ^^   ^
17    |
18 help: parenthesize the comparison
19    |
20 LL |     false == (0 < 2);
21    |              +     +
22
23 error: comparison operators cannot be chained
24   --> $DIR/require-parens-for-chained-comparison.rs:13:6
25    |
26 LL |     f<X>();
27    |      ^ ^
28    |
29 help: use `::<...>` instead of `<...>` to specify type or const arguments
30    |
31 LL |     f::<X>();
32    |      ++
33
34 error: comparison operators cannot be chained
35   --> $DIR/require-parens-for-chained-comparison.rs:17:6
36    |
37 LL |     f<Result<Option<X>, Option<Option<X>>>(1, 2);
38    |      ^      ^
39    |
40 help: use `::<...>` instead of `<...>` to specify type or const arguments
41    |
42 LL |     f::<Result<Option<X>, Option<Option<X>>>(1, 2);
43    |      ++
44
45 error: comparison operators cannot be chained
46   --> $DIR/require-parens-for-chained-comparison.rs:22:21
47    |
48 LL |     let _ = identity<u8>;
49    |                     ^  ^
50    |
51    = help: use `::<...>` instead of `<...>` to specify type or const arguments
52    = help: or use `(...)` if you meant to specify fn arguments
53
54 error: aborting due to 5 previous errors
55