On 9/23/2013 12:07 PM, Andrej Mitrovic wrote:
On 9/23/13, bearophile <bearophileh...@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.


I worry that this is too complicated to be worthwhile.

Reply via email to