• Home
  • Raw
  • Download

Lines Matching refs:Ptr

285 raw_ostream &raw_ostream::write(const char *Ptr, size_t Size) {  in write()  argument
290 write_impl(Ptr, Size); in write()
295 return write(Ptr, Size); in write()
305 write_impl(Ptr, BytesToWrite); in write()
306 copy_to_buffer(Ptr + BytesToWrite, Size - BytesToWrite); in write()
312 copy_to_buffer(Ptr, NumBytes); in write()
314 return write(Ptr + NumBytes, Size - NumBytes); in write()
317 copy_to_buffer(Ptr, Size); in write()
322 void raw_ostream::copy_to_buffer(const char *Ptr, size_t Size) { in copy_to_buffer() argument
328 case 4: OutBufCur[3] = Ptr[3]; // FALL THROUGH in copy_to_buffer()
329 case 3: OutBufCur[2] = Ptr[2]; // FALL THROUGH in copy_to_buffer()
330 case 2: OutBufCur[1] = Ptr[1]; // FALL THROUGH in copy_to_buffer()
331 case 1: OutBufCur[0] = Ptr[0]; // FALL THROUGH in copy_to_buffer()
334 memcpy(OutBufCur, Ptr, Size); in copy_to_buffer()
516 void raw_fd_ostream::write_impl(const char *Ptr, size_t Size) { in write_impl() argument
525 ret = ::write(FD, Ptr, Size); in write_impl()
529 struct iovec IOV = { (void*) Ptr, Size }; in write_impl()
532 ret = ::write(FD, Ptr, Size); in write_impl()
560 Ptr += ret; in write_impl()
675 void raw_string_ostream::write_impl(const char *Ptr, size_t Size) { in write_impl() argument
676 OS.append(Ptr, Size); in write_impl()
714 void raw_svector_ostream::write_impl(const char *Ptr, size_t Size) { in write_impl() argument
718 if (Ptr == OS.end()) { in write_impl()
725 OS.append(Ptr, Ptr+Size); in write_impl()
758 void raw_null_ostream::write_impl(const char *Ptr, size_t Size) { in write_impl() argument