Lines Matching refs:Ptr
24 static void UpdatePosition(std::pair<unsigned, unsigned> &Position, const char *Ptr, size_t Size) { in UpdatePosition() argument
30 for (const char *End = Ptr + Size; Ptr != End; ++Ptr) { in UpdatePosition()
32 switch (*Ptr) { in UpdatePosition()
49 void formatted_raw_ostream::ComputePosition(const char *Ptr, size_t Size) { in ComputePosition() argument
53 if (Ptr <= Scanned && Scanned <= Ptr + Size) in ComputePosition()
56 UpdatePosition(Position, Scanned, Size - (Scanned - Ptr)); in ComputePosition()
58 UpdatePosition(Position, Ptr, Size); in ComputePosition()
61 Scanned = Ptr + Size; in ComputePosition()
77 void formatted_raw_ostream::write_impl(const char *Ptr, size_t Size) { in write_impl() argument
79 ComputePosition(Ptr, Size); in write_impl()
83 TheStream->write(Ptr, Size); in write_impl()