Lines Matching defs:const
39 const char *BufferStart; // Start of the buffer.
40 const char *BufferEnd; // End of the buffer.
42 MemoryBuffer(const MemoryBuffer &) LLVM_DELETED_FUNCTION;
43 MemoryBuffer &operator=(const MemoryBuffer &) LLVM_DELETED_FUNCTION;
46 void init(const char *BufStart, const char *BufEnd,
51 const char *getBufferStart() const { return BufferStart; }
52 const char *getBufferEnd() const { return BufferEnd; }
53 size_t getBufferSize() const { return BufferEnd-BufferStart; }
55 StringRef getBuffer() const {
61 virtual const char *getBufferIdentifier() const {
76 static error_code getOpenFileSlice(int FD, const char *Filename,
82 static error_code getOpenFile(int FD, const char *Filename,
136 virtual BufferKind getBufferKind() const = 0;