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