LLVM  3.7.0
Public Member Functions | List of all members
llvm::MemoryBufferRef Class Reference

#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
 

Detailed Description

Definition at line 148 of file MemoryBuffer.h.

Constructor & Destructor Documentation

llvm::MemoryBufferRef::MemoryBufferRef ( )
inline

Definition at line 153 of file MemoryBuffer.h.

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

Definition at line 154 of file MemoryBuffer.h.

Member Function Documentation

StringRef llvm::MemoryBufferRef::getBuffer ( ) const
inline
const char* llvm::MemoryBufferRef::getBufferEnd ( ) const
inline

Definition at line 162 of file MemoryBuffer.h.

References llvm::StringRef::end().

Referenced by checkOffset(), and llvm::parseIR().

StringRef llvm::MemoryBufferRef::getBufferIdentifier ( ) const
inline
size_t llvm::MemoryBufferRef::getBufferSize ( ) const
inline
const char* llvm::MemoryBufferRef::getBufferStart ( ) const
inline

The documentation for this class was generated from the following file: