| //! Regression test for <https://github.com/rust-lang/rust/issues/19001> | |
| //@ run-pass | |
| #![allow(dead_code)] | |
| // check that we handle recursive arrays correctly in `type_of` | |
| struct Loopy { | |
| ptr: *mut [Loopy; 1] | |
| } | |
| fn main() { | |
| let _t = Loopy { ptr: core::ptr::null_mut() }; | |
| } |