Files
rust/tests/ui/resolve/global-scope-resolution.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

22 lines
291 B
Rust
Raw Permalink Normal View History

2025-06-09 02:16:25 +05:00
//! Test global scope resolution with :: operator
//@ run-pass
pub fn f() -> isize {
return 1;
}
pub mod foo {
pub fn f() -> isize {
return 2;
}
pub fn g() {
assert_eq!(f(), 2);
assert_eq!(::f(), 1);
}
}
pub fn main() {
return foo::g();
}