NewRefReader creates a new reference reader
(enabled bool)
| 415 | |
| 416 | // NewRefReader creates a new reference reader |
| 417 | func NewRefReader(enabled bool) *RefReader { |
| 418 | return &RefReader{ |
| 419 | enabled: enabled, |
| 420 | refs: make([]any, 0, 16), |
| 421 | } |
| 422 | } |
| 423 | |
| 424 | // Reset clears state for reuse |
| 425 | func (r *RefReader) Reset() { |