Closed
Description
private_variant_1.rs:
mod super_sekrit {
pub enum sooper_sekrit {
priv baz
}
}
private_variant_2.rs:
// aux-build:private_variant_1.rs
extern mod private_variant_1;
fn main() {
let _x = private_variant_1::super_sekrit::baz; //~ ERROR baz is private
}
This compiles successfully, but should fail.