commit | 40d2ca9f43bf3d7342bd592028e983a6aa966a63 | [log] [tgz] |
---|---|---|
author | Zachary Turner <zturner@google.com> | Sat Apr 29 01:13:21 2017 +0000 |
committer | Zachary Turner <zturner@google.com> | Sat Apr 29 01:13:21 2017 +0000 |
tree | f42dc3d74366d3f57d5405367140c07f0ab0f933 | |
parent | e85d77f956b243ef05803e30d9694cbee1f2dde8 [diff] |
[llvm-pdbdump] Abstract some of the YAML/Raw printing code. There is a lot of duplicate code for printing line info between YAML and the raw output printer. This introduces a base class that can be shared between the two, and makes some minor cleanups in the process. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301728 91177308-0d34-0410-b5e6-96231b3b80d8