LLVM  4.0.0
Public Member Functions | List of all members
llvm::pdb::ModStream Class Reference

#include <ModStream.h>

Public Member Functions

 ModStream (const ModInfo &Module, std::unique_ptr< msf::MappedBlockStream > Stream)
 
 ~ModStream ()
 
Error reload ()
 
uint32_t signature () const
 
iterator_range
< codeview::CVSymbolArray::Iterator
symbols (bool *HadError) const
 
iterator_range
< codeview::ModuleSubstreamArray::Iterator
lines (bool *HadError) const
 
Error commit ()
 

Detailed Description

Definition at line 27 of file ModStream.h.

Constructor & Destructor Documentation

ModStream::ModStream ( const ModInfo Module,
std::unique_ptr< msf::MappedBlockStream Stream 
)

Definition at line 27 of file ModStream.cpp.

ModStream::~ModStream ( )
default

Member Function Documentation

Error ModStream::commit ( )

Definition at line 85 of file ModStream.cpp.

References llvm::Error::success().

iterator_range< codeview::ModuleSubstreamArray::Iterator > ModStream::lines ( bool HadError) const
Error ModStream::reload ( )
uint32_t llvm::pdb::ModStream::signature ( ) const
inline

Definition at line 35 of file ModStream.h.

iterator_range< codeview::CVSymbolArray::Iterator > ModStream::symbols ( bool HadError) const

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