https://issues.dlang.org/show_bug.cgi?id=19080
--- Comment #1 from RazvanN <[email protected]> --- (In reply to RazvanN from comment #0) > //a.d > struct Foo > { > private void fun(A)(A a) {} > void fun(int a) {} > } > > struct Bar > { > void fun(int a) {} > private void fun(A)(A a) {} > } > > // b.d I forgot add here: import a.d > void main() > { > Foo a; > a.fun(42); // deprecation: a.Foo.fun is no visible > Bar b; > b.fun(42); // ok > } > > Expectation : no deprecation at all --
