Home | History | Annotate | Download | only in Basic

Lines Matching refs:MemoryBuffer

23 #include "llvm/Support/MemoryBuffer.h"
32 using llvm::MemoryBuffer;
51 llvm::MemoryBuffer::BufferKind ContentCache::getMemoryBufferKind() const {
56 return llvm::MemoryBuffer::MemoryBuffer_Malloc;
58 llvm::MemoryBuffer *buf = Buffer.getPointer();
71 void ContentCache::replaceBuffer(llvm::MemoryBuffer *B, bool DoNotFree) {
84 llvm::MemoryBuffer *ContentCache::getBuffer(DiagnosticsEngine &Diag,
113 Buffer.setPointer(MemoryBuffer::getNewUninitMemBuffer(
451 std::unique_ptr<llvm::MemoryBuffer> Buffer) {
495 llvm::MemoryBuffer *SourceManager::getFakeBufferForRecovery() const {
498 llvm::MemoryBuffer::getMemBuffer("<<<INVALID BUFFER>>");
634 llvm::MemoryBuffer *SourceManager::getMemoryBufferForFile(const FileEntry *File,
642 llvm::MemoryBuffer *Buffer,
691 llvm::MemoryBuffer *Buf = SLoc.getFile().getContentCache()->getBuffer(
1099 /// in the appropriate MemoryBuffer.
1115 llvm::MemoryBuffer *Buffer = Entry.getFile().getContentCache()->getBuffer(
1128 llvm::MemoryBuffer *MemBuf = getBuffer(FID, &MyInvalid);
1202 MemoryBuffer *Buffer = FI->getBuffer(Diag, SM, SourceLocation(), &Invalid);
1281 /// line offsets for the MemoryBuffer, so this is not cheap: use only when
1759 llvm::MemoryBuffer *Buffer = Content->getBuffer(Diag, *this);
2092 llvm::MemoryBuffer *LBuf = getBuffer(LOffs.first);
2093 llvm::MemoryBuffer *RBuf = getBuffer(ROffs.first);
2212 case llvm::MemoryBuffer::MemoryBuffer_MMap:
2215 case llvm::MemoryBuffer::MemoryBuffer_Malloc: