30cf7a3f51
CC #69314
18 lines
308 B
Rust
18 lines
308 B
Rust
// Regression test for #80468.
|
|
|
|
#![crate_type = "lib"]
|
|
|
|
pub trait Trait {}
|
|
|
|
#[repr(transparent)]
|
|
pub struct Wrapper<T: Trait>(T);
|
|
|
|
#[repr(transparent)]
|
|
pub struct Ref<'a>(&'a u8);
|
|
|
|
impl Trait for Ref {} //~ ERROR: implicit elided lifetime not allowed here
|
|
|
|
extern "C" {
|
|
pub fn repro(_: Wrapper<Ref>);
|
|
}
|