[llvm-pdbutil] Add support for dumping lines and inlinee lines.

llvm-svn: 305529
This commit is contained in:
Zachary Turner
2017-06-15 23:56:19 +00:00
parent 948a596617
commit 4e950647fb
12 changed files with 308 additions and 65 deletions

View File

@@ -30,15 +30,6 @@ ModuleDebugStreamRef::ModuleDebugStreamRef(
std::unique_ptr<MappedBlockStream> Stream)
: Mod(Module), Stream(std::move(Stream)) {}
ModuleDebugStreamRef::ModuleDebugStreamRef(ModuleDebugStreamRef &&Other)
: Mod(Other.Mod), Signature(Other.Signature),
Stream(std::move(Other.Stream)),
SymbolsSubstream(std::move(Other.SymbolsSubstream)),
C11LinesSubstream(std::move(Other.C11LinesSubstream)),
C13LinesSubstream(std::move(Other.C13LinesSubstream)),
GlobalRefsSubstream(std::move(Other.GlobalRefsSubstream)),
Subsections(std::move(Other.Subsections)) {}
ModuleDebugStreamRef::~ModuleDebugStreamRef() = default;
Error ModuleDebugStreamRef::reload() {