D2 is really that stable as it is claimed to be?

Andrej Mitrovic andrej.mitrovich at gmail.com
Mon Sep 23 12:07:40 PDT 2013


On 9/23/13, bearophile <bearophileHUGS at lycos.com> wrote:
> 1) One of them is the "aka", that is showing both the name of
> aliases and the aliased types/values:
> http://d.puremagic.com/issues/show_bug.cgi?id=5004

I have a partial implementation of this in one of my branches, but
IIRC it was difficult do cover all cases since the compiler internally
inserts a bunch of aliases as well. Those could be marked that they're
internal, so that's fixable. Another issue I ran into is that
diagnostics are called after the retrieval of the aliased-to type,
which basically means by the time the compiler issues errors the alias
declaration is gone, the compiler only works on the target symbol. I
had a workaround for this, but it's going to take more work to get
done.


More information about the Digitalmars-d mailing list