MCPcopy
hub / github.com/go-yaml/yaml / put

Function put

emitterc.go:39–47  ·  emitterc.go::put

Put a character to the output buffer.

(emitter *yaml_emitter_t, value byte)

Source from the content-addressed store, hash-verified

37
38// Put a character to the output buffer.
39func put(emitter *yaml_emitter_t, value byte) bool {
40 if emitter.buffer_pos+5 >= len(emitter.buffer) && !yaml_emitter_flush(emitter) {
41 return false
42 }
43 emitter.buffer[emitter.buffer_pos] = value
44 emitter.buffer_pos++
45 emitter.column++
46 return true
47}
48
49// Put a line break to the output buffer.
50func put_break(emitter *yaml_emitter_t) bool {

Calls 1

yaml_emitter_flushFunction · 0.85

Tested by

no test coverage detected