| 825 | |
| 826 | template <typename Writer> |
| 827 | void itoa64_Writer_StringBufferVerify() { |
| 828 | rapidjson::StringBuffer sb; |
| 829 | Writer writer(sb); |
| 830 | for (size_t j = 0; j < randvalCount; j++) { |
| 831 | char buffer[32]; |
| 832 | int64_t x = randval[j] * randval[j]; |
| 833 | sprintf(buffer, "%" PRIi64, x); |
| 834 | writer.WriteInt64(x); |
| 835 | ASSERT_STREQ(buffer, sb.GetString()); |
| 836 | sb.Clear(); |
| 837 | } |
| 838 | } |
| 839 | |
| 840 | template <typename Writer> |
| 841 | void itoa64_Writer_InsituStringStreamVerify() { |
nothing calls this directly
no test coverage detected