about summary refs log tree commit diff
path: root/tests/ui/modules/mod-pub-access.rs
blob: c07e7a2ff3062311f876f9eec48fcda76f7aa647 (plain)
1
2
3
4
5
6
7
8
9
10
11
//@ run-pass
// This is a name resolution smoke test that ensures paths with more than one
// segment (e.g., `foo::bar`) resolve correctly.
// It also serves as a basic visibility test — confirming that a `pub` item
// inside a private module can still be accessed from outside that module.

mod foo {
    pub fn bar(_offset: usize) {}
}

fn main() { foo::bar(0); }