| 4367 | void FastWriter::omitEndingLineFeed() { omitEndingLineFeed_ = true; } |
| 4368 | |
| 4369 | std::string FastWriter::write(const Value& root) { |
| 4370 | document_ = ""; |
| 4371 | writeValue(root); |
| 4372 | if (!omitEndingLineFeed_) |
| 4373 | document_ += "\n"; |
| 4374 | return document_; |
| 4375 | } |
| 4376 | |
| 4377 | void FastWriter::writeValue(const Value& value) { |
| 4378 | switch (value.type()) { |
no outgoing calls
no test coverage detected