Hi!
Sorry,if it already was discussed,but

import std.stdio;

struct Foo
{
        static void bar()
        {
                writeln("static");
        }
        void bar()
        {
                writeln("non-static");
        }
}

int main()
{
    Foo gun;
    gun.bar();//fails here
}

Is it all right,that compiler dosn't prefer non-static function in ths case?

Reply via email to