Lines Matching refs:OutBufCur
79 assert(OutBufCur == OutBufStart && in ~raw_ostream()
113 OutBufCur = OutBufStart; in SetBufferAndMode()
213 assert(OutBufCur > OutBufStart && "Invalid call to flush_nonempty."); in flush_nonempty()
214 size_t Length = OutBufCur - OutBufStart; in flush_nonempty()
215 OutBufCur = OutBufStart; in flush_nonempty()
221 if (LLVM_UNLIKELY(OutBufCur >= OutBufEnd)) { in write()
235 *OutBufCur++ = C; in write()
241 if (LLVM_UNLIKELY(size_t(OutBufEnd - OutBufCur) < Size)) { in write()
252 size_t NumBytes = OutBufEnd - OutBufCur; in write()
257 if (LLVM_UNLIKELY(OutBufCur == OutBufStart)) { in write()
262 if (BytesRemaining > size_t(OutBufEnd - OutBufCur)) { in write()
283 assert(Size <= size_t(OutBufEnd - OutBufCur) && "Buffer overrun!"); in copy_to_buffer()
288 case 4: OutBufCur[3] = Ptr[3]; LLVM_FALLTHROUGH; in copy_to_buffer()
289 case 3: OutBufCur[2] = Ptr[2]; LLVM_FALLTHROUGH; in copy_to_buffer()
290 case 2: OutBufCur[1] = Ptr[1]; LLVM_FALLTHROUGH; in copy_to_buffer()
291 case 1: OutBufCur[0] = Ptr[0]; LLVM_FALLTHROUGH; in copy_to_buffer()
294 memcpy(OutBufCur, Ptr, Size); in copy_to_buffer()
298 OutBufCur += Size; in copy_to_buffer()
312 size_t BufferBytesLeft = OutBufEnd - OutBufCur; in operator <<()
314 size_t BytesUsed = Fmt.print(OutBufCur, BufferBytesLeft); in operator <<()
318 OutBufCur += BytesUsed; in operator <<()