Lines Matching defs:RequiresNullTerminator
51 bool RequiresNullTerminator) {
52 assert((!RequiresNullTerminator || BufEnd[0] == 0) &&
101 MemoryBufferMem(StringRef InputData, bool RequiresNullTerminator) {
103 RequiresNullTerminator);
125 bool IsText, bool RequiresNullTerminator, bool IsVolatile,
130 bool RequiresNullTerminator) {
132 MemoryBufferMem<MemoryBuffer>(InputData, RequiresNullTerminator);
137 MemoryBuffer::getMemBuffer(MemoryBufferRef Ref, bool RequiresNullTerminator) {
139 Ref.getBuffer(), Ref.getBufferIdentifier(), RequiresNullTerminator));
164 bool RequiresNullTerminator,
171 return getFile(Filename, IsText, RequiresNullTerminator,
180 /*RequiresNullTerminator=*/false, IsVolatile,
223 MemoryBufferMMapFile(bool RequiresNullTerminator, sys::fs::file_t FD, uint64_t Len,
229 MemoryBuffer::init(Start, Start + Len, RequiresNullTerminator);
261 bool RequiresNullTerminator, bool IsVolatile,
264 IsText, RequiresNullTerminator, IsVolatile,
271 uint64_t MapSize, int64_t Offset, bool RequiresNullTerminator,
277 bool IsText, bool RequiresNullTerminator, bool IsVolatile,
285 RequiresNullTerminator, IsVolatile, Alignment);
295 /*RequiresNullTerminator=*/false, IsVolatile, Alignment);
304 /*RequiresNullTerminator=*/false, IsVolatile, Alignment);
361 bool RequiresNullTerminator,
372 if (IsVolatile && RequiresNullTerminator)
380 if (!RequiresNullTerminator)
386 // RequiresNullTerminator = false and MapSize != -1.
473 uint64_t MapSize, int64_t Offset, bool RequiresNullTerminator,
500 if (shouldUseMmap(FD, FileSize, MapSize, Offset, RequiresNullTerminator,
505 RequiresNullTerminator, FD, MapSize, Offset, EC));
551 uint64_t FileSize, bool RequiresNullTerminator,
554 RequiresNullTerminator, IsVolatile,