class MemoryBufferRef

Declaration

class MemoryBufferRef { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Support/MemoryBuffer.h:261

Method Overview

Methods

MemoryBufferRef()

Declared at: llvm/include/llvm/Support/MemoryBuffer.h:266

MemoryBufferRef(const llvm::MemoryBuffer& Buffer)

Declared at: llvm/include/llvm/Support/MemoryBuffer.h:267

Parameters

const llvm::MemoryBuffer& Buffer

MemoryBufferRef(llvm::StringRef Buffer,
                llvm::StringRef Identifier)

Declared at: llvm/include/llvm/Support/MemoryBuffer.h:269

Parameters

llvm::StringRef Buffer
llvm::StringRef Identifier

llvm::StringRef getBuffer() const

Declared at: llvm/include/llvm/Support/MemoryBuffer.h:272

const char* getBufferEnd() const

Declared at: llvm/include/llvm/Support/MemoryBuffer.h:277

llvm::StringRef getBufferIdentifier() const

Declared at: llvm/include/llvm/Support/MemoryBuffer.h:274

size_t getBufferSize() const

Declared at: llvm/include/llvm/Support/MemoryBuffer.h:278

const char* getBufferStart() const

Declared at: llvm/include/llvm/Support/MemoryBuffer.h:276