============================================================================ Typed Write Methods - Fastpath for codegen For primitive numeric types, use ctx.Buffer().WriteXXX() For strings, use ctx.WriteString() For slices/maps, use these methods which handle ref tracking ===========================
(value string)
| 228 | |
| 229 | // WriteString writes a string value (caller handles nullable/type meta) |
| 230 | func (c *WriteContext) WriteString(value string) { |
| 231 | writeString(c.buffer, value) |
| 232 | } |
| 233 | |
| 234 | // WriteBoolSlice writes []bool with ref/type info |
| 235 | func (c *WriteContext) WriteBoolSlice(value []bool, refMode RefMode, writeTypeInfo bool) { |
no test coverage detected