[Issue 16692] New debug experience: possible to execute pure functions during expression evaluation?

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Jun 6 06:30:09 UTC 2018


https://issues.dlang.org/show_bug.cgi?id=16692

--- Comment #11 from Rainer Schuetze <r.sagitario at gmx.de> ---
I'm currently still trying to figure out how to deal with slices and delegates,
because they are returned in a way incompatible with any C++ ABI.

There is currently no annotation of pure or const in the debug info, and I have
so far avoided adding a demangler. 

Not sure about automatically showing them for any class or struct, maybe I
should have a look how it works in C#. I'm currently leaning towards making
them available for explicit use in some kind of visualizer, so you can also
avoid repeating the same information by property functions and private members
when showing the struct.

--


More information about the Digitalmars-d-bugs mailing list