Visual D 0.50.0-beta1 released

Amex Amex at gmail.com
Thu Jun 6 20:20:38 UTC 2019


On Wednesday, 5 June 2019 at 21:26:10 UTC, Rainer Schuetze wrote:
>
>
> On 05/06/2019 10:41, Amex wrote:
>> I've noticed that some interfaces are not expandable in the 
>> watches.
>> 
>> Some work some don't, I have no idea what is causing it ;/ The 
>> type is being shown as an interface but I can't expand it. It 
>> is based off an abstract class and the class that it is does 
>> have an attribute added(that isn't added to all the ones that 
>> work).
>> 
>> interface X;
>> abstract class Y : X
>> @nonSerialized class Z : Y;
>> 
>> It may be the attribute.
>> 
>> Yes, it is the attribute, removing it let me expand the item 
>> but it crashed visual studio ;/
>> 
>> After the crash I ran again and I couldn't expand ;/ But not 
>> sure if that was just something that was messed up.
>> 
>> In any case, definitely seems to be some issue with attributes.
>> 
>
> Works here, but as usual I have to guess what your code might 
> look like. Please provide complete examples that show the issue 
> (and report it at https://issues.dlang.org/ for better 
> tracking).


Unfortunately I can't reduce the code... too much interlinked 
stuff. And sometimes it did work. All I know is that it isn't 
working 100% for interfaces. It may be random for some 
interfaces. All I know is I couldn't expand one interface(no 
expander) or some did and they would crash(but pointer was valid).

If I make a video or screen shot of it showing the behavior, will 
that help?


More information about the Digitalmars-d-ide mailing list