class MemoryBufferRef
Declaration
class MemoryBufferRef { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Support/MemoryBuffer.h:261
Method Overview
- public MemoryBufferRef()
- public MemoryBufferRef(const llvm::MemoryBuffer & Buffer)
- public MemoryBufferRef(llvm::StringRef Buffer, llvm::StringRef Identifier)
- public llvm::StringRef getBuffer() const
- public const char * getBufferEnd() const
- public llvm::StringRef getBufferIdentifier() const
- public size_t getBufferSize() const
- public const char * getBufferStart() const
Methods
¶MemoryBufferRef()
MemoryBufferRef()
Declared at: llvm/include/llvm/Support/MemoryBuffer.h:266
¶MemoryBufferRef(const llvm::MemoryBuffer& Buffer)
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)
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
llvm::StringRef getBuffer() const
Declared at: llvm/include/llvm/Support/MemoryBuffer.h:272
¶const char* getBufferEnd() const
const char* getBufferEnd() const
Declared at: llvm/include/llvm/Support/MemoryBuffer.h:277
¶llvm::StringRef getBufferIdentifier() const
llvm::StringRef getBufferIdentifier() const
Declared at: llvm/include/llvm/Support/MemoryBuffer.h:274
¶size_t getBufferSize() const
size_t getBufferSize() const
Declared at: llvm/include/llvm/Support/MemoryBuffer.h:278
¶const char* getBufferStart() const
const char* getBufferStart() const
Declared at: llvm/include/llvm/Support/MemoryBuffer.h:276