OSDN Git Service

[PDB] Make the pretty dumper output modified types.
authorZachary Turner <zturner@google.com>
Fri, 14 Sep 2018 22:29:19 +0000 (22:29 +0000)
committerZachary Turner <zturner@google.com>
Fri, 14 Sep 2018 22:29:19 +0000 (22:29 +0000)
commit903e31c1d6fe4ede80da6229b408a6dd9b896bbd
tree46c5238de1f9a45ecb6c58a2ee1c7c6a426cb929
parent6b3512c9ff7029212e42b50f0e3995d1dfbf6ce8
[PDB] Make the pretty dumper output modified types.

Currently if we got something like `const Foo` we'd ignore it and
just rely on printing the unmodified `Foo` later on.  However,
for testing the native reading code we really would like to be able
to see these so that we can verify that the native reader can
actually handle them.  Instead of printing out the full type though,
just print out the header.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@342295 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h
test/DebugInfo/PDB/Inputs/every-type.cpp
test/DebugInfo/PDB/Inputs/every-type.pdb
test/DebugInfo/PDB/Inputs/every-type.yaml
test/DebugInfo/PDB/Native/pdb-native-enums.test
test/DebugInfo/PDB/every-type.test
tools/llvm-pdbutil/PrettyClassDefinitionDumper.cpp
tools/llvm-pdbutil/PrettyEnumDumper.cpp
tools/llvm-pdbutil/PrettyTypeDumper.cpp