Visual D seems to have a new bug

Rainer Schuetze r.sagitario at gmx.de
Thu Oct 3 12:04:50 UTC 2019


On 01/10/2019 17:41, Brett wrote:
>         this    0x0000016ff0f6b588 {0x000000000001ffff}    P**
> +            0x000000000001ffff    P*
> -        This    {x=131071}    P
> 
> auto This = this;
> 
> This is not showing as a pointer, this is a double pointer and seems to
> be referring to the first value.

The double indirection looks bad. I don't think that mago adds
indirections, it only removes some to reduce clutter.

I suspect that the debug info is broken. The best tool for dumping it is
https://github.com/Microsoft/microsoft-pdb/tree/master/cvdump/cvdump.exe


More information about the Digitalmars-d-debugger mailing list