llvm-mirror/unittests
Zachary Turner 7bf82f4127 [PDB] Support executables and source/line info.
Previously DebugInfoPDB could only load data for a PDB given a
path to the PDB.  It could not open an EXE and find the matching
PDB and verify it matched, etc.  This patch adds support for that
so that we can simply load debug information for a PDB directly.

Additionally, this patch extends DebugInfoPDB to support getting
source and line information for symbols.

llvm-svn: 235237
2015-04-17 22:40:36 +00:00
..
ADT Use 'override/final' instead of 'virtual' for overridden methods 2015-04-11 02:11:45 +00:00
Analysis Make getModRefInfo with a default location not crash. 2015-04-13 23:05:45 +00:00
Bitcode
CodeGen
DebugInfo [PDB] Support executables and source/line info. 2015-04-17 22:40:36 +00:00
ExecutionEngine Use 'override/final' instead of 'virtual' for overridden methods 2015-04-11 02:11:45 +00:00
IR DebugInfo: Gut DIDescriptor 2015-04-16 01:53:33 +00:00
LineEditor Use 'override/final' instead of 'virtual' for overridden methods 2015-04-11 02:11:45 +00:00
Linker Use 'override/final' instead of 'virtual' for overridden methods 2015-04-11 02:11:45 +00:00
MC
Option
ProfileData InstrProf: Don't combine expansion regions with code regions 2015-02-18 19:01:06 +00:00
Support Add raw_pwrite_stream type. 2015-04-14 15:00:34 +00:00
Transforms DebugInfo: Remove DIDescriptor from the DIBuilder API 2015-04-16 16:36:23 +00:00
CMakeLists.txt InstrProf: Add some unit tests for CoverageMapping 2015-02-04 00:15:12 +00:00
Makefile InstrProf: Add some unit tests for CoverageMapping 2015-02-04 00:15:12 +00:00
Makefile.unittest