Thread overview
When could Visual D distinguish between overloads
Aug 14, 2019
Susan
Aug 14, 2019
Susan
Aug 15, 2019
Rainer Schuetze
Aug 16, 2019
Susan
Sep 17, 2019
Susan
Sep 18, 2019
Rainer Schuetze
August 14, 2019
It’s a old problem that Visual D cannot distinguish between overloads, this causes Visual D to jump to the wrong overload. This is quite a major defect. So when would you implement this, @rainers?
August 14, 2019
Please implement this, thanks a lot.
August 15, 2019

On 14/08/2019 10:29, Susan wrote:
> It’s a old problem that Visual D cannot distinguish between overloads, this causes Visual D to jump to the wrong overload. This is quite a major defect. So when would you implement this, @rainers?

I'm not sure it is properly solvable with the current semantic engine.

I hope I can add an experimental version of a dmd frontend based engine to the next major release of Visual D. This will yield good (semantic) error messages and browsing (on compiling code) including correct overload detection, but will probably have quite a few other quirks in its first version.
August 16, 2019
On Thursday, 15 August 2019 at 18:27:56 UTC, Rainer Schuetze wrote:
>
>
> On 14/08/2019 10:29, Susan wrote:
>> It’s a old problem that Visual D cannot distinguish between overloads, this causes Visual D to jump to the wrong overload. This is quite a major defect. So when would you implement this, @rainers?
>
> I'm not sure it is properly solvable with the current semantic engine.
>
> I hope I can add an experimental version of a dmd frontend based engine to the next major release of Visual D. This will yield good (semantic) error messages and browsing (on compiling code) including correct overload detection, but will probably have quite a few other quirks in its first version.

Sounds great, thanks a lot!
September 17, 2019
On Thursday, 15 August 2019 at 18:27:56 UTC, Rainer Schuetze wrote:
>
>
> On 14/08/2019 10:29, Susan wrote:
>> It’s a old problem that Visual D cannot distinguish between overloads, this causes Visual D to jump to the wrong overload. This is quite a major defect. So when would you implement this, @rainers?
>
> I'm not sure it is properly solvable with the current semantic engine.
>
> I hope I can add an experimental version of a dmd frontend based engine to the next major release of Visual D. This will yield good (semantic) error messages and browsing (on compiling code) including correct overload detection, but will probably have quite a few other quirks in its first version.

By the way, when will the next major release arrive?
September 18, 2019

On 17/09/2019 13:59, Susan wrote:
> On Thursday, 15 August 2019 at 18:27:56 UTC, Rainer Schuetze wrote:
>>
>>
>> On 14/08/2019 10:29, Susan wrote:
>>> It’s a old problem that Visual D cannot distinguish between overloads, this causes Visual D to jump to the wrong overload. This is quite a major defect. So when would you implement this, @rainers?
>>
>> I'm not sure it is properly solvable with the current semantic engine.
>>
>> I hope I can add an experimental version of a dmd frontend based engine to the next major release of Visual D. This will yield good (semantic) error messages and browsing (on compiling code) including correct overload detection, but will probably have quite a few other quirks in its first version.
> 
> By the way, when will the next major release arrive?

First beta might still be a couple of weeks away.