OSDN Git Service

[PDB] Add support for parsing VFTable Shape records.
authorZachary Turner <zturner@google.com>
Mon, 1 Oct 2018 17:55:16 +0000 (17:55 +0000)
committerZachary Turner <zturner@google.com>
Mon, 1 Oct 2018 17:55:16 +0000 (17:55 +0000)
commita93560b336fa62579d438e61f461942aaf2e576f
tree388f00e772c904f51184cfc804823865dbfc5e87
parent429bce6ae9feb88a7f4fbfed3f02115111aded3e
[PDB] Add support for parsing VFTable Shape records.

This allows them to be returned from the native API.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@343506 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h [new file with mode: 0644]
lib/DebugInfo/PDB/CMakeLists.txt
lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp
lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp
lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp [new file with mode: 0644]
lib/DebugInfo/PDB/Native/SymbolCache.cpp
tools/llvm-pdbutil/PrettyFunctionDumper.cpp
tools/llvm-pdbutil/PrettyTypeDumper.cpp
tools/llvm-pdbutil/PrettyTypeDumper.h
tools/llvm-pdbutil/llvm-pdbutil.cpp
tools/llvm-pdbutil/llvm-pdbutil.h