llvm/llvm/lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp

//===- InjectedSourceStream.cpp - PDB Headerblock Stream Access -----------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "llvm/DebugInfo/PDB/Native/InjectedSourceStream.h"

#include "llvm/DebugInfo/MSF/MappedBlockStream.h"
#include "llvm/DebugInfo/PDB/Native/HashTable.h"
#include "llvm/DebugInfo/PDB/Native/PDBStringTable.h"
#include "llvm/DebugInfo/PDB/Native/RawConstants.h"
#include "llvm/DebugInfo/PDB/Native/RawTypes.h"
#include "llvm/Support/BinaryStreamReader.h"

usingnamespacellvm;
usingnamespacellvm::msf;
usingnamespacellvm::support;
usingnamespacellvm::pdb;

InjectedSourceStream::InjectedSourceStream(
    std::unique_ptr<MappedBlockStream> Stream)
    :{}

Error InjectedSourceStream::reload(const PDBStringTable &Strings) {}