DIContext.h contains some DebugInfo related classes that are not specified to any particular type of debug information. llvm-symbolizer makes use of these classes, so in order to extend llvm-symbolizer to support PDB it is necessary for DebugInfoPDB to have access to this file so that it can subclass DIContext to make a PDBContext class. This patch moves DIContext up a level, but does not yet provide an implementation of PDBContext.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
LGTM
lib/DebugInfo/DWARF/DWARFUnit.cpp | ||
---|---|---|
259 ↗ | (On Diff #24252) | I don't think this cast is now necessary. |