(emitter *yaml_emitter_t, indicator []byte, need_whitespace, is_whitespace, is_indention bool)
| 1515 | } |
| 1516 | |
| 1517 | func yaml_emitter_write_indicator(emitter *yaml_emitter_t, indicator []byte, need_whitespace, is_whitespace, is_indention bool) bool { |
| 1518 | if need_whitespace && !emitter.whitespace { |
| 1519 | if !put(emitter, ' ') { |
| 1520 | return false |
| 1521 | } |
| 1522 | } |
| 1523 | if !write_all(emitter, indicator) { |
| 1524 | return false |
| 1525 | } |
| 1526 | emitter.whitespace = is_whitespace |
| 1527 | emitter.indention = (emitter.indention && is_indention) |
| 1528 | emitter.open_ended = false |
| 1529 | return true |
| 1530 | } |
| 1531 | |
| 1532 | func yaml_emitter_write_anchor(emitter *yaml_emitter_t, value []byte) bool { |
| 1533 | if !write_all(emitter, value) { |
no test coverage detected