func __VDLReadAnon_list_1(dec vdl.Decoder, x *[]uint32) error { if err := dec.StartValue(__VDLType_list_2); err != nil { return err } if len := dec.LenHint(); len > 0 { *x = make([]uint32, 0, len) } else { *x = nil } for { switch done, elem, err := dec.NextEntryValueUint(32); { case err != nil: return err case done: return dec.FinishValue() default: *x = append(*x, uint32(elem)) } } }