llvm/tools/llvm-pdbdump
Zachary Turner 41374872ac [llvm-pdbdump] Merge functionality of graphical and text dumpers.
The *real* difference between these two was that

a) The "graphical" dumper could recurse, while the text one could
   not.
b) The "text" dumper could display nested types and functions,
   while the graphical one could not.

Merge these two so that there is only one dumper that can recurse
arbitrarily deep and optionally display nested types or not.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301204 91177308-0d34-0410-b5e6-96231b3b80d8
2017-04-24 17:47:52 +00:00
..
fuzzer [PDB] Partial resubmit of r296215, which improved PDB Stream Library. 2017-02-27 22:11:43 +00:00
Analyze.cpp
Analyze.h
CMakeLists.txt [llvm-pdbdump] Merge functionality of graphical and text dumpers. 2017-04-24 17:47:52 +00:00
CompactTypeDumpVisitor.cpp
CompactTypeDumpVisitor.h
Diff.cpp [PDB] Add support for parsing Flags from PDB Stream. 2017-03-16 20:19:11 +00:00
Diff.h Add the beginning of PDB diffing support. 2017-03-13 23:28:25 +00:00
LinePrinter.cpp [llvm-pdbdump] Re-write the record layout code to be more resilient. 2017-04-24 17:47:24 +00:00
LinePrinter.h [llvm-pdbdump] Recursively dump class layout. 2017-04-13 21:11:00 +00:00
llvm-pdbdump.cpp [llvm-pdbdump] Merge functionality of graphical and text dumpers. 2017-04-24 17:47:52 +00:00
llvm-pdbdump.h [llvm-pdbdump] Merge functionality of graphical and text dumpers. 2017-04-24 17:47:52 +00:00
LLVMBuild.txt
LLVMOutputStyle.cpp [PDB] Use two DBs when dumping the IPI stream 2017-03-23 21:36:25 +00:00
LLVMOutputStyle.h [PDB] Use two DBs when dumping the IPI stream 2017-03-23 21:36:25 +00:00
OutputStyle.h
PdbYaml.cpp [PDB] Add support for parsing Flags from PDB Stream. 2017-03-16 20:19:11 +00:00
PdbYaml.h [PDB] Add support for parsing Flags from PDB Stream. 2017-03-16 20:19:11 +00:00
PrettyBuiltinDumper.cpp Improves pretty printing of variable types in llvm-pdbdump 2017-04-10 16:43:09 +00:00
PrettyBuiltinDumper.h
PrettyClassDefinitionDumper.cpp [llvm-pdbdump] Merge functionality of graphical and text dumpers. 2017-04-24 17:47:52 +00:00
PrettyClassDefinitionDumper.h [llvm-pdbdump] Merge functionality of graphical and text dumpers. 2017-04-24 17:47:52 +00:00
PrettyClassLayoutGraphicalDumper.cpp [llvm-pdbdump] Merge functionality of graphical and text dumpers. 2017-04-24 17:47:52 +00:00
PrettyClassLayoutGraphicalDumper.h [llvm-pdbdump] Merge functionality of graphical and text dumpers. 2017-04-24 17:47:52 +00:00
PrettyCompilandDumper.cpp
PrettyCompilandDumper.h
PrettyEnumDumper.cpp
PrettyEnumDumper.h
PrettyExternalSymbolDumper.cpp
PrettyExternalSymbolDumper.h
PrettyFunctionDumper.cpp [llvm-pdbdump] More advanced class definition dumping. 2017-04-12 23:18:21 +00:00
PrettyFunctionDumper.h
PrettyTypedefDumper.cpp [llvm-pdbdump] More advanced class definition dumping. 2017-04-12 23:18:21 +00:00
PrettyTypedefDumper.h
PrettyTypeDumper.cpp [llvm-pdbdump] Re-write the record layout code to be more resilient. 2017-04-24 17:47:24 +00:00
PrettyTypeDumper.h [llvm-pdbdump] Recursively dump class layout. 2017-04-13 21:11:00 +00:00
PrettyVariableDumper.cpp [llvm-pdbdump] Re-write the record layout code to be more resilient. 2017-04-24 17:47:24 +00:00
PrettyVariableDumper.h [llvm-pdbdump] Re-write the record layout code to be more resilient. 2017-04-24 17:47:24 +00:00
StreamUtil.cpp Add the beginning of PDB diffing support. 2017-03-13 23:28:25 +00:00
StreamUtil.h Add the beginning of PDB diffing support. 2017-03-13 23:28:25 +00:00
YAMLOutputStyle.cpp [PDB] Add support for parsing Flags from PDB Stream. 2017-03-16 20:19:11 +00:00
YAMLOutputStyle.h
YamlSerializationContext.h
YamlSymbolDumper.cpp [llvm-pdbdump] Add support for dumping symbols from Yaml -> PDB. 2017-03-13 14:57:45 +00:00
YamlSymbolDumper.h
YamlTypeDumper.cpp [codeview] Add support for label type records 2017-04-03 21:25:20 +00:00
YamlTypeDumper.h