| //@ 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() {} |