diff options
Diffstat (limited to 'llvm/lib/DebugInfo/PDB/Raw/InfoStreamBuilder.cpp')
-rw-r--r-- | llvm/lib/DebugInfo/PDB/Raw/InfoStreamBuilder.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/llvm/lib/DebugInfo/PDB/Raw/InfoStreamBuilder.cpp b/llvm/lib/DebugInfo/PDB/Raw/InfoStreamBuilder.cpp index e909c30e95f..73fbf853b4f 100644 --- a/llvm/lib/DebugInfo/PDB/Raw/InfoStreamBuilder.cpp +++ b/llvm/lib/DebugInfo/PDB/Raw/InfoStreamBuilder.cpp @@ -47,22 +47,6 @@ Error InfoStreamBuilder::finalizeMsfLayout() { return Error::success(); } -Expected<std::unique_ptr<InfoStream>> -InfoStreamBuilder::build(PDBFile &File) { - auto StreamData = MappedBlockStream::createIndexedStream( - File.getMsfLayout(), File.getMsfBuffer(), StreamPDB); - auto Info = llvm::make_unique<InfoStream>(std::move(StreamData)); - Info->Version = Ver; - Info->Signature = Sig; - Info->Age = Age; - Info->Guid = Guid; - auto NS = NamedStreams.build(); - if (!NS) - return NS.takeError(); - Info->NamedStreams = **NS; - return std::move(Info); -} - Error InfoStreamBuilder::commit(const msf::MSFLayout &Layout, const msf::WritableStream &Buffer) const { auto InfoS = |