//@ aux-crate:priv:somedep=somedep.rs | |
//@ compile-flags: -Zunstable-options --extern somedep | |
//@ edition:2018 | |
#![deny(exported_private_dependencies)] | |
// Having a flag with `priv` and one without, will remain private (it is sticky). | |
pub struct PublicType { | |
pub field: somedep::S, //~ ERROR from private dependency | |
} | |
fn main() {} |