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 bool IsText, 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, IsText, RequiresNullTerminator, in getFileOrSTDIN()
201 MemoryBufferMMapFile(bool RequiresNullTerminator, sys::fs::file_t FD, uint64_t Len, in MemoryBufferMMapFile() argument
207 MemoryBuffer::init(Start, Start + Len, RequiresNullTerminator); in MemoryBufferMMapFile()
247 bool RequiresNullTerminator, bool IsVolatile) { in getFile() argument
249 IsText, RequiresNullTerminator, IsVolatile); in getFile()
255 uint64_t MapSize, int64_t Offset, bool RequiresNullTerminator,
261 bool IsText, bool RequiresNullTerminator, bool IsVolatile) { in getFileAux() argument
268 RequiresNullTerminator, IsVolatile); in getFileAux()
327 bool RequiresNullTerminator, in shouldUseMmap() argument
333 if (IsVolatile && RequiresNullTerminator) in shouldUseMmap()
341 if (!RequiresNullTerminator) in shouldUseMmap()
434 uint64_t MapSize, int64_t Offset, bool RequiresNullTerminator, in getOpenFileImpl() argument
461 if (shouldUseMmap(FD, FileSize, MapSize, Offset, RequiresNullTerminator, in getOpenFileImpl()
466 RequiresNullTerminator, FD, MapSize, Offset, EC)); in getOpenFileImpl()
504 bool RequiresNullTerminator, bool IsVolatile) { in getOpenFile() argument
506 RequiresNullTerminator, IsVolatile); in getOpenFile()