Don't lower TypeBound::Lifetime as GenericPredicate::Error

This commit is contained in:
Lukas Wirth 2021-02-20 18:51:42 +01:00
parent ba3a5c518a
commit 9e5192d917
4 changed files with 23 additions and 25 deletions

View file

@ -1114,14 +1114,14 @@ fn method_on_dyn_impl() {
trait Foo {}
impl Foo for u32 {}
impl dyn Foo {
impl dyn Foo + '_ {
pub fn dyn_foo(&self) -> u32 {
0
}
}
fn main() {
let f = &42u32 as &dyn Foo<u32>;
let f = &42u32 as &dyn Foo;
f.dyn_foo();
// ^u32
}