Patching DMD
There are some patches to be found in the bug reporting system for DMD that can improve your debugging experience. In the long run, these patches might be integrated into DMD, but until then, you might want to apply them yourself.
- Issue 4013: Inconsistent CodeView debug info for classes derived from IUnknown
- Issue 4014: CodeView debug type info not linked in from library
- Issue 3657: No lexical scope for local variables in debug info
- Issue 4486: CodeView debug info should contain absolute path names
- Issue 4372: type of enumerator values reduced to base type in debug info
