commit | 0f9950ed0c22ac068aedbba356ba370c8b987a28 | [log] [tgz] |
---|---|---|
author | Zachary Turner <zturner@google.com> | Tue Jan 27 22:40:14 2015 +0000 |
committer | Zachary Turner <zturner@google.com> | Tue Jan 27 22:40:14 2015 +0000 |
tree | e5d23cea42fd74cbc30ef9715b615eac707dd8a7 | |
parent | c232e7f8fb6c3b855ffe22cefafc05791a8cce0f [diff] |
Add support for dumping debug tables to llvm-pdbdump. PDB stores some of its data in streams and some in tables. This patch teaches llvm-pdbdump to dump basic summary data for the debug tables. In support of this, this patch also adds some DIA helper classes, such as a wrapper around an IDiaSymbol interface, as well as helpers for outputting various enumerations to a raw_ostream. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227257 91177308-0d34-0410-b5e6-96231b3b80d8