diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2019-01-06 18:33:05 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2019-01-06 22:20:46 +0300 |
| commit | 1f64f60d5cba64beca6e812e16d6d99519d3551b (patch) | |
| tree | 9cd15881fe2f274a22e7d00deff13ea7dfd29ab5 /src/test/ui/parser/require-parens-for-chained-comparison.rs | |
| parent | 6b2c3117184e9fff432e84f8d75417056d757113 (diff) | |
| download | rust-1f64f60d5cba64beca6e812e16d6d99519d3551b.tar.gz rust-1f64f60d5cba64beca6e812e16d6d99519d3551b.zip | |
tests: Do not use `-Z parse-only`, continue compilation to test recovery
Diffstat (limited to 'src/test/ui/parser/require-parens-for-chained-comparison.rs')
| -rw-r--r-- | src/test/ui/parser/require-parens-for-chained-comparison.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/test/ui/parser/require-parens-for-chained-comparison.rs b/src/test/ui/parser/require-parens-for-chained-comparison.rs index 912da96f2da..525be5d20e2 100644 --- a/src/test/ui/parser/require-parens-for-chained-comparison.rs +++ b/src/test/ui/parser/require-parens-for-chained-comparison.rs @@ -1,6 +1,5 @@ -// compile-flags: -Z parse-only - fn f<T>() {} +struct X; fn main() { false == false == false; @@ -8,9 +7,12 @@ fn main() { false == 0 < 2; //~^ ERROR: chained comparison operators require parentheses + //~| ERROR: mismatched types + //~| ERROR: mismatched types f<X>(); //~^ ERROR: chained comparison operators require parentheses + //~| ERROR: binary operation `<` cannot be applied to type `fn() {f::<_>}` //~| HELP: use `::<...>` instead of `<...>` //~| HELP: or use `(...)` } |
