LLVM  12.0.0git
Public Types | Public Member Functions | List of all members
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 24 of file InjectedSourceStream.h.

Member Typedef Documentation

◆ const_iterator

Definition at line 29 of file InjectedSourceStream.h.

Constructor & Destructor Documentation

◆ InjectedSourceStream()

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

Definition at line 24 of file InjectedSourceStream.cpp.

Member Function Documentation

◆ begin()

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

Definition at line 30 of file InjectedSourceStream.h.

◆ end()

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

Definition at line 31 of file InjectedSourceStream.h.

◆ reload()

Error InjectedSourceStream::reload ( const PDBStringTable Strings)

Definition at line 28 of file InjectedSourceStream.cpp.

◆ size()

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

Definition at line 33 of file InjectedSourceStream.h.

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