Visual D 0.47.0 released
Rainer Schuetze
r.sagitario at gmx.de
Wed Jun 27 19:14:02 UTC 2018
On 27/06/2018 12:37, Robert M. Münch wrote:
> On 2018-06-27 06:22:19 +0000, Rainer Schuetze said:
>
>
> - Windows-10, 64bit, running in a Parallels VM on OSX 10.13.5
> - VS-2017 latest patch applied
If you try to debug 64-bit-builds, mago starts another monitoring
process. Maybe there are issues with this in the Parallels VM.
>
> Please note that there is no need to select the Mago debug engine in
> VS2013 or later. Since a couple of versions of Visual D, the VS debugger
> is equipped with an extension based on Mago that can evaluate D expressions.
>
>
> Ok, so maybe the problem is related to changing the selection via the
> drop-down box in the project properties. If I use "Visual Studio" things
> work. If I switch to "Mango" things don't work.
>
>
>
> WRT: D expressions. I saw that variables inside a foreach body, where an
> opApply is used, are not visible in the debugger. I get a "symbol not
> found" message. Not sure if this is bacause of the foreach body beging
> used as a delegate?
Delegate literals are problematic if the variables are declared outside
of delegate: dmd doesn't emit debug info for these. LDC is often better
in that regard.
More information about the Digitalmars-d-learn
mailing list