diff options
| author | Oliver Schneider <github35764891676564198441@oli-obk.de> | 2018-06-26 13:28:02 +0200 |
|---|---|---|
| committer | Oliver Schneider <github35764891676564198441@oli-obk.de> | 2018-06-26 16:36:32 +0200 |
| commit | 28a76a90009d605349babcd2755962ab93913327 (patch) | |
| tree | 4c7a6cea873da7c0b28f14b22c697a979fb36e8b /src/test/ui/error-codes | |
| parent | 764232cb2a8407c72b9fea68835e686240e30ef3 (diff) | |
| download | rust-28a76a90009d605349babcd2755962ab93913327.tar.gz rust-28a76a90009d605349babcd2755962ab93913327.zip | |
Don't inspect the generated existential type items
Diffstat (limited to 'src/test/ui/error-codes')
| -rw-r--r-- | src/test/ui/error-codes/E0657.rs | 4 | ||||
| -rw-r--r-- | src/test/ui/error-codes/E0657.stderr | 23 |
2 files changed, 4 insertions, 23 deletions
diff --git a/src/test/ui/error-codes/E0657.rs b/src/test/ui/error-codes/E0657.rs index 05a4b8b3544..af91c9e2649 100644 --- a/src/test/ui/error-codes/E0657.rs +++ b/src/test/ui/error-codes/E0657.rs @@ -19,7 +19,7 @@ fn free_fn_capture_hrtb_in_impl_trait() -> Box<for<'a> Id<impl Lt<'a>>> //~^ ERROR `impl Trait` can only capture lifetimes bound at the fn or impl level [E0657] { - () //~ ERROR mismatched types + Box::new(()) } struct Foo; @@ -28,7 +28,7 @@ impl Foo { -> Box<for<'a> Id<impl Lt<'a>>> //~^ ERROR `impl Trait` can only capture lifetimes bound at the fn or impl level { - () //~ ERROR mismatched types + Box::new(()) } } diff --git a/src/test/ui/error-codes/E0657.stderr b/src/test/ui/error-codes/E0657.stderr index fb7f88d5ca9..737ae3a163a 100644 --- a/src/test/ui/error-codes/E0657.stderr +++ b/src/test/ui/error-codes/E0657.stderr @@ -10,25 +10,6 @@ error[E0657]: `impl Trait` can only capture lifetimes bound at the fn or impl le LL | -> Box<for<'a> Id<impl Lt<'a>>> | ^^ -error[E0308]: mismatched types - --> $DIR/E0657.rs:22:5 - | -LL | () //~ ERROR mismatched types - | ^^ expected struct `std::boxed::Box`, found () - | - = note: expected type `std::boxed::Box<(dyn Id<_> + 'static)>` - found type `()` - -error[E0308]: mismatched types - --> $DIR/E0657.rs:31:9 - | -LL | () //~ ERROR mismatched types - | ^^ expected struct `std::boxed::Box`, found () - | - = note: expected type `std::boxed::Box<(dyn Id<_> + 'static)>` - found type `()` - -error: aborting due to 4 previous errors +error: aborting due to 2 previous errors -Some errors occurred: E0308, E0657. -For more information about an error, try `rustc --explain E0308`. +For more information about this error, try `rustc --explain E0657`. |
