15 #ifndef LLVM_EXECUTIONENGINE_OBJECTBUFFER_H
16 #define LLVM_EXECUTIONENGINE_OBJECTBUFFER_H
33 virtual void anchor();
60 virtual void anchor();
static MemoryBuffer * getMemBuffer(StringRef InputData, StringRef BufferName="", bool RequiresNullTerminator=true)
size_t getBufferSize() const
const char * getBufferStart() const
MemoryBuffer * getMemBuffer() const
SmallVector< char, 4096 > SV
raw_ostream & getOStream()
OwningPtr< MemoryBuffer > Buffer
pointer data()
data - Return a pointer to the vector's buffer, even if empty().
StringRef getBuffer() const
virtual ~ObjectBufferStream()
ObjectBuffer(MemoryBuffer *Buf)