]> git.lizzy.rs Git - rust.git/blob - src/test/ui/parser/require-parens-for-chained-comparison.rs
Rollup merge of #63356 - ali-raheem:issue#63183, r=KodrAus
[rust.git] / src / test / ui / parser / require-parens-for-chained-comparison.rs
1 fn f<T>() {}
2 struct X;
3
4 fn main() {
5     false == false == false;
6     //~^ ERROR: chained comparison operators require parentheses
7
8     false == 0 < 2;
9     //~^ ERROR: chained comparison operators require parentheses
10     //~| ERROR: mismatched types
11     //~| ERROR: mismatched types
12
13     f<X>();
14     //~^ ERROR chained comparison operators require parentheses
15     //~| HELP: use `::<...>` instead of `<...>`
16     //~| HELP: or use `(...)`
17 }