LLVM 22.0.0git
llvm::pdb::InjectedSourceStream Class Reference

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

Public Types

using const_iterator = HashTable<SrcHeaderBlockEntry>::const_iterator

Public Member Functions

 InjectedSourceStream (std::unique_ptr< msf::MappedBlockStream > Stream)
Error reload (const PDBStringTable &Strings)
const_iterator begin () const
const_iterator end () const
uint32_t size () const

Detailed Description

Definition at line 22 of file InjectedSourceStream.h.

Member Typedef Documentation

◆ const_iterator

Constructor & Destructor Documentation

◆ InjectedSourceStream()

InjectedSourceStream::InjectedSourceStream ( std::unique_ptr< msf::MappedBlockStream > Stream)

Definition at line 23 of file InjectedSourceStream.cpp.

References llvm::move().

Member Function Documentation

◆ begin()

const_iterator llvm::pdb::InjectedSourceStream::begin ( ) const
inline

Definition at line 28 of file InjectedSourceStream.h.

◆ end()

const_iterator llvm::pdb::InjectedSourceStream::end ( ) const
inline

Definition at line 29 of file InjectedSourceStream.h.

◆ reload()

◆ size()

uint32_t llvm::pdb::InjectedSourceStream::size ( ) const
inline

Definition at line 31 of file InjectedSourceStream.h.


The documentation for this class was generated from the following files: