|
LLVM
3.7.0
|
#include <MemoryBuffer.h>
Public Member Functions | |
| MemoryBufferRef () | |
| MemoryBufferRef (StringRef Buffer, StringRef Identifier) | |
| StringRef | getBuffer () const |
| StringRef | getBufferIdentifier () const |
| const char * | getBufferStart () const |
| const char * | getBufferEnd () const |
| size_t | getBufferSize () const |
Definition at line 148 of file MemoryBuffer.h.
|
inline |
Definition at line 153 of file MemoryBuffer.h.
Definition at line 154 of file MemoryBuffer.h.
|
inline |
Definition at line 157 of file MemoryBuffer.h.
Referenced by llvm::object::Archive::Archive(), llvm::object::createBinary(), llvm::object::ObjectFile::createELFObjectFile(), llvm::object::ObjectFile::createMachOObjectFile(), llvm::object::ObjectFile::createObjectFile(), llvm::object::SymbolicFile::createSymbolicFile(), llvm::object::IRObjectFile::findBitcodeInMemBuffer(), llvm::object::Binary::getData(), llvm::MemoryBuffer::getMemBuffer(), llvm::parseAssemblyInto(), and llvm::writeArchive().
|
inline |
Definition at line 162 of file MemoryBuffer.h.
References llvm::StringRef::end().
Referenced by checkOffset(), and llvm::parseIR().
|
inline |
Definition at line 159 of file MemoryBuffer.h.
Referenced by llvm::object::SymbolicFile::createSymbolicFile(), llvm::object::Binary::getFileName(), llvm::MemoryBuffer::getMemBuffer(), llvm::parseAssembly(), and llvm::parseIR().
|
inline |
Definition at line 163 of file MemoryBuffer.h.
References llvm::StringRef::size().
Referenced by checkSize(), llvm::object::Archive::child_begin(), and llvm::object::MachOUniversalBinary::MachOUniversalBinary().
|
inline |
Definition at line 161 of file MemoryBuffer.h.
References llvm::StringRef::begin().
Referenced by llvm::object::ObjectFile::base(), checkOffset(), llvm::object::Archive::child_begin(), llvm::object::ObjectFile::createELFObjectFile(), and llvm::parseIR().
1.8.6