| 492 | |
| 493 | template<> |
| 494 | inline bool Writer<StringBuffer>::WriteInt64(int64_t i64) { |
| 495 | char *buffer = os_->Push(21); |
| 496 | const char* end = internal::i64toa(i64, buffer); |
| 497 | os_->Pop(static_cast<size_t>(21 - (end - buffer))); |
| 498 | return true; |
| 499 | } |
| 500 | |
| 501 | template<> |
| 502 | inline bool Writer<StringBuffer>::WriteUint64(uint64_t u) { |