LLVM
8.0.1
|
Adapter to write values to a stream in a particular byte order. More...
#include "llvm/Support/EndianStream.h"
Public Member Functions | |
Writer (raw_ostream &OS, endianness Endian) | |
template<typename value_type > | |
void | write (ArrayRef< value_type > Val) |
template<typename value_type > | |
void | write (value_type Val) |
Public Attributes | |
raw_ostream & | OS |
endianness | Endian |
Adapter to write values to a stream in a particular byte order.
Definition at line 52 of file EndianStream.h.
|
inline |
Definition at line 55 of file EndianStream.h.
|
inline |
Definition at line 56 of file EndianStream.h.
References llvm::support::endian::write().
Referenced by llvm::OnDiskChainedHashTableGenerator< Info >::Emit(), llvm::CodeViewContext::encodeDefRange(), SwapBits(), llvm::sampleprof::SampleProfileWriterCompactBinary::writeFuncOffsetTable(), llvm::sampleprof::SampleProfileWriterCompactBinary::writeHeader(), llvm::MachObjectWriter::writeNlist(), and llvm::MachObjectWriter::writeObject().
|
inline |
Definition at line 59 of file EndianStream.h.
References llvm::support::endian::write().
endianness llvm::support::endian::Writer::Endian |
Definition at line 54 of file EndianStream.h.
Referenced by llvm::MachObjectWriter::computeSymbolTable().
raw_ostream& llvm::support::endian::Writer::OS |
Definition at line 53 of file EndianStream.h.
Referenced by llvm::MCLOHDirective::emit(), llvm::MachObjectWriter::writeNlist(), and llvm::MachObjectWriter::writeObject().