llvm-project/llvm/test/DebugInfo/PDB
Adrian McCarthy 4d93d66ddd Re-land: "Make NativeExeSymbol a concrete subclass of NativeRawSymbol [PDB]"
This should work on all platforms now that r299006 has landed.  Tested locally
on Windows and Linux.

This moves exe symbol-specific method implementations out of NativeRawSymbol
into a concrete subclass. Also adds implementations for hasCTypes and
hasPrivateSymbols and a simple test to ensure the native reader can access the
summary information for the executable from the PDB.

Original Differential Revision: https://reviews.llvm.org/D31059

llvm-svn: 299019
2017-03-29 19:27:08 +00:00
..
DIA Update llvm-pdbdump to use subcommands. 2016-06-30 17:42:48 +00:00
Inputs [pdb] Fix an uninitialized read, and add a test for it. 2017-03-17 00:15:55 +00:00
Native Re-land: "Make NativeExeSymbol a concrete subclass of NativeRawSymbol [PDB]" 2017-03-29 19:27:08 +00:00
pdb-longname-truncation.test [pdb] Fix an uninitialized read, and add a test for it. 2017-03-17 00:15:55 +00:00
pdb-minimal-construct.test [pdb] Write the module info and symbol record streams. 2017-03-15 22:18:53 +00:00
pdb-yaml-symbols.test Resubmit "[CodeView] Hook CodeViewRecordIO for reading/writing symbols." 2016-12-16 22:48:14 +00:00
pdbdump-headers.test [PDB] Use two DBs when dumping the IPI stream 2017-03-23 21:36:25 +00:00
pdbdump-raw-blocks.test [pdb] Add command line options for dumping individual streams and blocks 2016-09-09 18:17:52 +00:00
pdbdump-raw-stream.test [pdb] Print out some more info when dumping a raw stream. 2016-09-09 19:00:49 +00:00
pdbdump-readwrite.test [PDB] Add support for parsing Flags from PDB Stream. 2017-03-16 20:19:11 +00:00
pdbdump-write.test [pdb] Write the Named Stream mapping to Yaml and binary. 2017-01-20 22:42:09 +00:00
pdbdump-yaml-types.test [pdb] Write the module info and symbol record streams. 2017-03-15 22:18:53 +00:00
pdbdump-yaml.test [PDB] Add support for parsing Flags from PDB Stream. 2017-03-16 20:19:11 +00:00