| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
displaying arrays
* added command line switch -e to enable using named enumerator for D basic types
* added DWARF support
* added x64 support
|
|
|
|
|
| |
* added command line switch
* fixed crash with more than 32767 types
|
|
|
|
| |
void
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* thanks to patches by Z3N, the resulting pdb is now usable by more debuggers
* now uses shared file access to executable
* incomplete structs/classes are now added as user defined types to avoid confusing
debugger for following symbols
* fixed name demangling of very long names
* added name demangling support for @safe/@trusted/@property/pure/nothrow/ref
* base classes are added to D/cpp-interfaces to allow viewing the virtual function
table pointer
* structs, classes and interfaces now have an internal qualifier attached that allows
the preview in autoexp.dat to show better info for structs and interfaces
|
|
|
|
|
| |
* now adding properties "has nested type" and "is nested type" to class/struct/union/enum types
* better support for enumerators: now added as user defined types (DMD patch needed)
|
|
|
|
|
|
| |
* adapted to mspdb100.dll which comes with VS2010
* tweaked autoexp.dat modifications to be more stable with uninitialized data
* autoexp.snippet now split into two files
|
| |
|
|
|
|
|
|
|
| |
* basic types now show with their D names, not as C types
* "enum" prefix removed from type names of enumerator types
* added type information for complex data types
* dmd-patch needed for long/ulong support
* experimental hack to add lexical scope to local variables
|
|
|
|
|
| |
* fixed line number info at the end of a segment or when switching to another file because of inline expansion
* fixed line numbers > 32767 and sections with 0 line number entries
|
| |
|
|
|
|
|
|
|
| |
* fixed error in __viewhelper field of string type, that could screw up type info
* added support for wstring and dstring
* fixed problems with debug info inside library by combining debug info of different modules into a single pseudo-module
* now also replaces '.' by '@' in enumerator types for more consistent debug info
|
| |
|
|
|