mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 19:23:23 +01:00
3d6950d915
Type records have a unique type index, but symbol records do not. Instead, symbol records refer to other symbol records by referencing their offset in the symbol stream. In a sense this is the analogue of the TypeIndex, but we are not printing it in the dumper. Printing it not only gives us more useful information when manually investigating the contents of a PDB, but also allows us to write better tests by enabling us to verify that fields that reference other symbol records do so correctly. Differential Revision: https://reviews.llvm.org/D34906 llvm-svn: 306890 |
||
---|---|---|
.. | ||
fuzzer | ||
Analyze.cpp | ||
Analyze.h | ||
BytesOutputStyle.cpp | ||
BytesOutputStyle.h | ||
CMakeLists.txt | ||
Diff.cpp | ||
Diff.h | ||
DumpOutputStyle.cpp | ||
DumpOutputStyle.h | ||
FormatUtil.cpp | ||
FormatUtil.h | ||
LinePrinter.cpp | ||
LinePrinter.h | ||
llvm-pdbutil.cpp | ||
llvm-pdbutil.h | ||
LLVMBuild.txt | ||
MinimalSymbolDumper.cpp | ||
MinimalSymbolDumper.h | ||
MinimalTypeDumper.cpp | ||
MinimalTypeDumper.h | ||
OutputStyle.h | ||
PdbYaml.cpp | ||
PdbYaml.h | ||
PrettyBuiltinDumper.cpp | ||
PrettyBuiltinDumper.h | ||
PrettyClassDefinitionDumper.cpp | ||
PrettyClassDefinitionDumper.h | ||
PrettyClassLayoutGraphicalDumper.cpp | ||
PrettyClassLayoutGraphicalDumper.h | ||
PrettyCompilandDumper.cpp | ||
PrettyCompilandDumper.h | ||
PrettyEnumDumper.cpp | ||
PrettyEnumDumper.h | ||
PrettyExternalSymbolDumper.cpp | ||
PrettyExternalSymbolDumper.h | ||
PrettyFunctionDumper.cpp | ||
PrettyFunctionDumper.h | ||
PrettyTypedefDumper.cpp | ||
PrettyTypedefDumper.h | ||
PrettyTypeDumper.cpp | ||
PrettyTypeDumper.h | ||
PrettyVariableDumper.cpp | ||
PrettyVariableDumper.h | ||
StreamUtil.cpp | ||
StreamUtil.h | ||
YAMLOutputStyle.cpp | ||
YAMLOutputStyle.h |