20 lines
282 B
Rust
20 lines
282 B
Rust
#![crate_type = "lib"]
|
|
//@ compile-flags:-g
|
|
|
|
pub use private::P;
|
|
|
|
#[derive(Copy, Clone)]
|
|
pub struct S {
|
|
p: P,
|
|
}
|
|
|
|
mod private {
|
|
#[derive(Copy, Clone)]
|
|
pub struct P {
|
|
p: i32,
|
|
}
|
|
pub const THREE: P = P { p: 3 };
|
|
}
|
|
|
|
pub static A: S = S { p: private::THREE };
|