[PATCH] D20073: Make llvm-readobj symbol dumper use the RecordIterator

Zachary Turner via llvm-commits llvm-commits at lists.llvm.org
Mon May 9 10:54:10 PDT 2016


zturner created this revision.
zturner added reviewers: rnk, amccarth.
zturner added a subscriber: llvm-commits.

Note that this doesn't go quite far enough.  In a subsequent patch I will convert the symbol dumper to a visitor pattern, and move this into libcodeview just like `CVTypeDumper`.  For now, this is the first step towards that, and a proof of concept that the `RecordIterator` is generic enough to handle more than just types.

http://reviews.llvm.org/D20073

Files:
  include/llvm/DebugInfo/CodeView/RecordIterator.h
  include/llvm/DebugInfo/CodeView/SymbolRecord.h
  include/llvm/DebugInfo/CodeView/TypeStream.h
  tools/llvm-readobj/COFFDumper.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D20073.56596.patch
Type: text/x-patch
Size: 23595 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160509/48756bb9/attachment.bin>


More information about the llvm-commits mailing list