This is an archive of the discontinued LLVM Phabricator instance.

Make a symbol visitor and use it to dump CV symbol records
ClosedPublic

Authored by zturner on May 23 2016, 11:59 AM.

Diff Detail

Event Timeline

zturner updated this revision to Diff 58128.May 23 2016, 11:59 AM
zturner retitled this revision from to Make a symbol visitor and use it to dump CV symbol records.
zturner updated this object.
zturner added reviewers: rnk, amccarth.
zturner added a subscriber: llvm-commits.
rnk accepted this revision.May 23 2016, 3:59 PM
rnk edited edge metadata.

lgtm

include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h
24

Let's not have the visitor / deserializer know about dumping. Can you make a base class like VisitorDelegate that doesn't have any of the dumping related methods in it?

42–43

This FIXME is fixed here and in the type visitor where it came from. You fixed it. :)

89–90

These parameters can be named the same thing.

This revision is now accepted and ready to land.May 23 2016, 3:59 PM
zturner closed this revision.May 23 2016, 4:50 PM