summaryrefslogtreecommitdiffstats
path: root/src/cvutil.h
Commit message (Collapse)AuthorAgeFilesLines
* * when using mspdb120.dll (VS2013) or later, do not emit view helpersRainer Schuetze2017-06-181-1/+1
| | | | * remove method declarations from struct or class records (they confuse mspdb*.dll if having forward references?)
* add mago support for AA with dmd >= 2.068Rainer Schuetze2017-05-141-1/+1
| | | | | | prefer struct over class for internal structs handle class/struct property "uniquename" mark source language as 'D' for dmd >= 2.072
* * disabled named enumerator for D basic types to avoid debugger troubles ↵sagitario2012-02-121-0/+1
| | | | | | | displaying arrays * added command line switch -e to enable using named enumerator for D basic types * added DWARF support * added x64 support
* * fixed decoding of compressed symbolssagitario2011-05-081-0/+2
| | | | | * added command line switch * fixed crash with more than 32767 types
* now converting only class pointers to references, not pointers to structs or ↵sagitario2010-12-031-0/+1
| | | | void
* Version 0.15sagitario2010-08-081-0/+51
* 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