[Issue 12511] static overloaded function is not accessible

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12511

Iain Buclaw  changed:

   What|Removed |Added

   Priority|P2  |P3

--


[Issue 12511] static overloaded function is not accessible

2018-06-06 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12511

--- Comment #6 from FeepingCreature  ---
Filed as https://issues.dlang.org/show_bug.cgi?id=18951

--


[Issue 12511] static overloaded function is not accessible

2018-06-06 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12511

FeepingCreature  changed:

   What|Removed |Added

 CC||default_357-l...@yahoo.de

--- Comment #5 from FeepingCreature  ---
This PR has created a new problem.

test/Foo.d:
module test.Foo;
class Foo {
  package static void foo(Object) { }
  public static void foo() { }
}

test/test.d:
module test.test;
import test.Foo;
void fun() { Foo.foo(new Object); }

Expected: a call to foo
Outcome: test/test.d(7): Error: function test.Foo.Foo.foo() is not callable
using argument types (Object)

Bisect points at the PR.

--


[Issue 12511] static overloaded function is not accessible

2018-04-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12511

Domain  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

--- Comment #4 from Domain  ---
Still has problem:

class A
{
private static void foo(int i, int j)
{

}

public static void foo(int i)
{
A.foo(i, 0);
}
}

Error: function test.A.foo(int i) is not callable using argument types (int,
int)

But change A.foo(1, 0) to foo(i, 0) passed.

--


[Issue 12511] static overloaded function is not accessible

2018-02-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12511

RazvanN  changed:

   What|Removed |Added

 CC||an...@s-e-a-p.de

--- Comment #3 from RazvanN  ---
*** Issue 13697 has been marked as a duplicate of this issue. ***

--


[Issue 12511] static overloaded function is not accessible

2018-01-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12511

github-bugzi...@puremagic.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--


[Issue 12511] static overloaded function is not accessible

2018-01-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12511

--- Comment #2 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/0278c5138a2b9d6329b20d58e2164f13556bcda7
Fix Issue 12511 - static overloaded function is not accessible

https://github.com/dlang/dmd/commit/1928320aef174f3a4eaecc375b8ed650049084d9
Added link to issue 12511

https://github.com/dlang/dmd/commit/1b0890a76b5bc6d3c994be31ed6b8c410916b4ca
Merge pull request #7773 from RazvanN7/Issue_12511

Fix Issue 12511 - static overloaded function is not accessible
merged-on-behalf-of: Mike Franklin <jins...@users.noreply.github.com>

--


[Issue 12511] static overloaded function is not accessible

2018-01-25 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12511

RazvanN  changed:

   What|Removed |Added

 CC||razvan.nitu1...@gmail.com

--- Comment #1 from RazvanN  ---
PR : https://github.com/dlang/dmd/pull/7773

--