diff options
| author | Esteban Küber <esteban@kuber.com.ar> | 2019-09-30 13:22:58 -0700 |
|---|---|---|
| committer | Esteban Küber <esteban@kuber.com.ar> | 2019-10-03 11:55:19 -0700 |
| commit | d27683a39f5924205d73e0015b8c25c97aadaa63 (patch) | |
| tree | 49392833b65baa0b257f0260036ca4c7100b1ca1 | |
| parent | d7dceaa0c57759d37a48b5a0aa1064b7c89f957b (diff) | |
| download | rust-d27683a39f5924205d73e0015b8c25c97aadaa63.tar.gz rust-d27683a39f5924205d73e0015b8c25c97aadaa63.zip | |
Prove bad turbofish parser recovery in test
| -rw-r--r-- | src/test/ui/did_you_mean/issue-40396.rs | 10 | ||||
| -rw-r--r-- | src/test/ui/did_you_mean/issue-40396.stderr | 4 |
2 files changed, 3 insertions, 11 deletions
diff --git a/src/test/ui/did_you_mean/issue-40396.rs b/src/test/ui/did_you_mean/issue-40396.rs index 6902779f33d..18933552054 100644 --- a/src/test/ui/did_you_mean/issue-40396.rs +++ b/src/test/ui/did_you_mean/issue-40396.rs @@ -1,16 +1,8 @@ -fn foo() { +fn main() { (0..13).collect<Vec<i32>>(); //~^ ERROR chained comparison -} - -fn bar() { Vec<i32>::new(); //~^ ERROR chained comparison -} - -fn qux() { (0..13).collect<Vec<i32>(); //~^ ERROR chained comparison } - -fn main() {} diff --git a/src/test/ui/did_you_mean/issue-40396.stderr b/src/test/ui/did_you_mean/issue-40396.stderr index 5e3771002b6..dd19bc137e3 100644 --- a/src/test/ui/did_you_mean/issue-40396.stderr +++ b/src/test/ui/did_you_mean/issue-40396.stderr @@ -9,7 +9,7 @@ LL | (0..13).collect::<Vec<i32>>(); | ^^ error: chained comparison operators require parentheses - --> $DIR/issue-40396.rs:7:8 + --> $DIR/issue-40396.rs:4:8 | LL | Vec<i32>::new(); | ^^^^^ @@ -19,7 +19,7 @@ LL | Vec::<i32>::new(); | ^^ error: chained comparison operators require parentheses - --> $DIR/issue-40396.rs:12:20 + --> $DIR/issue-40396.rs:6:20 | LL | (0..13).collect<Vec<i32>(); | ^^^^^ |
