mirror of https://github.com/rust-lang/rust
19 lines
305 B
Rust
19 lines
305 B
Rust
// Regression test for #65553
|
|
//
|
|
// `D::Error:` is lowered to `D::Error: ReEmpty` - check that we don't ICE in
|
|
// NLL for the unexpected region.
|
|
|
|
//@ check-pass
|
|
|
|
trait Deserializer {
|
|
type Error;
|
|
}
|
|
|
|
fn d1<D: Deserializer>() where D::Error: {}
|
|
|
|
fn d2<D: Deserializer>() {
|
|
d1::<D>();
|
|
}
|
|
|
|
fn main() {}
|