Lines Matching refs:RequiresNullTerminator
52 bool RequiresNullTerminator) { in init() argument
53 assert((!RequiresNullTerminator || BufEnd[0] == 0) && in init()
102 MemoryBufferMem(StringRef InputData, bool RequiresNullTerminator) { in MemoryBufferMem() argument
104 RequiresNullTerminator); in MemoryBufferMem()
126 bool IsText, bool RequiresNullTerminator, bool IsVolatile,
131 bool RequiresNullTerminator) { in getMemBuffer() argument
133 MemoryBufferMem<MemoryBuffer>(InputData, RequiresNullTerminator); in getMemBuffer()
138 MemoryBuffer::getMemBuffer(MemoryBufferRef Ref, bool RequiresNullTerminator) { in getMemBuffer() argument
140 Ref.getBuffer(), Ref.getBufferIdentifier(), RequiresNullTerminator)); in getMemBuffer()
165 bool RequiresNullTerminator, in getFileOrSTDIN() argument
172 return getFile(Filename, IsText, RequiresNullTerminator, in getFileOrSTDIN()
224 MemoryBufferMMapFile(bool RequiresNullTerminator, sys::fs::file_t FD, uint64_t Len, in MemoryBufferMMapFile() argument
230 MemoryBuffer::init(Start, Start + Len, RequiresNullTerminator); in MemoryBufferMMapFile()
262 bool RequiresNullTerminator, bool IsVolatile, in getFile() argument
265 IsText, RequiresNullTerminator, IsVolatile, in getFile()
272 uint64_t MapSize, int64_t Offset, bool RequiresNullTerminator,
278 bool IsText, bool RequiresNullTerminator, bool IsVolatile, in getFileAux() argument
286 RequiresNullTerminator, IsVolatile, Alignment); in getFileAux()
362 bool RequiresNullTerminator, in shouldUseMmap() argument
368 if (IsVolatile && RequiresNullTerminator) in shouldUseMmap()
376 if (!RequiresNullTerminator) in shouldUseMmap()
469 uint64_t MapSize, int64_t Offset, bool RequiresNullTerminator, in getOpenFileImpl() argument
496 if (shouldUseMmap(FD, FileSize, MapSize, Offset, RequiresNullTerminator, in getOpenFileImpl()
501 RequiresNullTerminator, FD, MapSize, Offset, EC)); in getOpenFileImpl()
540 uint64_t FileSize, bool RequiresNullTerminator, in getOpenFile() argument
543 RequiresNullTerminator, IsVolatile, in getOpenFile()