rust/src/test/ui/issues/issue-43923.rs
2019-07-27 18:56:16 +03:00

13 lines
209 B
Rust

// run-pass
#![allow(dead_code)]
#![allow(unused_variables)]
struct A<T: ?Sized> { ptr: T }
fn foo<T>(x: &A<[T]>) {}
fn main() {
let a = foo;
let b = A { ptr: [a, a, a] };
a(&A { ptr: [()] });
}