| 4582 | } |
| 4583 | |
| 4584 | void StyledWriter::writeIndent() { |
| 4585 | if (!document_.empty()) { |
| 4586 | char last = document_[document_.length() - 1]; |
| 4587 | if (last == ' ') // already indented |
| 4588 | return; |
| 4589 | if (last != '\n') // Comments may add new-line |
| 4590 | document_ += '\n'; |
| 4591 | } |
| 4592 | document_ += indentString_; |
| 4593 | } |
| 4594 | |
| 4595 | void StyledWriter::writeWithIndent(const std::string& value) { |
| 4596 | writeIndent(); |