| 736 | } |
| 737 | |
| 738 | JSONCONS_VISITOR_RETURN_TYPE visit_int64(int64_t value, |
| 739 | semantic_tag, |
| 740 | const ser_context&, |
| 741 | std::error_code&) final |
| 742 | { |
| 743 | if (!stack_.empty()) |
| 744 | { |
| 745 | if (stack_.back().is_array()) |
| 746 | { |
| 747 | begin_scalar_value(); |
| 748 | } |
| 749 | if (!stack_.back().is_multi_line() && column_ >= options_.line_length_limit()) |
| 750 | { |
| 751 | break_line(); |
| 752 | } |
| 753 | } |
| 754 | std::size_t length = jsoncons::from_integer(value, sink_); |
| 755 | column_ += length; |
| 756 | end_value(); |
| 757 | JSONCONS_VISITOR_RETURN; |
| 758 | } |
| 759 | |
| 760 | JSONCONS_VISITOR_RETURN_TYPE visit_uint64(uint64_t value, |
| 761 | semantic_tag, |
no test coverage detected