]> granicus.if.org Git - llvm/commit
[llvm-pdbdump] Recursively dump class layout.
authorZachary Turner <zturner@google.com>
Thu, 13 Apr 2017 21:11:00 +0000 (21:11 +0000)
committerZachary Turner <zturner@google.com>
Thu, 13 Apr 2017 21:11:00 +0000 (21:11 +0000)
commit10683346a57eaec13c4d6885ce845e4bc392441f
tree8afadf8e6c17b0c38ca36196424ddaf0f1ab8be3
parenta402bd1ba7a881c54bb5592c939a70907fa2e14c
[llvm-pdbdump] Recursively dump class layout.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@300258 91177308-0d34-0410-b5e6-96231b3b80d8
23 files changed:
include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h
include/llvm/DebugInfo/PDB/PDBSymbolFunc.h
include/llvm/DebugInfo/PDB/UDTLayout.h
lib/DebugInfo/PDB/PDBSymbol.cpp
lib/DebugInfo/PDB/PDBSymbolFunc.cpp
lib/DebugInfo/PDB/UDTLayout.cpp
test/tools/llvm-pdbdump/Inputs/SimplePaddingTest.cpp
test/tools/llvm-pdbdump/Inputs/SimplePaddingTest.pdb
test/tools/llvm-pdbdump/simple-padding-graphical.test [new file with mode: 0644]
test/tools/llvm-pdbdump/simple-padding-text.test [moved from test/tools/llvm-pdbdump/simple-padding.test with 98% similarity]
tools/llvm-pdbdump/LinePrinter.cpp
tools/llvm-pdbdump/LinePrinter.h
tools/llvm-pdbdump/PrettyClassDefinitionDumper.cpp
tools/llvm-pdbdump/PrettyClassDefinitionDumper.h
tools/llvm-pdbdump/PrettyClassLayoutGraphicalDumper.cpp
tools/llvm-pdbdump/PrettyClassLayoutGraphicalDumper.h
tools/llvm-pdbdump/PrettyClassLayoutTextDumper.cpp
tools/llvm-pdbdump/PrettyTypeDumper.cpp
tools/llvm-pdbdump/PrettyTypeDumper.h
tools/llvm-pdbdump/PrettyVariableDumper.cpp
tools/llvm-pdbdump/PrettyVariableDumper.h
tools/llvm-pdbdump/llvm-pdbdump.cpp
tools/llvm-pdbdump/llvm-pdbdump.h