[llvm-pdbdump] Add support for printing source files and compilands.
authorZachary Turner <zturner@google.com>
Wed, 28 Jan 2015 00:33:00 +0000 (00:33 +0000)
committerZachary Turner <zturner@google.com>
Wed, 28 Jan 2015 00:33:00 +0000 (00:33 +0000)
commite32b7636e7e2fb85ba737abb1224681776d0afc8
treee3cc5f232501c19a3e6d64afb068c36c30166487
parent63f47de72c617900b4f42fe6c4342d2539606021
[llvm-pdbdump] Add support for printing source files and compilands.

This adds two command line options to llvm-pdbdump.

--source-files prints a flat list of all source files in the PDB.

--compilands prints a list of all compilands (e.g. object files)
             that the PDB knows about, and for each one, a list of
             source files that the compiland is composed of as well
             as a hash of the original source file.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227276 91177308-0d34-0410-b5e6-96231b3b80d8
tools/llvm-pdbdump/DIAExtras.cpp
tools/llvm-pdbdump/DIAExtras.h
tools/llvm-pdbdump/llvm-pdbdump.cpp