|
LLVM
8.0.1
|
#include "llvm/Support/BinaryStreamRef.h"

Public Member Functions | |
| BinarySubstreamRef | slice (uint32_t Off, uint32_t Size) const |
| BinarySubstreamRef | drop_front (uint32_t N) const |
| BinarySubstreamRef | keep_front (uint32_t N) const |
| std::pair< BinarySubstreamRef, BinarySubstreamRef > | split (uint32_t Offset) const |
| uint32_t | size () const |
| bool | empty () const |
Public Attributes | |
| uint32_t | Offset |
| BinaryStreamRef | StreamData |
Definition at line 201 of file BinaryStreamRef.h.
|
inline |
Definition at line 209 of file BinaryStreamRef.h.
References llvm::size(), and llvm::BinaryStreamRefBase< RefType, StreamType >::slice().
|
inline |
Definition at line 220 of file BinaryStreamRef.h.
References llvm::size().
Referenced by llvm::pdb::DbiStream::getECName(), llvm::pdb::DbiStream::getECSubstreamData(), and llvm::pdb::DbiStream::reload().
|
inline |
Definition at line 212 of file BinaryStreamRef.h.
References llvm::BinaryStreamRefBase< RefType, StreamType >::slice().
|
inline |
Definition at line 219 of file BinaryStreamRef.h.
References llvm::BinaryStreamRefBase< RefType, StreamType >::getLength().
Referenced by llvm::pdb::TpiStream::reload().
|
inline |
Definition at line 205 of file BinaryStreamRef.h.
References llvm::BinaryStreamRefBase< RefType, StreamType >::slice().
|
inline |
Definition at line 215 of file BinaryStreamRef.h.
References llvm::BinaryStreamRefBase< RefType, StreamType >::drop_front(), and llvm::BinaryStreamRefBase< RefType, StreamType >::keep_front().
| uint32_t llvm::BinarySubstreamRef::Offset |
Definition at line 202 of file BinaryStreamRef.h.
Referenced by llvm::BinaryStreamReader::readSubstream().
| BinaryStreamRef llvm::BinarySubstreamRef::StreamData |
Definition at line 203 of file BinaryStreamRef.h.
Referenced by llvm::pdb::DbiStream::getECName(), llvm::pdb::DbiStream::getECSubstreamData(), llvm::BinaryStreamReader::readSubstream(), llvm::pdb::TpiStream::reload(), and llvm::pdb::DbiStream::reload().
1.8.13