After upgrading to the latest Visual D all my watched variables look like
Rainer Schuetze
r.sagitario at gmx.de
Sat Jun 30 06:41:40 UTC 2018
On 28/06/2018 16:09, Mr.Bingo wrote:
> + __expand_field_0 {fptr=??? store=0x0097100c "" p=0x0097100c
> {0x00000000} } std at variant@VariantN!(4u, int,
> std at variant@This*)@VariantN
>
> + asdfdsa {fptr=??? store=0x006ff80c "¡*Ç" p=0x006ff80c
> {0x00c72aa1 {test3.exe!std.variant.VariantN!(4u, int,
> std.variant.This*).VariantN.__ctor!int.this(int this), Line 567}} }
> std at variant@VariantN!(4u, int, std at variant@This*)@VariantN
>
> I've switched the debuggers and all that. Any ideas?
>
Not sure where the "???" comes from, but the rest looks a bit like the
new feature that pointers are checked for having symbol names attached
to the address. In addition, some extra indirection was removed so that
the elements of pointees are often shown.
In addition, you seem to compile for 32-bit with debug info "suitable
for VS debug engine". In most cases, you should select "suitable for
Mago" now.
More information about the Digitalmars-d-ide
mailing list