www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Cannot access static overloaded function?

reply "Domain" <dont_email empty.com> writes:
I have 2 modules:

module A;
public class A {
     private static void foo() {}
     public  static void foo(int) {}
}

module B;
import A;
public class B {
     public static void bar() { A.foo(0); }
}

Error: class A.A member foo is not accessible
Apr 02 2014
parent "monarch_dodra" <monarchdodra gmail.com> writes:
On Thursday, 3 April 2014 at 06:44:54 UTC, Domain wrote:
 I have 2 modules:

 module A;
 public class A {
     private static void foo() {}
     public  static void foo(int) {}
 }

 module B;
 import A;
 public class B {
     public static void bar() { A.foo(0); }
 }

 Error: class A.A member foo is not accessible
Seems like a bug. Please file it.
Apr 03 2014