OSDN Git Service

[llvm-pdbdump] Introduce an abstraction for the output style.
authorZachary Turner <zturner@google.com>
Fri, 3 Jun 2016 19:28:33 +0000 (19:28 +0000)
committerZachary Turner <zturner@google.com>
Fri, 3 Jun 2016 19:28:33 +0000 (19:28 +0000)
commit041e9f2c56bb3e6df9089cd7a6837130f30297d3
treed23eeb9916e730baf64de8dbce8752bf73e9e346
parent59e66bfab193b98f1cf5e598816caab67adedda9
[llvm-pdbdump] Introduce an abstraction for the output style.

This opens the door to introducing a YAML outputter which can be
used for machine consumption.  Currently the yaml output style
is unimplemented and returns an error if you try to use it.

Reviewed By: rnk, ruiu
Differential Revision: http://reviews.llvm.org/D20967

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@271712 91177308-0d34-0410-b5e6-96231b3b80d8
tools/llvm-pdbdump/CMakeLists.txt
tools/llvm-pdbdump/LLVMOutputStyle.cpp [new file with mode: 0644]
tools/llvm-pdbdump/LLVMOutputStyle.h [new file with mode: 0644]
tools/llvm-pdbdump/OutputStyle.h [new file with mode: 0644]
tools/llvm-pdbdump/llvm-pdbdump.cpp
tools/llvm-pdbdump/llvm-pdbdump.h