|
LLVM
4.0.0
|
#include <ModuleSubstream.h>
Public Member Functions | |
| ModuleSubstream () | |
| ModuleSubstream (ModuleSubstreamKind Kind, msf::ReadableStreamRef Data) | |
| uint32_t | getRecordLength () const |
| ModuleSubstreamKind | getSubstreamKind () const |
| msf::ReadableStreamRef | getRecordData () const |
Static Public Member Functions | |
| static Error | initialize (msf::ReadableStreamRef Stream, ModuleSubstream &Info) |
Definition at line 59 of file ModuleSubstream.h.
| ModuleSubstream::ModuleSubstream | ( | ) |
Definition at line 18 of file ModuleSubstream.cpp.
| ModuleSubstream::ModuleSubstream | ( | ModuleSubstreamKind | Kind, |
| msf::ReadableStreamRef | Data | ||
| ) |
Definition at line 20 of file ModuleSubstream.cpp.
| ReadableStreamRef ModuleSubstream::getRecordData | ( | ) | const |
Definition at line 45 of file ModuleSubstream.cpp.
Referenced by llvm::codeview::visitModuleSubstream().
| uint32_t ModuleSubstream::getRecordLength | ( | ) | const |
Definition at line 39 of file ModuleSubstream.cpp.
References llvm::msf::StreamRefBase< StreamType, RefType >::getLength().
Referenced by llvm::msf::VarStreamArrayExtractor< codeview::ModuleSubstream >::operator()().
| ModuleSubstreamKind ModuleSubstream::getSubstreamKind | ( | ) | const |
Definition at line 43 of file ModuleSubstream.cpp.
Referenced by llvm::codeview::visitModuleSubstream().
|
static |
Definition at line 24 of file ModuleSubstream.cpp.
References llvm::codeview::EC, llvm::codeview::ModuleSubsectionHeader::Kind, llvm::codeview::ModuleSubsectionHeader::Length, llvm::msf::StreamReader::readObject(), llvm::msf::StreamReader::readStreamRef(), and llvm::Error::success().
Referenced by llvm::msf::VarStreamArrayExtractor< codeview::ModuleSubstream >::operator()().
1.8.6