// Code generated by cmdgen DO NOT EDIT. package main import ( "container/heap" ) type HeapTypeuint8 []uint8 func (h HeapTypeuint8) Len() int { return len(h) } func (h HeapTypeuint8) Less(i, j int) bool { return h[i] < h[j] } func (h HeapTypeuint8) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeuint8) Push(x any) { *h = append(*h, x.(uint8)) } func (h *HeapTypeuint8) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type HeapTypeuint16 []uint16 func (h HeapTypeuint16) Len() int { return len(h) } func (h HeapTypeuint16) Less(i, j int) bool { return h[i] < h[j] } func (h HeapTypeuint16) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeuint16) Push(x any) { *h = append(*h, x.(uint16)) } func (h *HeapTypeuint16) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type HeapTypeuint32 []uint32 func (h HeapTypeuint32) Len() int { return len(h) } func (h HeapTypeuint32) Less(i, j int) bool { return h[i] < h[j] } func (h HeapTypeuint32) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeuint32) Push(x any) { *h = append(*h, x.(uint32)) } func (h *HeapTypeuint32) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type HeapTypeuint64 []uint64 func (h HeapTypeuint64) Len() int { return len(h) } func (h HeapTypeuint64) Less(i, j int) bool { return h[i] < h[j] } func (h HeapTypeuint64) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeuint64) Push(x any) { *h = append(*h, x.(uint64)) } func (h *HeapTypeuint64) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type HeapTypeint8 []int8 func (h HeapTypeint8) Len() int { return len(h) } func (h HeapTypeint8) Less(i, j int) bool { return h[i] < h[j] } func (h HeapTypeint8) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeint8) Push(x any) { *h = append(*h, x.(int8)) } func (h *HeapTypeint8) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type HeapTypeint16 []int16 func (h HeapTypeint16) Len() int { return len(h) } func (h HeapTypeint16) Less(i, j int) bool { return h[i] < h[j] } func (h HeapTypeint16) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeint16) Push(x any) { *h = append(*h, x.(int16)) } func (h *HeapTypeint16) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type HeapTypeint32 []int32 func (h HeapTypeint32) Len() int { return len(h) } func (h HeapTypeint32) Less(i, j int) bool { return h[i] < h[j] } func (h HeapTypeint32) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeint32) Push(x any) { *h = append(*h, x.(int32)) } func (h *HeapTypeint32) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type HeapTypeint64 []int64 func (h HeapTypeint64) Len() int { return len(h) } func (h HeapTypeint64) Less(i, j int) bool { return h[i] < h[j] } func (h HeapTypeint64) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeint64) Push(x any) { *h = append(*h, x.(int64)) } func (h *HeapTypeint64) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type HeapTypefloat32 []float32 func (h HeapTypefloat32) Len() int { return len(h) } func (h HeapTypefloat32) Less(i, j int) bool { return h[i] < h[j] } func (h HeapTypefloat32) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypefloat32) Push(x any) { *h = append(*h, x.(float32)) } func (h *HeapTypefloat32) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type HeapTypefloat64 []float64 func (h HeapTypefloat64) Len() int { return len(h) } func (h HeapTypefloat64) Less(i, j int) bool { return h[i] < h[j] } func (h HeapTypefloat64) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypefloat64) Push(x any) { *h = append(*h, x.(float64)) } func (h *HeapTypefloat64) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type HeapTypebyte []byte func (h HeapTypebyte) Len() int { return len(h) } func (h HeapTypebyte) Less(i, j int) bool { return h[i] < h[j] } func (h HeapTypebyte) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypebyte) Push(x any) { *h = append(*h, x.(byte)) } func (h *HeapTypebyte) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type HeapTyperune []rune func (h HeapTyperune) Len() int { return len(h) } func (h HeapTyperune) Less(i, j int) bool { return h[i] < h[j] } func (h HeapTyperune) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTyperune) Push(x any) { *h = append(*h, x.(rune)) } func (h *HeapTyperune) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type HeapTypestring []string func (h HeapTypestring) Len() int { return len(h) } func (h HeapTypestring) Less(i, j int) bool { return h[i] < h[j] } func (h HeapTypestring) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypestring) Push(x any) { *h = append(*h, x.(string)) } func (h *HeapTypestring) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type compsite struct { oField int field0 uint8 field1 uint16 field2 uint32 field3 uint64 field4 int8 field5 int16 field6 int32 field7 int64 field8 float32 field9 float64 field10 byte field11 rune field12 string } type HeapTypecompsite []*compsite func (h HeapTypecompsite) Len() int { return len(h) } func (h HeapTypecompsite) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypecompsite) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypecompsite) Push(x any) { *h = append(*h, x.(*compsite)) } func (h *HeapTypecompsite) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType0 struct { oField int field0 string } type HeapTypeStructType0 []*StructType0 func (h HeapTypeStructType0) Len() int { return len(h) } func (h HeapTypeStructType0) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType0) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType0) Push(x any) { *h = append(*h, x.(*StructType0)) } func (h *HeapTypeStructType0) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType1 struct { oField int field0 string } type HeapTypeStructType1 []*StructType1 func (h HeapTypeStructType1) Len() int { return len(h) } func (h HeapTypeStructType1) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType1) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType1) Push(x any) { *h = append(*h, x.(*StructType1)) } func (h *HeapTypeStructType1) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType2 struct { oField int field0 string } type HeapTypeStructType2 []*StructType2 func (h HeapTypeStructType2) Len() int { return len(h) } func (h HeapTypeStructType2) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType2) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType2) Push(x any) { *h = append(*h, x.(*StructType2)) } func (h *HeapTypeStructType2) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType3 struct { oField int field0 string } type HeapTypeStructType3 []*StructType3 func (h HeapTypeStructType3) Len() int { return len(h) } func (h HeapTypeStructType3) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType3) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType3) Push(x any) { *h = append(*h, x.(*StructType3)) } func (h *HeapTypeStructType3) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType4 struct { oField int field0 string } type HeapTypeStructType4 []*StructType4 func (h HeapTypeStructType4) Len() int { return len(h) } func (h HeapTypeStructType4) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType4) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType4) Push(x any) { *h = append(*h, x.(*StructType4)) } func (h *HeapTypeStructType4) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType5 struct { oField int field0 string } type HeapTypeStructType5 []*StructType5 func (h HeapTypeStructType5) Len() int { return len(h) } func (h HeapTypeStructType5) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType5) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType5) Push(x any) { *h = append(*h, x.(*StructType5)) } func (h *HeapTypeStructType5) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType6 struct { oField int field0 string } type HeapTypeStructType6 []*StructType6 func (h HeapTypeStructType6) Len() int { return len(h) } func (h HeapTypeStructType6) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType6) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType6) Push(x any) { *h = append(*h, x.(*StructType6)) } func (h *HeapTypeStructType6) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType7 struct { oField int field0 string } type HeapTypeStructType7 []*StructType7 func (h HeapTypeStructType7) Len() int { return len(h) } func (h HeapTypeStructType7) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType7) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType7) Push(x any) { *h = append(*h, x.(*StructType7)) } func (h *HeapTypeStructType7) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType8 struct { oField int field0 string } type HeapTypeStructType8 []*StructType8 func (h HeapTypeStructType8) Len() int { return len(h) } func (h HeapTypeStructType8) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType8) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType8) Push(x any) { *h = append(*h, x.(*StructType8)) } func (h *HeapTypeStructType8) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType9 struct { oField int field0 string } type HeapTypeStructType9 []*StructType9 func (h HeapTypeStructType9) Len() int { return len(h) } func (h HeapTypeStructType9) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType9) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType9) Push(x any) { *h = append(*h, x.(*StructType9)) } func (h *HeapTypeStructType9) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType10 struct { oField int field0 string } type HeapTypeStructType10 []*StructType10 func (h HeapTypeStructType10) Len() int { return len(h) } func (h HeapTypeStructType10) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType10) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType10) Push(x any) { *h = append(*h, x.(*StructType10)) } func (h *HeapTypeStructType10) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType11 struct { oField int field0 string } type HeapTypeStructType11 []*StructType11 func (h HeapTypeStructType11) Len() int { return len(h) } func (h HeapTypeStructType11) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType11) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType11) Push(x any) { *h = append(*h, x.(*StructType11)) } func (h *HeapTypeStructType11) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType12 struct { oField int field0 string } type HeapTypeStructType12 []*StructType12 func (h HeapTypeStructType12) Len() int { return len(h) } func (h HeapTypeStructType12) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType12) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType12) Push(x any) { *h = append(*h, x.(*StructType12)) } func (h *HeapTypeStructType12) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType13 struct { oField int field0 string } type HeapTypeStructType13 []*StructType13 func (h HeapTypeStructType13) Len() int { return len(h) } func (h HeapTypeStructType13) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType13) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType13) Push(x any) { *h = append(*h, x.(*StructType13)) } func (h *HeapTypeStructType13) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType14 struct { oField int field0 string } type HeapTypeStructType14 []*StructType14 func (h HeapTypeStructType14) Len() int { return len(h) } func (h HeapTypeStructType14) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType14) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType14) Push(x any) { *h = append(*h, x.(*StructType14)) } func (h *HeapTypeStructType14) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType15 struct { oField int field0 string } type HeapTypeStructType15 []*StructType15 func (h HeapTypeStructType15) Len() int { return len(h) } func (h HeapTypeStructType15) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType15) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType15) Push(x any) { *h = append(*h, x.(*StructType15)) } func (h *HeapTypeStructType15) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType16 struct { oField int field0 string } type HeapTypeStructType16 []*StructType16 func (h HeapTypeStructType16) Len() int { return len(h) } func (h HeapTypeStructType16) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType16) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType16) Push(x any) { *h = append(*h, x.(*StructType16)) } func (h *HeapTypeStructType16) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType17 struct { oField int field0 string } type HeapTypeStructType17 []*StructType17 func (h HeapTypeStructType17) Len() int { return len(h) } func (h HeapTypeStructType17) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType17) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType17) Push(x any) { *h = append(*h, x.(*StructType17)) } func (h *HeapTypeStructType17) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType18 struct { oField int field0 string } type HeapTypeStructType18 []*StructType18 func (h HeapTypeStructType18) Len() int { return len(h) } func (h HeapTypeStructType18) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType18) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType18) Push(x any) { *h = append(*h, x.(*StructType18)) } func (h *HeapTypeStructType18) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType19 struct { oField int field0 string } type HeapTypeStructType19 []*StructType19 func (h HeapTypeStructType19) Len() int { return len(h) } func (h HeapTypeStructType19) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType19) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType19) Push(x any) { *h = append(*h, x.(*StructType19)) } func (h *HeapTypeStructType19) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType20 struct { oField int field0 string } type HeapTypeStructType20 []*StructType20 func (h HeapTypeStructType20) Len() int { return len(h) } func (h HeapTypeStructType20) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType20) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType20) Push(x any) { *h = append(*h, x.(*StructType20)) } func (h *HeapTypeStructType20) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType21 struct { oField int field0 string } type HeapTypeStructType21 []*StructType21 func (h HeapTypeStructType21) Len() int { return len(h) } func (h HeapTypeStructType21) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType21) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType21) Push(x any) { *h = append(*h, x.(*StructType21)) } func (h *HeapTypeStructType21) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType22 struct { oField int field0 string } type HeapTypeStructType22 []*StructType22 func (h HeapTypeStructType22) Len() int { return len(h) } func (h HeapTypeStructType22) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType22) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType22) Push(x any) { *h = append(*h, x.(*StructType22)) } func (h *HeapTypeStructType22) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType23 struct { oField int field0 string } type HeapTypeStructType23 []*StructType23 func (h HeapTypeStructType23) Len() int { return len(h) } func (h HeapTypeStructType23) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType23) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType23) Push(x any) { *h = append(*h, x.(*StructType23)) } func (h *HeapTypeStructType23) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType24 struct { oField int field0 string } type HeapTypeStructType24 []*StructType24 func (h HeapTypeStructType24) Len() int { return len(h) } func (h HeapTypeStructType24) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType24) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType24) Push(x any) { *h = append(*h, x.(*StructType24)) } func (h *HeapTypeStructType24) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType25 struct { oField int field0 string } type HeapTypeStructType25 []*StructType25 func (h HeapTypeStructType25) Len() int { return len(h) } func (h HeapTypeStructType25) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType25) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType25) Push(x any) { *h = append(*h, x.(*StructType25)) } func (h *HeapTypeStructType25) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType26 struct { oField int field0 string } type HeapTypeStructType26 []*StructType26 func (h HeapTypeStructType26) Len() int { return len(h) } func (h HeapTypeStructType26) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType26) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType26) Push(x any) { *h = append(*h, x.(*StructType26)) } func (h *HeapTypeStructType26) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType27 struct { oField int field0 string } type HeapTypeStructType27 []*StructType27 func (h HeapTypeStructType27) Len() int { return len(h) } func (h HeapTypeStructType27) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType27) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType27) Push(x any) { *h = append(*h, x.(*StructType27)) } func (h *HeapTypeStructType27) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType28 struct { oField int field0 string } type HeapTypeStructType28 []*StructType28 func (h HeapTypeStructType28) Len() int { return len(h) } func (h HeapTypeStructType28) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType28) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType28) Push(x any) { *h = append(*h, x.(*StructType28)) } func (h *HeapTypeStructType28) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType29 struct { oField int field0 string } type HeapTypeStructType29 []*StructType29 func (h HeapTypeStructType29) Len() int { return len(h) } func (h HeapTypeStructType29) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType29) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType29) Push(x any) { *h = append(*h, x.(*StructType29)) } func (h *HeapTypeStructType29) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType30 struct { oField int field0 string } type HeapTypeStructType30 []*StructType30 func (h HeapTypeStructType30) Len() int { return len(h) } func (h HeapTypeStructType30) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType30) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType30) Push(x any) { *h = append(*h, x.(*StructType30)) } func (h *HeapTypeStructType30) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType31 struct { oField int field0 string } type HeapTypeStructType31 []*StructType31 func (h HeapTypeStructType31) Len() int { return len(h) } func (h HeapTypeStructType31) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType31) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType31) Push(x any) { *h = append(*h, x.(*StructType31)) } func (h *HeapTypeStructType31) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType32 struct { oField int field0 string } type HeapTypeStructType32 []*StructType32 func (h HeapTypeStructType32) Len() int { return len(h) } func (h HeapTypeStructType32) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType32) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType32) Push(x any) { *h = append(*h, x.(*StructType32)) } func (h *HeapTypeStructType32) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType33 struct { oField int field0 string } type HeapTypeStructType33 []*StructType33 func (h HeapTypeStructType33) Len() int { return len(h) } func (h HeapTypeStructType33) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType33) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType33) Push(x any) { *h = append(*h, x.(*StructType33)) } func (h *HeapTypeStructType33) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType34 struct { oField int field0 string } type HeapTypeStructType34 []*StructType34 func (h HeapTypeStructType34) Len() int { return len(h) } func (h HeapTypeStructType34) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType34) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType34) Push(x any) { *h = append(*h, x.(*StructType34)) } func (h *HeapTypeStructType34) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType35 struct { oField int field0 string } type HeapTypeStructType35 []*StructType35 func (h HeapTypeStructType35) Len() int { return len(h) } func (h HeapTypeStructType35) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType35) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType35) Push(x any) { *h = append(*h, x.(*StructType35)) } func (h *HeapTypeStructType35) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType36 struct { oField int field0 string } type HeapTypeStructType36 []*StructType36 func (h HeapTypeStructType36) Len() int { return len(h) } func (h HeapTypeStructType36) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType36) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType36) Push(x any) { *h = append(*h, x.(*StructType36)) } func (h *HeapTypeStructType36) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType37 struct { oField int field0 string } type HeapTypeStructType37 []*StructType37 func (h HeapTypeStructType37) Len() int { return len(h) } func (h HeapTypeStructType37) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType37) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType37) Push(x any) { *h = append(*h, x.(*StructType37)) } func (h *HeapTypeStructType37) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType38 struct { oField int field0 string } type HeapTypeStructType38 []*StructType38 func (h HeapTypeStructType38) Len() int { return len(h) } func (h HeapTypeStructType38) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType38) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType38) Push(x any) { *h = append(*h, x.(*StructType38)) } func (h *HeapTypeStructType38) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType39 struct { oField int field0 string } type HeapTypeStructType39 []*StructType39 func (h HeapTypeStructType39) Len() int { return len(h) } func (h HeapTypeStructType39) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType39) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType39) Push(x any) { *h = append(*h, x.(*StructType39)) } func (h *HeapTypeStructType39) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType40 struct { oField int field0 string } type HeapTypeStructType40 []*StructType40 func (h HeapTypeStructType40) Len() int { return len(h) } func (h HeapTypeStructType40) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType40) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType40) Push(x any) { *h = append(*h, x.(*StructType40)) } func (h *HeapTypeStructType40) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType41 struct { oField int field0 string } type HeapTypeStructType41 []*StructType41 func (h HeapTypeStructType41) Len() int { return len(h) } func (h HeapTypeStructType41) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType41) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType41) Push(x any) { *h = append(*h, x.(*StructType41)) } func (h *HeapTypeStructType41) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType42 struct { oField int field0 string } type HeapTypeStructType42 []*StructType42 func (h HeapTypeStructType42) Len() int { return len(h) } func (h HeapTypeStructType42) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType42) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType42) Push(x any) { *h = append(*h, x.(*StructType42)) } func (h *HeapTypeStructType42) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType43 struct { oField int field0 string } type HeapTypeStructType43 []*StructType43 func (h HeapTypeStructType43) Len() int { return len(h) } func (h HeapTypeStructType43) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType43) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType43) Push(x any) { *h = append(*h, x.(*StructType43)) } func (h *HeapTypeStructType43) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType44 struct { oField int field0 string } type HeapTypeStructType44 []*StructType44 func (h HeapTypeStructType44) Len() int { return len(h) } func (h HeapTypeStructType44) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType44) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType44) Push(x any) { *h = append(*h, x.(*StructType44)) } func (h *HeapTypeStructType44) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType45 struct { oField int field0 string } type HeapTypeStructType45 []*StructType45 func (h HeapTypeStructType45) Len() int { return len(h) } func (h HeapTypeStructType45) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType45) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType45) Push(x any) { *h = append(*h, x.(*StructType45)) } func (h *HeapTypeStructType45) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType46 struct { oField int field0 string } type HeapTypeStructType46 []*StructType46 func (h HeapTypeStructType46) Len() int { return len(h) } func (h HeapTypeStructType46) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType46) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType46) Push(x any) { *h = append(*h, x.(*StructType46)) } func (h *HeapTypeStructType46) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType47 struct { oField int field0 string } type HeapTypeStructType47 []*StructType47 func (h HeapTypeStructType47) Len() int { return len(h) } func (h HeapTypeStructType47) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType47) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType47) Push(x any) { *h = append(*h, x.(*StructType47)) } func (h *HeapTypeStructType47) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType48 struct { oField int field0 string } type HeapTypeStructType48 []*StructType48 func (h HeapTypeStructType48) Len() int { return len(h) } func (h HeapTypeStructType48) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType48) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType48) Push(x any) { *h = append(*h, x.(*StructType48)) } func (h *HeapTypeStructType48) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType49 struct { oField int field0 string } type HeapTypeStructType49 []*StructType49 func (h HeapTypeStructType49) Len() int { return len(h) } func (h HeapTypeStructType49) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType49) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType49) Push(x any) { *h = append(*h, x.(*StructType49)) } func (h *HeapTypeStructType49) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType50 struct { oField int field0 string } type HeapTypeStructType50 []*StructType50 func (h HeapTypeStructType50) Len() int { return len(h) } func (h HeapTypeStructType50) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType50) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType50) Push(x any) { *h = append(*h, x.(*StructType50)) } func (h *HeapTypeStructType50) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType51 struct { oField int field0 string } type HeapTypeStructType51 []*StructType51 func (h HeapTypeStructType51) Len() int { return len(h) } func (h HeapTypeStructType51) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType51) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType51) Push(x any) { *h = append(*h, x.(*StructType51)) } func (h *HeapTypeStructType51) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType52 struct { oField int field0 string } type HeapTypeStructType52 []*StructType52 func (h HeapTypeStructType52) Len() int { return len(h) } func (h HeapTypeStructType52) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType52) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType52) Push(x any) { *h = append(*h, x.(*StructType52)) } func (h *HeapTypeStructType52) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType53 struct { oField int field0 string } type HeapTypeStructType53 []*StructType53 func (h HeapTypeStructType53) Len() int { return len(h) } func (h HeapTypeStructType53) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType53) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType53) Push(x any) { *h = append(*h, x.(*StructType53)) } func (h *HeapTypeStructType53) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType54 struct { oField int field0 string } type HeapTypeStructType54 []*StructType54 func (h HeapTypeStructType54) Len() int { return len(h) } func (h HeapTypeStructType54) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType54) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType54) Push(x any) { *h = append(*h, x.(*StructType54)) } func (h *HeapTypeStructType54) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType55 struct { oField int field0 string } type HeapTypeStructType55 []*StructType55 func (h HeapTypeStructType55) Len() int { return len(h) } func (h HeapTypeStructType55) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType55) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType55) Push(x any) { *h = append(*h, x.(*StructType55)) } func (h *HeapTypeStructType55) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType56 struct { oField int field0 string } type HeapTypeStructType56 []*StructType56 func (h HeapTypeStructType56) Len() int { return len(h) } func (h HeapTypeStructType56) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType56) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType56) Push(x any) { *h = append(*h, x.(*StructType56)) } func (h *HeapTypeStructType56) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType57 struct { oField int field0 string } type HeapTypeStructType57 []*StructType57 func (h HeapTypeStructType57) Len() int { return len(h) } func (h HeapTypeStructType57) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType57) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType57) Push(x any) { *h = append(*h, x.(*StructType57)) } func (h *HeapTypeStructType57) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType58 struct { oField int field0 string } type HeapTypeStructType58 []*StructType58 func (h HeapTypeStructType58) Len() int { return len(h) } func (h HeapTypeStructType58) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType58) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType58) Push(x any) { *h = append(*h, x.(*StructType58)) } func (h *HeapTypeStructType58) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType59 struct { oField int field0 string } type HeapTypeStructType59 []*StructType59 func (h HeapTypeStructType59) Len() int { return len(h) } func (h HeapTypeStructType59) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType59) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType59) Push(x any) { *h = append(*h, x.(*StructType59)) } func (h *HeapTypeStructType59) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType60 struct { oField int field0 string } type HeapTypeStructType60 []*StructType60 func (h HeapTypeStructType60) Len() int { return len(h) } func (h HeapTypeStructType60) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType60) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType60) Push(x any) { *h = append(*h, x.(*StructType60)) } func (h *HeapTypeStructType60) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType61 struct { oField int field0 string } type HeapTypeStructType61 []*StructType61 func (h HeapTypeStructType61) Len() int { return len(h) } func (h HeapTypeStructType61) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType61) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType61) Push(x any) { *h = append(*h, x.(*StructType61)) } func (h *HeapTypeStructType61) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType62 struct { oField int field0 string } type HeapTypeStructType62 []*StructType62 func (h HeapTypeStructType62) Len() int { return len(h) } func (h HeapTypeStructType62) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType62) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType62) Push(x any) { *h = append(*h, x.(*StructType62)) } func (h *HeapTypeStructType62) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType63 struct { oField int field0 string } type HeapTypeStructType63 []*StructType63 func (h HeapTypeStructType63) Len() int { return len(h) } func (h HeapTypeStructType63) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType63) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType63) Push(x any) { *h = append(*h, x.(*StructType63)) } func (h *HeapTypeStructType63) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType64 struct { oField int field0 string } type HeapTypeStructType64 []*StructType64 func (h HeapTypeStructType64) Len() int { return len(h) } func (h HeapTypeStructType64) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType64) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType64) Push(x any) { *h = append(*h, x.(*StructType64)) } func (h *HeapTypeStructType64) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType65 struct { oField int field0 string } type HeapTypeStructType65 []*StructType65 func (h HeapTypeStructType65) Len() int { return len(h) } func (h HeapTypeStructType65) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType65) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType65) Push(x any) { *h = append(*h, x.(*StructType65)) } func (h *HeapTypeStructType65) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType66 struct { oField int field0 string } type HeapTypeStructType66 []*StructType66 func (h HeapTypeStructType66) Len() int { return len(h) } func (h HeapTypeStructType66) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType66) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType66) Push(x any) { *h = append(*h, x.(*StructType66)) } func (h *HeapTypeStructType66) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType67 struct { oField int field0 string } type HeapTypeStructType67 []*StructType67 func (h HeapTypeStructType67) Len() int { return len(h) } func (h HeapTypeStructType67) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType67) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType67) Push(x any) { *h = append(*h, x.(*StructType67)) } func (h *HeapTypeStructType67) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType68 struct { oField int field0 string } type HeapTypeStructType68 []*StructType68 func (h HeapTypeStructType68) Len() int { return len(h) } func (h HeapTypeStructType68) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType68) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType68) Push(x any) { *h = append(*h, x.(*StructType68)) } func (h *HeapTypeStructType68) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType69 struct { oField int field0 string } type HeapTypeStructType69 []*StructType69 func (h HeapTypeStructType69) Len() int { return len(h) } func (h HeapTypeStructType69) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType69) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType69) Push(x any) { *h = append(*h, x.(*StructType69)) } func (h *HeapTypeStructType69) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType70 struct { oField int field0 string } type HeapTypeStructType70 []*StructType70 func (h HeapTypeStructType70) Len() int { return len(h) } func (h HeapTypeStructType70) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType70) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType70) Push(x any) { *h = append(*h, x.(*StructType70)) } func (h *HeapTypeStructType70) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType71 struct { oField int field0 string } type HeapTypeStructType71 []*StructType71 func (h HeapTypeStructType71) Len() int { return len(h) } func (h HeapTypeStructType71) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType71) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType71) Push(x any) { *h = append(*h, x.(*StructType71)) } func (h *HeapTypeStructType71) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType72 struct { oField int field0 string } type HeapTypeStructType72 []*StructType72 func (h HeapTypeStructType72) Len() int { return len(h) } func (h HeapTypeStructType72) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType72) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType72) Push(x any) { *h = append(*h, x.(*StructType72)) } func (h *HeapTypeStructType72) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType73 struct { oField int field0 string } type HeapTypeStructType73 []*StructType73 func (h HeapTypeStructType73) Len() int { return len(h) } func (h HeapTypeStructType73) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType73) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType73) Push(x any) { *h = append(*h, x.(*StructType73)) } func (h *HeapTypeStructType73) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType74 struct { oField int field0 string } type HeapTypeStructType74 []*StructType74 func (h HeapTypeStructType74) Len() int { return len(h) } func (h HeapTypeStructType74) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType74) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType74) Push(x any) { *h = append(*h, x.(*StructType74)) } func (h *HeapTypeStructType74) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType75 struct { oField int field0 string } type HeapTypeStructType75 []*StructType75 func (h HeapTypeStructType75) Len() int { return len(h) } func (h HeapTypeStructType75) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType75) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType75) Push(x any) { *h = append(*h, x.(*StructType75)) } func (h *HeapTypeStructType75) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType76 struct { oField int field0 string } type HeapTypeStructType76 []*StructType76 func (h HeapTypeStructType76) Len() int { return len(h) } func (h HeapTypeStructType76) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType76) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType76) Push(x any) { *h = append(*h, x.(*StructType76)) } func (h *HeapTypeStructType76) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType77 struct { oField int field0 string } type HeapTypeStructType77 []*StructType77 func (h HeapTypeStructType77) Len() int { return len(h) } func (h HeapTypeStructType77) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType77) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType77) Push(x any) { *h = append(*h, x.(*StructType77)) } func (h *HeapTypeStructType77) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType78 struct { oField int field0 string } type HeapTypeStructType78 []*StructType78 func (h HeapTypeStructType78) Len() int { return len(h) } func (h HeapTypeStructType78) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType78) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType78) Push(x any) { *h = append(*h, x.(*StructType78)) } func (h *HeapTypeStructType78) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType79 struct { oField int field0 string } type HeapTypeStructType79 []*StructType79 func (h HeapTypeStructType79) Len() int { return len(h) } func (h HeapTypeStructType79) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType79) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType79) Push(x any) { *h = append(*h, x.(*StructType79)) } func (h *HeapTypeStructType79) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType80 struct { oField int field0 string } type HeapTypeStructType80 []*StructType80 func (h HeapTypeStructType80) Len() int { return len(h) } func (h HeapTypeStructType80) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType80) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType80) Push(x any) { *h = append(*h, x.(*StructType80)) } func (h *HeapTypeStructType80) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType81 struct { oField int field0 string } type HeapTypeStructType81 []*StructType81 func (h HeapTypeStructType81) Len() int { return len(h) } func (h HeapTypeStructType81) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType81) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType81) Push(x any) { *h = append(*h, x.(*StructType81)) } func (h *HeapTypeStructType81) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType82 struct { oField int field0 string } type HeapTypeStructType82 []*StructType82 func (h HeapTypeStructType82) Len() int { return len(h) } func (h HeapTypeStructType82) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType82) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType82) Push(x any) { *h = append(*h, x.(*StructType82)) } func (h *HeapTypeStructType82) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType83 struct { oField int field0 string } type HeapTypeStructType83 []*StructType83 func (h HeapTypeStructType83) Len() int { return len(h) } func (h HeapTypeStructType83) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType83) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType83) Push(x any) { *h = append(*h, x.(*StructType83)) } func (h *HeapTypeStructType83) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType84 struct { oField int field0 string } type HeapTypeStructType84 []*StructType84 func (h HeapTypeStructType84) Len() int { return len(h) } func (h HeapTypeStructType84) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType84) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType84) Push(x any) { *h = append(*h, x.(*StructType84)) } func (h *HeapTypeStructType84) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType85 struct { oField int field0 string } type HeapTypeStructType85 []*StructType85 func (h HeapTypeStructType85) Len() int { return len(h) } func (h HeapTypeStructType85) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType85) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType85) Push(x any) { *h = append(*h, x.(*StructType85)) } func (h *HeapTypeStructType85) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType86 struct { oField int field0 string } type HeapTypeStructType86 []*StructType86 func (h HeapTypeStructType86) Len() int { return len(h) } func (h HeapTypeStructType86) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType86) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType86) Push(x any) { *h = append(*h, x.(*StructType86)) } func (h *HeapTypeStructType86) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType87 struct { oField int field0 string } type HeapTypeStructType87 []*StructType87 func (h HeapTypeStructType87) Len() int { return len(h) } func (h HeapTypeStructType87) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType87) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType87) Push(x any) { *h = append(*h, x.(*StructType87)) } func (h *HeapTypeStructType87) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType88 struct { oField int field0 string } type HeapTypeStructType88 []*StructType88 func (h HeapTypeStructType88) Len() int { return len(h) } func (h HeapTypeStructType88) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType88) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType88) Push(x any) { *h = append(*h, x.(*StructType88)) } func (h *HeapTypeStructType88) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType89 struct { oField int field0 string } type HeapTypeStructType89 []*StructType89 func (h HeapTypeStructType89) Len() int { return len(h) } func (h HeapTypeStructType89) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType89) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType89) Push(x any) { *h = append(*h, x.(*StructType89)) } func (h *HeapTypeStructType89) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType90 struct { oField int field0 string } type HeapTypeStructType90 []*StructType90 func (h HeapTypeStructType90) Len() int { return len(h) } func (h HeapTypeStructType90) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType90) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType90) Push(x any) { *h = append(*h, x.(*StructType90)) } func (h *HeapTypeStructType90) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType91 struct { oField int field0 string } type HeapTypeStructType91 []*StructType91 func (h HeapTypeStructType91) Len() int { return len(h) } func (h HeapTypeStructType91) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType91) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType91) Push(x any) { *h = append(*h, x.(*StructType91)) } func (h *HeapTypeStructType91) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType92 struct { oField int field0 string } type HeapTypeStructType92 []*StructType92 func (h HeapTypeStructType92) Len() int { return len(h) } func (h HeapTypeStructType92) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType92) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType92) Push(x any) { *h = append(*h, x.(*StructType92)) } func (h *HeapTypeStructType92) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType93 struct { oField int field0 string } type HeapTypeStructType93 []*StructType93 func (h HeapTypeStructType93) Len() int { return len(h) } func (h HeapTypeStructType93) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType93) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType93) Push(x any) { *h = append(*h, x.(*StructType93)) } func (h *HeapTypeStructType93) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType94 struct { oField int field0 string } type HeapTypeStructType94 []*StructType94 func (h HeapTypeStructType94) Len() int { return len(h) } func (h HeapTypeStructType94) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType94) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType94) Push(x any) { *h = append(*h, x.(*StructType94)) } func (h *HeapTypeStructType94) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType95 struct { oField int field0 string } type HeapTypeStructType95 []*StructType95 func (h HeapTypeStructType95) Len() int { return len(h) } func (h HeapTypeStructType95) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType95) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType95) Push(x any) { *h = append(*h, x.(*StructType95)) } func (h *HeapTypeStructType95) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType96 struct { oField int field0 string } type HeapTypeStructType96 []*StructType96 func (h HeapTypeStructType96) Len() int { return len(h) } func (h HeapTypeStructType96) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType96) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType96) Push(x any) { *h = append(*h, x.(*StructType96)) } func (h *HeapTypeStructType96) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType97 struct { oField int field0 string } type HeapTypeStructType97 []*StructType97 func (h HeapTypeStructType97) Len() int { return len(h) } func (h HeapTypeStructType97) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType97) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType97) Push(x any) { *h = append(*h, x.(*StructType97)) } func (h *HeapTypeStructType97) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType98 struct { oField int field0 string } type HeapTypeStructType98 []*StructType98 func (h HeapTypeStructType98) Len() int { return len(h) } func (h HeapTypeStructType98) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType98) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType98) Push(x any) { *h = append(*h, x.(*StructType98)) } func (h *HeapTypeStructType98) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType99 struct { oField int field0 string } type HeapTypeStructType99 []*StructType99 func (h HeapTypeStructType99) Len() int { return len(h) } func (h HeapTypeStructType99) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType99) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType99) Push(x any) { *h = append(*h, x.(*StructType99)) } func (h *HeapTypeStructType99) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } type StructType100 struct { oField int field0 string } type HeapTypeStructType100 []*StructType100 func (h HeapTypeStructType100) Len() int { return len(h) } func (h HeapTypeStructType100) Less(i, j int) bool { return h[i].oField < h[j].oField } func (h HeapTypeStructType100) Swap(i, j int) { h[i], h[j] = h[j], h[i] } func (h *HeapTypeStructType100) Push(x any) { *h = append(*h, x.(*StructType100)) } func (h *HeapTypeStructType100) Pop() any { old := *h n := len(old) x := old[n-1] *h = old[0 : n-1] return x } func main() { heapuint8 := &HeapTypeuint8{} heap.Init(heapuint8) heapuint16 := &HeapTypeuint16{} heap.Init(heapuint16) heapuint32 := &HeapTypeuint32{} heap.Init(heapuint32) heapuint64 := &HeapTypeuint64{} heap.Init(heapuint64) heapint8 := &HeapTypeint8{} heap.Init(heapint8) heapint16 := &HeapTypeint16{} heap.Init(heapint16) heapint32 := &HeapTypeint32{} heap.Init(heapint32) heapint64 := &HeapTypeint64{} heap.Init(heapint64) heapfloat32 := &HeapTypefloat32{} heap.Init(heapfloat32) heapfloat64 := &HeapTypefloat64{} heap.Init(heapfloat64) heapbyte := &HeapTypebyte{} heap.Init(heapbyte) heaprune := &HeapTyperune{} heap.Init(heaprune) heapstring := &HeapTypestring{} heap.Init(heapstring) heapcompsite := &HeapTypecompsite{} heap.Init(heapcompsite) heapStructType0 := &HeapTypeStructType0{} heap.Init(heapStructType0) heapStructType1 := &HeapTypeStructType1{} heap.Init(heapStructType1) heapStructType2 := &HeapTypeStructType2{} heap.Init(heapStructType2) heapStructType3 := &HeapTypeStructType3{} heap.Init(heapStructType3) heapStructType4 := &HeapTypeStructType4{} heap.Init(heapStructType4) heapStructType5 := &HeapTypeStructType5{} heap.Init(heapStructType5) heapStructType6 := &HeapTypeStructType6{} heap.Init(heapStructType6) heapStructType7 := &HeapTypeStructType7{} heap.Init(heapStructType7) heapStructType8 := &HeapTypeStructType8{} heap.Init(heapStructType8) heapStructType9 := &HeapTypeStructType9{} heap.Init(heapStructType9) heapStructType10 := &HeapTypeStructType10{} heap.Init(heapStructType10) heapStructType11 := &HeapTypeStructType11{} heap.Init(heapStructType11) heapStructType12 := &HeapTypeStructType12{} heap.Init(heapStructType12) heapStructType13 := &HeapTypeStructType13{} heap.Init(heapStructType13) heapStructType14 := &HeapTypeStructType14{} heap.Init(heapStructType14) heapStructType15 := &HeapTypeStructType15{} heap.Init(heapStructType15) heapStructType16 := &HeapTypeStructType16{} heap.Init(heapStructType16) heapStructType17 := &HeapTypeStructType17{} heap.Init(heapStructType17) heapStructType18 := &HeapTypeStructType18{} heap.Init(heapStructType18) heapStructType19 := &HeapTypeStructType19{} heap.Init(heapStructType19) heapStructType20 := &HeapTypeStructType20{} heap.Init(heapStructType20) heapStructType21 := &HeapTypeStructType21{} heap.Init(heapStructType21) heapStructType22 := &HeapTypeStructType22{} heap.Init(heapStructType22) heapStructType23 := &HeapTypeStructType23{} heap.Init(heapStructType23) heapStructType24 := &HeapTypeStructType24{} heap.Init(heapStructType24) heapStructType25 := &HeapTypeStructType25{} heap.Init(heapStructType25) heapStructType26 := &HeapTypeStructType26{} heap.Init(heapStructType26) heapStructType27 := &HeapTypeStructType27{} heap.Init(heapStructType27) heapStructType28 := &HeapTypeStructType28{} heap.Init(heapStructType28) heapStructType29 := &HeapTypeStructType29{} heap.Init(heapStructType29) heapStructType30 := &HeapTypeStructType30{} heap.Init(heapStructType30) heapStructType31 := &HeapTypeStructType31{} heap.Init(heapStructType31) heapStructType32 := &HeapTypeStructType32{} heap.Init(heapStructType32) heapStructType33 := &HeapTypeStructType33{} heap.Init(heapStructType33) heapStructType34 := &HeapTypeStructType34{} heap.Init(heapStructType34) heapStructType35 := &HeapTypeStructType35{} heap.Init(heapStructType35) heapStructType36 := &HeapTypeStructType36{} heap.Init(heapStructType36) heapStructType37 := &HeapTypeStructType37{} heap.Init(heapStructType37) heapStructType38 := &HeapTypeStructType38{} heap.Init(heapStructType38) heapStructType39 := &HeapTypeStructType39{} heap.Init(heapStructType39) heapStructType40 := &HeapTypeStructType40{} heap.Init(heapStructType40) heapStructType41 := &HeapTypeStructType41{} heap.Init(heapStructType41) heapStructType42 := &HeapTypeStructType42{} heap.Init(heapStructType42) heapStructType43 := &HeapTypeStructType43{} heap.Init(heapStructType43) heapStructType44 := &HeapTypeStructType44{} heap.Init(heapStructType44) heapStructType45 := &HeapTypeStructType45{} heap.Init(heapStructType45) heapStructType46 := &HeapTypeStructType46{} heap.Init(heapStructType46) heapStructType47 := &HeapTypeStructType47{} heap.Init(heapStructType47) heapStructType48 := &HeapTypeStructType48{} heap.Init(heapStructType48) heapStructType49 := &HeapTypeStructType49{} heap.Init(heapStructType49) heapStructType50 := &HeapTypeStructType50{} heap.Init(heapStructType50) heapStructType51 := &HeapTypeStructType51{} heap.Init(heapStructType51) heapStructType52 := &HeapTypeStructType52{} heap.Init(heapStructType52) heapStructType53 := &HeapTypeStructType53{} heap.Init(heapStructType53) heapStructType54 := &HeapTypeStructType54{} heap.Init(heapStructType54) heapStructType55 := &HeapTypeStructType55{} heap.Init(heapStructType55) heapStructType56 := &HeapTypeStructType56{} heap.Init(heapStructType56) heapStructType57 := &HeapTypeStructType57{} heap.Init(heapStructType57) heapStructType58 := &HeapTypeStructType58{} heap.Init(heapStructType58) heapStructType59 := &HeapTypeStructType59{} heap.Init(heapStructType59) heapStructType60 := &HeapTypeStructType60{} heap.Init(heapStructType60) heapStructType61 := &HeapTypeStructType61{} heap.Init(heapStructType61) heapStructType62 := &HeapTypeStructType62{} heap.Init(heapStructType62) heapStructType63 := &HeapTypeStructType63{} heap.Init(heapStructType63) heapStructType64 := &HeapTypeStructType64{} heap.Init(heapStructType64) heapStructType65 := &HeapTypeStructType65{} heap.Init(heapStructType65) heapStructType66 := &HeapTypeStructType66{} heap.Init(heapStructType66) heapStructType67 := &HeapTypeStructType67{} heap.Init(heapStructType67) heapStructType68 := &HeapTypeStructType68{} heap.Init(heapStructType68) heapStructType69 := &HeapTypeStructType69{} heap.Init(heapStructType69) heapStructType70 := &HeapTypeStructType70{} heap.Init(heapStructType70) heapStructType71 := &HeapTypeStructType71{} heap.Init(heapStructType71) heapStructType72 := &HeapTypeStructType72{} heap.Init(heapStructType72) heapStructType73 := &HeapTypeStructType73{} heap.Init(heapStructType73) heapStructType74 := &HeapTypeStructType74{} heap.Init(heapStructType74) heapStructType75 := &HeapTypeStructType75{} heap.Init(heapStructType75) heapStructType76 := &HeapTypeStructType76{} heap.Init(heapStructType76) heapStructType77 := &HeapTypeStructType77{} heap.Init(heapStructType77) heapStructType78 := &HeapTypeStructType78{} heap.Init(heapStructType78) heapStructType79 := &HeapTypeStructType79{} heap.Init(heapStructType79) heapStructType80 := &HeapTypeStructType80{} heap.Init(heapStructType80) heapStructType81 := &HeapTypeStructType81{} heap.Init(heapStructType81) heapStructType82 := &HeapTypeStructType82{} heap.Init(heapStructType82) heapStructType83 := &HeapTypeStructType83{} heap.Init(heapStructType83) heapStructType84 := &HeapTypeStructType84{} heap.Init(heapStructType84) heapStructType85 := &HeapTypeStructType85{} heap.Init(heapStructType85) heapStructType86 := &HeapTypeStructType86{} heap.Init(heapStructType86) heapStructType87 := &HeapTypeStructType87{} heap.Init(heapStructType87) heapStructType88 := &HeapTypeStructType88{} heap.Init(heapStructType88) heapStructType89 := &HeapTypeStructType89{} heap.Init(heapStructType89) heapStructType90 := &HeapTypeStructType90{} heap.Init(heapStructType90) heapStructType91 := &HeapTypeStructType91{} heap.Init(heapStructType91) heapStructType92 := &HeapTypeStructType92{} heap.Init(heapStructType92) heapStructType93 := &HeapTypeStructType93{} heap.Init(heapStructType93) heapStructType94 := &HeapTypeStructType94{} heap.Init(heapStructType94) heapStructType95 := &HeapTypeStructType95{} heap.Init(heapStructType95) heapStructType96 := &HeapTypeStructType96{} heap.Init(heapStructType96) heapStructType97 := &HeapTypeStructType97{} heap.Init(heapStructType97) heapStructType98 := &HeapTypeStructType98{} heap.Init(heapStructType98) heapStructType99 := &HeapTypeStructType99{} heap.Init(heapStructType99) heapStructType100 := &HeapTypeStructType100{} heap.Init(heapStructType100) }