Name the render's draws apart from the expansion hold: drawMemo, groupDraws, renderDraws

This commit is contained in:
2026-09-29 14:38:36 +02:00
committed by Lillem4n
parent 40f1129c23
commit b99966fe19
15 changed files with 106 additions and 107 deletions
+2 -2
View File
@@ -351,8 +351,8 @@ func (p *valueProof) checkField(label string, ft reflect.Type, column node) erro
// fill draws the record into v's tagged fields, then each nested struct as a record of its own.
func (s *structShape) fill(state *generatorState, v reflect.Value) {
if s.record != nil {
var set holdSet
for i, c := range renderRecord(state, s.record, s.columns, renderScope{set: &set}).columns {
var draws renderDraws
for i, c := range renderRecord(state, s.record, s.columns, renderScope{draws: &draws}).columns {
setColumn(fieldAt(v, s.fieldIndexes[i]), c)
}
}