Lines Matching refs:RequiresNullTerminator
47 bool RequiresNullTerminator) { in init() argument
48 assert((!RequiresNullTerminator || BufEnd[0] == 0) && in init()
87 MemoryBufferMem(StringRef InputData, bool RequiresNullTerminator) { in MemoryBufferMem() argument
89 RequiresNullTerminator); in MemoryBufferMem()
110 uint64_t Offset, bool RequiresNullTerminator, bool IsVolatile);
114 bool RequiresNullTerminator) { in getMemBuffer() argument
116 MemoryBufferMem<MemoryBuffer>(InputData, RequiresNullTerminator); in getMemBuffer()
121 MemoryBuffer::getMemBuffer(MemoryBufferRef Ref, bool RequiresNullTerminator) { in getMemBuffer() argument
123 Ref.getBuffer(), Ref.getBufferIdentifier(), RequiresNullTerminator)); in getMemBuffer()
145 bool RequiresNullTerminator) { in getFileOrSTDIN() argument
151 return getFile(Filename, FileSize, RequiresNullTerminator); in getFileOrSTDIN()
186 MemoryBufferMMapFile(bool RequiresNullTerminator, int FD, uint64_t Len, in MemoryBufferMMapFile() argument
192 MemoryBuffer::init(Start, Start + Len, RequiresNullTerminator); in MemoryBufferMMapFile()
231 bool RequiresNullTerminator, bool IsVolatile) { in getFile() argument
233 RequiresNullTerminator, IsVolatile); in getFile()
239 uint64_t MapSize, int64_t Offset, bool RequiresNullTerminator,
245 uint64_t Offset, bool RequiresNullTerminator, bool IsVolatile) { in getFileAux() argument
253 RequiresNullTerminator, IsVolatile); in getFileAux()
312 bool RequiresNullTerminator, in shouldUseMmap() argument
326 if (!RequiresNullTerminator) in shouldUseMmap()
419 uint64_t MapSize, int64_t Offset, bool RequiresNullTerminator, in getOpenFileImpl() argument
446 if (shouldUseMmap(FD, FileSize, MapSize, Offset, RequiresNullTerminator, in getOpenFileImpl()
451 RequiresNullTerminator, FD, MapSize, Offset, EC)); in getOpenFileImpl()
495 bool RequiresNullTerminator, bool IsVolatile) { in getOpenFile() argument
497 RequiresNullTerminator, IsVolatile); in getOpenFile()