Re: Natvis, CV8, dAssocArray

2018-09-28 Thread Void-995 via Digitalmars-d-debugger
On Friday, 28 September 2018 at 16:32:36 UTC, Rainer Schuetze wrote: On 27/09/2018 18:52, Void-995 wrote: On Wednesday, 26 September 2018 at 18:48:27 UTC, Void-995 wrote: On Wednesday, 26 September 2018 at 18:06:48 UTC, Rainer Schuetze wrote: Not sure if you can define new structs in NatVis,

Re: Natvis, CV8, dAssocArray

2018-09-28 Thread Rainer Schuetze via Digitalmars-d-debugger
On 27/09/2018 18:52, Void-995 wrote: On Wednesday, 26 September 2018 at 18:48:27 UTC, Void-995 wrote: On Wednesday, 26 September 2018 at 18:06:48 UTC, Rainer Schuetze wrote: Not sure if you can define new structs in NatVis, but the void pointer points to rt.aaA.Impl which contains an array

Re: Natvis, CV8, dAssocArray

2018-09-27 Thread Void-995 via Digitalmars-d-debugger
On Wednesday, 26 September 2018 at 18:48:27 UTC, Void-995 wrote: On Wednesday, 26 September 2018 at 18:06:48 UTC, Rainer Schuetze wrote: On 26/09/2018 09:45, Void-995 wrote: On Wednesday, 26 September 2018 at 07:37:26 UTC, Rainer Schuetze wrote: [...] Makes sense. I've tried to move them

Re: Natvis, CV8, dAssocArray

2018-09-26 Thread Void-995 via Digitalmars-d-debugger
On Wednesday, 26 September 2018 at 18:06:48 UTC, Rainer Schuetze wrote: On 26/09/2018 09:45, Void-995 wrote: On Wednesday, 26 September 2018 at 07:37:26 UTC, Rainer Schuetze wrote: [...] Makes sense. I've tried to move them to "member" but they obviously did not point anywhere, which is

Re: Natvis, CV8, dAssocArray

2018-09-26 Thread Rainer Schuetze via Digitalmars-d-debugger
On 26/09/2018 09:45, Void-995 wrote: On Wednesday, 26 September 2018 at 07:37:26 UTC, Rainer Schuetze wrote: On 25/09/2018 22:08, Void-995 wrote: I almost finished my -gc for Natvis experiment (to use MS C++ Debugger from VS Code, fully translating type names from what comes from DMD

Re: Natvis, CV8, dAssocArray

2018-09-26 Thread Void-995 via Digitalmars-d-debugger
On Wednesday, 26 September 2018 at 07:37:26 UTC, Rainer Schuetze wrote: On 25/09/2018 22:08, Void-995 wrote: I almost finished my -gc for Natvis experiment (to use MS C++ Debugger from VS Code, fully translating type names from what comes from DMD frontend to valid C++ type name so Natvis

Re: Natvis, CV8, dAssocArray

2018-09-26 Thread Rainer Schuetze via Digitalmars-d-debugger
On 25/09/2018 22:08, Void-995 wrote: I almost finished my -gc for Natvis experiment (to use MS C++ Debugger from VS Code, fully translating type names from what comes from DMD frontend to valid C++ type name so Natvis works), but then I encountered dAssocArray, which has form of: void* as

Natvis, CV8, dAssocArray

2018-09-25 Thread Void-995 via Digitalmars-d-debugger
I almost finished my -gc for Natvis experiment (to use MS C++ Debugger from VS Code, fully translating type names from what comes from DMD frontend to valid C++ type name so Natvis works), but then I encountered dAssocArray, which has form of: void* as CodeView structure member, KeyType