1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
// { dg-options "-frust-name-resolution-2.0" } mod a { pub mod b { pub fn foo() {} pub fn bar() {} pub fn baz() {} } pub fn baz() {} } use a::b::*; use a::baz; pub fn func() { baz(); foo(); bar(); }