blob: 2bb2a7fe95fe44d97a226a6d1028866d03a2f79e [file] [log] [blame]
#![allow(warnings)]
mod foo {
pub mod bar {
pub struct S {
pub(in crate::foo) x: i32,
}
}
fn f() {
use foo::bar::S;
S { x: 0 }; // ok
}
}
fn main() {
use crate::foo::bar::S;
S { x: 0 }; //~ ERROR private
}