class InjectedSourceStream
Declaration
class InjectedSourceStream { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h:22
Member Variables
- private std::unique_ptr<msf::MappedBlockStream> Stream
- private const llvm::pdb::SrcHeaderBlockHeader* Header
- private HashTable<llvm::pdb::SrcHeaderBlockEntry> InjectedSourceTable
Method Overview
- public InjectedSourceStream(std::unique_ptr<msf::MappedBlockStream> Stream)
- public llvm::pdb::InjectedSourceStream::const_iterator begin() const
- public llvm::pdb::InjectedSourceStream::const_iterator end() const
- public llvm::Error reload(const llvm::pdb::PDBStringTable & Strings)
- public uint32_t size() const
Methods
¶InjectedSourceStream(
std::unique_ptr<msf::MappedBlockStream>
Stream)
InjectedSourceStream(
std::unique_ptr<msf::MappedBlockStream>
Stream)
Declared at: llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h:24
Parameters
- std::unique_ptr<msf::MappedBlockStream> Stream
¶llvm::pdb::InjectedSourceStream::const_iterator
begin() const
llvm::pdb::InjectedSourceStream::const_iterator
begin() const
Declared at: llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h:28
¶llvm::pdb::InjectedSourceStream::const_iterator
end() const
llvm::pdb::InjectedSourceStream::const_iterator
end() const
Declared at: llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h:29
¶llvm::Error reload(
const llvm::pdb::PDBStringTable& Strings)
llvm::Error reload(
const llvm::pdb::PDBStringTable& Strings)
Declared at: llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h:25
Parameters
- const llvm::pdb::PDBStringTable& Strings
¶uint32_t size() const
uint32_t size() const
Declared at: llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h:31