Lines Matching refs:os_
103 …os_(&os), level_stack_(stackAllocator, levelDepth * sizeof(Level)), maxDecimalPlaces_(kDefaultMaxD…
107 …os_(0), level_stack_(allocator, levelDepth * sizeof(Level)), maxDecimalPlaces_(kDefaultMaxDecimalP…
111 …os_(rhs.os_), level_stack_(std::move(rhs.level_stack_)), maxDecimalPlaces_(rhs.maxDecimalPlaces_),… in Writer()
112 rhs.os_ = 0; in Writer()
135 os_ = &os; in Reset()
283 os_->Flush(); in Flush()
297 PutReserve(*os_, 4); in WriteNull()
298 …PutUnsafe(*os_, 'n'); PutUnsafe(*os_, 'u'); PutUnsafe(*os_, 'l'); PutUnsafe(*os_, 'l'); return tru… in WriteNull()
303 PutReserve(*os_, 4); in WriteBool()
304 PutUnsafe(*os_, 't'); PutUnsafe(*os_, 'r'); PutUnsafe(*os_, 'u'); PutUnsafe(*os_, 'e'); in WriteBool()
307 PutReserve(*os_, 5); in WriteBool()
308 …PutUnsafe(*os_, 'f'); PutUnsafe(*os_, 'a'); PutUnsafe(*os_, 'l'); PutUnsafe(*os_, 's'); PutUnsafe(… in WriteBool()
316 PutReserve(*os_, static_cast<size_t>(end - buffer)); in WriteInt()
318 PutUnsafe(*os_, static_cast<typename OutputStream::Ch>(*p)); in WriteInt()
325 PutReserve(*os_, static_cast<size_t>(end - buffer)); in WriteUint()
327 PutUnsafe(*os_, static_cast<typename OutputStream::Ch>(*p)); in WriteUint()
334 PutReserve(*os_, static_cast<size_t>(end - buffer)); in WriteInt64()
336 PutUnsafe(*os_, static_cast<typename OutputStream::Ch>(*p)); in WriteInt64()
343 PutReserve(*os_, static_cast<size_t>(end - buffer)); in WriteUint64()
345 PutUnsafe(*os_, static_cast<typename OutputStream::Ch>(*p)); in WriteUint64()
354 PutReserve(*os_, 3); in WriteDouble()
355 PutUnsafe(*os_, 'N'); PutUnsafe(*os_, 'a'); PutUnsafe(*os_, 'N'); in WriteDouble()
359 PutReserve(*os_, 9); in WriteDouble()
360 PutUnsafe(*os_, '-'); in WriteDouble()
363 PutReserve(*os_, 8); in WriteDouble()
364 PutUnsafe(*os_, 'I'); PutUnsafe(*os_, 'n'); PutUnsafe(*os_, 'f'); in WriteDouble()
365 …PutUnsafe(*os_, 'i'); PutUnsafe(*os_, 'n'); PutUnsafe(*os_, 'i'); PutUnsafe(*os_, 't'); PutUnsafe(… in WriteDouble()
371 PutReserve(*os_, static_cast<size_t>(end - buffer)); in WriteDouble()
373 PutUnsafe(*os_, static_cast<typename OutputStream::Ch>(*p)); in WriteDouble()
392 PutReserve(*os_, 2 + length * 6); // "\uxxxx..." in WriteString()
394 PutReserve(*os_, 2 + length * 12); // "\uxxxx\uyyyy..." in WriteString()
396 PutUnsafe(*os_, '\"'); in WriteString()
405 PutUnsafe(*os_, '\\'); in WriteString()
406 PutUnsafe(*os_, 'u'); in WriteString()
408 PutUnsafe(*os_, hexDigits[(codepoint >> 12) & 15]); in WriteString()
409 PutUnsafe(*os_, hexDigits[(codepoint >> 8) & 15]); in WriteString()
410 PutUnsafe(*os_, hexDigits[(codepoint >> 4) & 15]); in WriteString()
411 PutUnsafe(*os_, hexDigits[(codepoint ) & 15]); in WriteString()
419 PutUnsafe(*os_, hexDigits[(lead >> 12) & 15]); in WriteString()
420 PutUnsafe(*os_, hexDigits[(lead >> 8) & 15]); in WriteString()
421 PutUnsafe(*os_, hexDigits[(lead >> 4) & 15]); in WriteString()
422 PutUnsafe(*os_, hexDigits[(lead ) & 15]); in WriteString()
423 PutUnsafe(*os_, '\\'); in WriteString()
424 PutUnsafe(*os_, 'u'); in WriteString()
425 PutUnsafe(*os_, hexDigits[(trail >> 12) & 15]); in WriteString()
426 PutUnsafe(*os_, hexDigits[(trail >> 8) & 15]); in WriteString()
427 PutUnsafe(*os_, hexDigits[(trail >> 4) & 15]); in WriteString()
428 PutUnsafe(*os_, hexDigits[(trail ) & 15]); in WriteString()
433 PutUnsafe(*os_, '\\'); in WriteString()
434 … PutUnsafe(*os_, static_cast<typename OutputStream::Ch>(escape[static_cast<unsigned char>(c)])); in WriteString()
436 PutUnsafe(*os_, '0'); in WriteString()
437 PutUnsafe(*os_, '0'); in WriteString()
438 PutUnsafe(*os_, hexDigits[static_cast<unsigned char>(c) >> 4]); in WriteString()
439 PutUnsafe(*os_, hexDigits[static_cast<unsigned char>(c) & 0xF]); in WriteString()
443 Transcoder<SourceEncoding, TargetEncoding>::Validate(is, *os_) : in WriteString()
444 Transcoder<SourceEncoding, TargetEncoding>::TranscodeUnsafe(is, *os_)))) in WriteString()
447 PutUnsafe(*os_, '\"'); in WriteString()
455 bool WriteStartObject() { os_->Put('{'); return true; } in WriteStartObject()
456 bool WriteEndObject() { os_->Put('}'); return true; } in WriteEndObject()
457 bool WriteStartArray() { os_->Put('['); return true; } in WriteStartArray()
458 bool WriteEndArray() { os_->Put(']'); return true; } in WriteEndArray()
461 PutReserve(*os_, length); in WriteRawValue()
466 Transcoder<SourceEncoding, TargetEncoding>::Validate(is, *os_) : in WriteRawValue()
467 Transcoder<SourceEncoding, TargetEncoding>::TranscodeUnsafe(is, *os_)))) in WriteRawValue()
479 os_->Put(','); // add comma if it is not the first element in array in Prefix()
481 os_->Put((level->valueCount % 2 == 0) ? ',' : ':'); in Prefix()
500 OutputStream* os_; variable
515 char *buffer = os_->Push(11); in WriteInt()
517 os_->Pop(static_cast<size_t>(11 - (end - buffer))); in WriteInt()
523 char *buffer = os_->Push(10); in WriteUint()
525 os_->Pop(static_cast<size_t>(10 - (end - buffer))); in WriteUint()
531 char *buffer = os_->Push(21); in WriteInt64()
533 os_->Pop(static_cast<size_t>(21 - (end - buffer))); in WriteInt64()
539 char *buffer = os_->Push(20); in WriteUint64()
541 os_->Pop(static_cast<size_t>(20 - (end - buffer))); in WriteUint64()
552 PutReserve(*os_, 3); in WriteDouble()
553 PutUnsafe(*os_, 'N'); PutUnsafe(*os_, 'a'); PutUnsafe(*os_, 'N'); in WriteDouble()
557 PutReserve(*os_, 9); in WriteDouble()
558 PutUnsafe(*os_, '-'); in WriteDouble()
561 PutReserve(*os_, 8); in WriteDouble()
562 PutUnsafe(*os_, 'I'); PutUnsafe(*os_, 'n'); PutUnsafe(*os_, 'f'); in WriteDouble()
563 …PutUnsafe(*os_, 'i'); PutUnsafe(*os_, 'n'); PutUnsafe(*os_, 'i'); PutUnsafe(*os_, 't'); PutUnsafe(… in WriteDouble()
567 char *buffer = os_->Push(25); in WriteDouble()
569 os_->Pop(static_cast<size_t>(25 - (end - buffer))); in WriteDouble()
595 os_->PutUnsafe(*p++); in ScanWriteUnescapedString()
621 char* q = reinterpret_cast<char*>(os_->PushUnsafe(len)); in ScanWriteUnescapedString()
628 _mm_storeu_si128(reinterpret_cast<__m128i *>(os_->PushUnsafe(16)), s); in ScanWriteUnescapedString()
656 os_->PutUnsafe(*p++); in ScanWriteUnescapedString()
689 char* q = reinterpret_cast<char*>(os_->PushUnsafe(len)); in ScanWriteUnescapedString()
696 vst1q_u8(reinterpret_cast<uint8_t *>(os_->PushUnsafe(16)), s); in ScanWriteUnescapedString()