// Code generated by cmdgen DO NOT EDIT. package main import ( "gheap" ) 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 StructType0 struct { oField int field0 string } type StructType1 struct { oField int field0 string } type StructType2 struct { oField int field0 string } type StructType3 struct { oField int field0 string } type StructType4 struct { oField int field0 string } type StructType5 struct { oField int field0 string } type StructType6 struct { oField int field0 string } type StructType7 struct { oField int field0 string } type StructType8 struct { oField int field0 string } type StructType9 struct { oField int field0 string } type StructType10 struct { oField int field0 string } type StructType11 struct { oField int field0 string } type StructType12 struct { oField int field0 string } type StructType13 struct { oField int field0 string } type StructType14 struct { oField int field0 string } type StructType15 struct { oField int field0 string } type StructType16 struct { oField int field0 string } type StructType17 struct { oField int field0 string } type StructType18 struct { oField int field0 string } type StructType19 struct { oField int field0 string } type StructType20 struct { oField int field0 string } type StructType21 struct { oField int field0 string } type StructType22 struct { oField int field0 string } type StructType23 struct { oField int field0 string } type StructType24 struct { oField int field0 string } type StructType25 struct { oField int field0 string } type StructType26 struct { oField int field0 string } type StructType27 struct { oField int field0 string } type StructType28 struct { oField int field0 string } type StructType29 struct { oField int field0 string } type StructType30 struct { oField int field0 string } type StructType31 struct { oField int field0 string } type StructType32 struct { oField int field0 string } type StructType33 struct { oField int field0 string } type StructType34 struct { oField int field0 string } type StructType35 struct { oField int field0 string } type StructType36 struct { oField int field0 string } type StructType37 struct { oField int field0 string } type StructType38 struct { oField int field0 string } type StructType39 struct { oField int field0 string } type StructType40 struct { oField int field0 string } type StructType41 struct { oField int field0 string } type StructType42 struct { oField int field0 string } type StructType43 struct { oField int field0 string } type StructType44 struct { oField int field0 string } type StructType45 struct { oField int field0 string } type StructType46 struct { oField int field0 string } type StructType47 struct { oField int field0 string } type StructType48 struct { oField int field0 string } type StructType49 struct { oField int field0 string } type StructType50 struct { oField int field0 string } type StructType51 struct { oField int field0 string } type StructType52 struct { oField int field0 string } type StructType53 struct { oField int field0 string } type StructType54 struct { oField int field0 string } type StructType55 struct { oField int field0 string } type StructType56 struct { oField int field0 string } type StructType57 struct { oField int field0 string } type StructType58 struct { oField int field0 string } type StructType59 struct { oField int field0 string } type StructType60 struct { oField int field0 string } type StructType61 struct { oField int field0 string } type StructType62 struct { oField int field0 string } type StructType63 struct { oField int field0 string } type StructType64 struct { oField int field0 string } type StructType65 struct { oField int field0 string } type StructType66 struct { oField int field0 string } type StructType67 struct { oField int field0 string } type StructType68 struct { oField int field0 string } type StructType69 struct { oField int field0 string } type StructType70 struct { oField int field0 string } type StructType71 struct { oField int field0 string } type StructType72 struct { oField int field0 string } type StructType73 struct { oField int field0 string } type StructType74 struct { oField int field0 string } type StructType75 struct { oField int field0 string } type StructType76 struct { oField int field0 string } type StructType77 struct { oField int field0 string } type StructType78 struct { oField int field0 string } type StructType79 struct { oField int field0 string } type StructType80 struct { oField int field0 string } type StructType81 struct { oField int field0 string } type StructType82 struct { oField int field0 string } type StructType83 struct { oField int field0 string } type StructType84 struct { oField int field0 string } type StructType85 struct { oField int field0 string } type StructType86 struct { oField int field0 string } type StructType87 struct { oField int field0 string } type StructType88 struct { oField int field0 string } type StructType89 struct { oField int field0 string } type StructType90 struct { oField int field0 string } type StructType91 struct { oField int field0 string } type StructType92 struct { oField int field0 string } type StructType93 struct { oField int field0 string } type StructType94 struct { oField int field0 string } type StructType95 struct { oField int field0 string } type StructType96 struct { oField int field0 string } type StructType97 struct { oField int field0 string } type StructType98 struct { oField int field0 string } type StructType99 struct { oField int field0 string } type StructType100 struct { oField int field0 string } func main() { sliceuint8 := []uint8{} huint8 := gheap.New(func(i, j uint8) bool { return i < j }, sliceuint8...) _ = huint8.Len() sliceuint16 := []uint16{} huint16 := gheap.New(func(i, j uint16) bool { return i < j }, sliceuint16...) _ = huint16.Len() sliceuint32 := []uint32{} huint32 := gheap.New(func(i, j uint32) bool { return i < j }, sliceuint32...) _ = huint32.Len() sliceuint64 := []uint64{} huint64 := gheap.New(func(i, j uint64) bool { return i < j }, sliceuint64...) _ = huint64.Len() sliceint8 := []int8{} hint8 := gheap.New(func(i, j int8) bool { return i < j }, sliceint8...) _ = hint8.Len() sliceint16 := []int16{} hint16 := gheap.New(func(i, j int16) bool { return i < j }, sliceint16...) _ = hint16.Len() sliceint32 := []int32{} hint32 := gheap.New(func(i, j int32) bool { return i < j }, sliceint32...) _ = hint32.Len() sliceint64 := []int64{} hint64 := gheap.New(func(i, j int64) bool { return i < j }, sliceint64...) _ = hint64.Len() slicefloat32 := []float32{} hfloat32 := gheap.New(func(i, j float32) bool { return i < j }, slicefloat32...) _ = hfloat32.Len() slicefloat64 := []float64{} hfloat64 := gheap.New(func(i, j float64) bool { return i < j }, slicefloat64...) _ = hfloat64.Len() slicebyte := []byte{} hbyte := gheap.New(func(i, j byte) bool { return i < j }, slicebyte...) _ = hbyte.Len() slicerune := []rune{} hrune := gheap.New(func(i, j rune) bool { return i < j }, slicerune...) _ = hrune.Len() slicestring := []string{} hstring := gheap.New(func(i, j string) bool { return i < j }, slicestring...) _ = hstring.Len() slicecompsite := []*compsite{} hcompsite := gheap.New(func(i, j *compsite) bool { return i.oField < j.oField }, slicecompsite...) _ = hcompsite.Len() sliceStructType0 := []*StructType0{} hStructType0 := gheap.New(func(i, j *StructType0) bool { return i.oField < j.oField }, sliceStructType0...) _ = hStructType0.Len() sliceStructType1 := []*StructType1{} hStructType1 := gheap.New(func(i, j *StructType1) bool { return i.oField < j.oField }, sliceStructType1...) _ = hStructType1.Len() sliceStructType2 := []*StructType2{} hStructType2 := gheap.New(func(i, j *StructType2) bool { return i.oField < j.oField }, sliceStructType2...) _ = hStructType2.Len() sliceStructType3 := []*StructType3{} hStructType3 := gheap.New(func(i, j *StructType3) bool { return i.oField < j.oField }, sliceStructType3...) _ = hStructType3.Len() sliceStructType4 := []*StructType4{} hStructType4 := gheap.New(func(i, j *StructType4) bool { return i.oField < j.oField }, sliceStructType4...) _ = hStructType4.Len() sliceStructType5 := []*StructType5{} hStructType5 := gheap.New(func(i, j *StructType5) bool { return i.oField < j.oField }, sliceStructType5...) _ = hStructType5.Len() sliceStructType6 := []*StructType6{} hStructType6 := gheap.New(func(i, j *StructType6) bool { return i.oField < j.oField }, sliceStructType6...) _ = hStructType6.Len() sliceStructType7 := []*StructType7{} hStructType7 := gheap.New(func(i, j *StructType7) bool { return i.oField < j.oField }, sliceStructType7...) _ = hStructType7.Len() sliceStructType8 := []*StructType8{} hStructType8 := gheap.New(func(i, j *StructType8) bool { return i.oField < j.oField }, sliceStructType8...) _ = hStructType8.Len() sliceStructType9 := []*StructType9{} hStructType9 := gheap.New(func(i, j *StructType9) bool { return i.oField < j.oField }, sliceStructType9...) _ = hStructType9.Len() sliceStructType10 := []*StructType10{} hStructType10 := gheap.New(func(i, j *StructType10) bool { return i.oField < j.oField }, sliceStructType10...) _ = hStructType10.Len() sliceStructType11 := []*StructType11{} hStructType11 := gheap.New(func(i, j *StructType11) bool { return i.oField < j.oField }, sliceStructType11...) _ = hStructType11.Len() sliceStructType12 := []*StructType12{} hStructType12 := gheap.New(func(i, j *StructType12) bool { return i.oField < j.oField }, sliceStructType12...) _ = hStructType12.Len() sliceStructType13 := []*StructType13{} hStructType13 := gheap.New(func(i, j *StructType13) bool { return i.oField < j.oField }, sliceStructType13...) _ = hStructType13.Len() sliceStructType14 := []*StructType14{} hStructType14 := gheap.New(func(i, j *StructType14) bool { return i.oField < j.oField }, sliceStructType14...) _ = hStructType14.Len() sliceStructType15 := []*StructType15{} hStructType15 := gheap.New(func(i, j *StructType15) bool { return i.oField < j.oField }, sliceStructType15...) _ = hStructType15.Len() sliceStructType16 := []*StructType16{} hStructType16 := gheap.New(func(i, j *StructType16) bool { return i.oField < j.oField }, sliceStructType16...) _ = hStructType16.Len() sliceStructType17 := []*StructType17{} hStructType17 := gheap.New(func(i, j *StructType17) bool { return i.oField < j.oField }, sliceStructType17...) _ = hStructType17.Len() sliceStructType18 := []*StructType18{} hStructType18 := gheap.New(func(i, j *StructType18) bool { return i.oField < j.oField }, sliceStructType18...) _ = hStructType18.Len() sliceStructType19 := []*StructType19{} hStructType19 := gheap.New(func(i, j *StructType19) bool { return i.oField < j.oField }, sliceStructType19...) _ = hStructType19.Len() sliceStructType20 := []*StructType20{} hStructType20 := gheap.New(func(i, j *StructType20) bool { return i.oField < j.oField }, sliceStructType20...) _ = hStructType20.Len() sliceStructType21 := []*StructType21{} hStructType21 := gheap.New(func(i, j *StructType21) bool { return i.oField < j.oField }, sliceStructType21...) _ = hStructType21.Len() sliceStructType22 := []*StructType22{} hStructType22 := gheap.New(func(i, j *StructType22) bool { return i.oField < j.oField }, sliceStructType22...) _ = hStructType22.Len() sliceStructType23 := []*StructType23{} hStructType23 := gheap.New(func(i, j *StructType23) bool { return i.oField < j.oField }, sliceStructType23...) _ = hStructType23.Len() sliceStructType24 := []*StructType24{} hStructType24 := gheap.New(func(i, j *StructType24) bool { return i.oField < j.oField }, sliceStructType24...) _ = hStructType24.Len() sliceStructType25 := []*StructType25{} hStructType25 := gheap.New(func(i, j *StructType25) bool { return i.oField < j.oField }, sliceStructType25...) _ = hStructType25.Len() sliceStructType26 := []*StructType26{} hStructType26 := gheap.New(func(i, j *StructType26) bool { return i.oField < j.oField }, sliceStructType26...) _ = hStructType26.Len() sliceStructType27 := []*StructType27{} hStructType27 := gheap.New(func(i, j *StructType27) bool { return i.oField < j.oField }, sliceStructType27...) _ = hStructType27.Len() sliceStructType28 := []*StructType28{} hStructType28 := gheap.New(func(i, j *StructType28) bool { return i.oField < j.oField }, sliceStructType28...) _ = hStructType28.Len() sliceStructType29 := []*StructType29{} hStructType29 := gheap.New(func(i, j *StructType29) bool { return i.oField < j.oField }, sliceStructType29...) _ = hStructType29.Len() sliceStructType30 := []*StructType30{} hStructType30 := gheap.New(func(i, j *StructType30) bool { return i.oField < j.oField }, sliceStructType30...) _ = hStructType30.Len() sliceStructType31 := []*StructType31{} hStructType31 := gheap.New(func(i, j *StructType31) bool { return i.oField < j.oField }, sliceStructType31...) _ = hStructType31.Len() sliceStructType32 := []*StructType32{} hStructType32 := gheap.New(func(i, j *StructType32) bool { return i.oField < j.oField }, sliceStructType32...) _ = hStructType32.Len() sliceStructType33 := []*StructType33{} hStructType33 := gheap.New(func(i, j *StructType33) bool { return i.oField < j.oField }, sliceStructType33...) _ = hStructType33.Len() sliceStructType34 := []*StructType34{} hStructType34 := gheap.New(func(i, j *StructType34) bool { return i.oField < j.oField }, sliceStructType34...) _ = hStructType34.Len() sliceStructType35 := []*StructType35{} hStructType35 := gheap.New(func(i, j *StructType35) bool { return i.oField < j.oField }, sliceStructType35...) _ = hStructType35.Len() sliceStructType36 := []*StructType36{} hStructType36 := gheap.New(func(i, j *StructType36) bool { return i.oField < j.oField }, sliceStructType36...) _ = hStructType36.Len() sliceStructType37 := []*StructType37{} hStructType37 := gheap.New(func(i, j *StructType37) bool { return i.oField < j.oField }, sliceStructType37...) _ = hStructType37.Len() sliceStructType38 := []*StructType38{} hStructType38 := gheap.New(func(i, j *StructType38) bool { return i.oField < j.oField }, sliceStructType38...) _ = hStructType38.Len() sliceStructType39 := []*StructType39{} hStructType39 := gheap.New(func(i, j *StructType39) bool { return i.oField < j.oField }, sliceStructType39...) _ = hStructType39.Len() sliceStructType40 := []*StructType40{} hStructType40 := gheap.New(func(i, j *StructType40) bool { return i.oField < j.oField }, sliceStructType40...) _ = hStructType40.Len() sliceStructType41 := []*StructType41{} hStructType41 := gheap.New(func(i, j *StructType41) bool { return i.oField < j.oField }, sliceStructType41...) _ = hStructType41.Len() sliceStructType42 := []*StructType42{} hStructType42 := gheap.New(func(i, j *StructType42) bool { return i.oField < j.oField }, sliceStructType42...) _ = hStructType42.Len() sliceStructType43 := []*StructType43{} hStructType43 := gheap.New(func(i, j *StructType43) bool { return i.oField < j.oField }, sliceStructType43...) _ = hStructType43.Len() sliceStructType44 := []*StructType44{} hStructType44 := gheap.New(func(i, j *StructType44) bool { return i.oField < j.oField }, sliceStructType44...) _ = hStructType44.Len() sliceStructType45 := []*StructType45{} hStructType45 := gheap.New(func(i, j *StructType45) bool { return i.oField < j.oField }, sliceStructType45...) _ = hStructType45.Len() sliceStructType46 := []*StructType46{} hStructType46 := gheap.New(func(i, j *StructType46) bool { return i.oField < j.oField }, sliceStructType46...) _ = hStructType46.Len() sliceStructType47 := []*StructType47{} hStructType47 := gheap.New(func(i, j *StructType47) bool { return i.oField < j.oField }, sliceStructType47...) _ = hStructType47.Len() sliceStructType48 := []*StructType48{} hStructType48 := gheap.New(func(i, j *StructType48) bool { return i.oField < j.oField }, sliceStructType48...) _ = hStructType48.Len() sliceStructType49 := []*StructType49{} hStructType49 := gheap.New(func(i, j *StructType49) bool { return i.oField < j.oField }, sliceStructType49...) _ = hStructType49.Len() sliceStructType50 := []*StructType50{} hStructType50 := gheap.New(func(i, j *StructType50) bool { return i.oField < j.oField }, sliceStructType50...) _ = hStructType50.Len() sliceStructType51 := []*StructType51{} hStructType51 := gheap.New(func(i, j *StructType51) bool { return i.oField < j.oField }, sliceStructType51...) _ = hStructType51.Len() sliceStructType52 := []*StructType52{} hStructType52 := gheap.New(func(i, j *StructType52) bool { return i.oField < j.oField }, sliceStructType52...) _ = hStructType52.Len() sliceStructType53 := []*StructType53{} hStructType53 := gheap.New(func(i, j *StructType53) bool { return i.oField < j.oField }, sliceStructType53...) _ = hStructType53.Len() sliceStructType54 := []*StructType54{} hStructType54 := gheap.New(func(i, j *StructType54) bool { return i.oField < j.oField }, sliceStructType54...) _ = hStructType54.Len() sliceStructType55 := []*StructType55{} hStructType55 := gheap.New(func(i, j *StructType55) bool { return i.oField < j.oField }, sliceStructType55...) _ = hStructType55.Len() sliceStructType56 := []*StructType56{} hStructType56 := gheap.New(func(i, j *StructType56) bool { return i.oField < j.oField }, sliceStructType56...) _ = hStructType56.Len() sliceStructType57 := []*StructType57{} hStructType57 := gheap.New(func(i, j *StructType57) bool { return i.oField < j.oField }, sliceStructType57...) _ = hStructType57.Len() sliceStructType58 := []*StructType58{} hStructType58 := gheap.New(func(i, j *StructType58) bool { return i.oField < j.oField }, sliceStructType58...) _ = hStructType58.Len() sliceStructType59 := []*StructType59{} hStructType59 := gheap.New(func(i, j *StructType59) bool { return i.oField < j.oField }, sliceStructType59...) _ = hStructType59.Len() sliceStructType60 := []*StructType60{} hStructType60 := gheap.New(func(i, j *StructType60) bool { return i.oField < j.oField }, sliceStructType60...) _ = hStructType60.Len() sliceStructType61 := []*StructType61{} hStructType61 := gheap.New(func(i, j *StructType61) bool { return i.oField < j.oField }, sliceStructType61...) _ = hStructType61.Len() sliceStructType62 := []*StructType62{} hStructType62 := gheap.New(func(i, j *StructType62) bool { return i.oField < j.oField }, sliceStructType62...) _ = hStructType62.Len() sliceStructType63 := []*StructType63{} hStructType63 := gheap.New(func(i, j *StructType63) bool { return i.oField < j.oField }, sliceStructType63...) _ = hStructType63.Len() sliceStructType64 := []*StructType64{} hStructType64 := gheap.New(func(i, j *StructType64) bool { return i.oField < j.oField }, sliceStructType64...) _ = hStructType64.Len() sliceStructType65 := []*StructType65{} hStructType65 := gheap.New(func(i, j *StructType65) bool { return i.oField < j.oField }, sliceStructType65...) _ = hStructType65.Len() sliceStructType66 := []*StructType66{} hStructType66 := gheap.New(func(i, j *StructType66) bool { return i.oField < j.oField }, sliceStructType66...) _ = hStructType66.Len() sliceStructType67 := []*StructType67{} hStructType67 := gheap.New(func(i, j *StructType67) bool { return i.oField < j.oField }, sliceStructType67...) _ = hStructType67.Len() sliceStructType68 := []*StructType68{} hStructType68 := gheap.New(func(i, j *StructType68) bool { return i.oField < j.oField }, sliceStructType68...) _ = hStructType68.Len() sliceStructType69 := []*StructType69{} hStructType69 := gheap.New(func(i, j *StructType69) bool { return i.oField < j.oField }, sliceStructType69...) _ = hStructType69.Len() sliceStructType70 := []*StructType70{} hStructType70 := gheap.New(func(i, j *StructType70) bool { return i.oField < j.oField }, sliceStructType70...) _ = hStructType70.Len() sliceStructType71 := []*StructType71{} hStructType71 := gheap.New(func(i, j *StructType71) bool { return i.oField < j.oField }, sliceStructType71...) _ = hStructType71.Len() sliceStructType72 := []*StructType72{} hStructType72 := gheap.New(func(i, j *StructType72) bool { return i.oField < j.oField }, sliceStructType72...) _ = hStructType72.Len() sliceStructType73 := []*StructType73{} hStructType73 := gheap.New(func(i, j *StructType73) bool { return i.oField < j.oField }, sliceStructType73...) _ = hStructType73.Len() sliceStructType74 := []*StructType74{} hStructType74 := gheap.New(func(i, j *StructType74) bool { return i.oField < j.oField }, sliceStructType74...) _ = hStructType74.Len() sliceStructType75 := []*StructType75{} hStructType75 := gheap.New(func(i, j *StructType75) bool { return i.oField < j.oField }, sliceStructType75...) _ = hStructType75.Len() sliceStructType76 := []*StructType76{} hStructType76 := gheap.New(func(i, j *StructType76) bool { return i.oField < j.oField }, sliceStructType76...) _ = hStructType76.Len() sliceStructType77 := []*StructType77{} hStructType77 := gheap.New(func(i, j *StructType77) bool { return i.oField < j.oField }, sliceStructType77...) _ = hStructType77.Len() sliceStructType78 := []*StructType78{} hStructType78 := gheap.New(func(i, j *StructType78) bool { return i.oField < j.oField }, sliceStructType78...) _ = hStructType78.Len() sliceStructType79 := []*StructType79{} hStructType79 := gheap.New(func(i, j *StructType79) bool { return i.oField < j.oField }, sliceStructType79...) _ = hStructType79.Len() sliceStructType80 := []*StructType80{} hStructType80 := gheap.New(func(i, j *StructType80) bool { return i.oField < j.oField }, sliceStructType80...) _ = hStructType80.Len() sliceStructType81 := []*StructType81{} hStructType81 := gheap.New(func(i, j *StructType81) bool { return i.oField < j.oField }, sliceStructType81...) _ = hStructType81.Len() sliceStructType82 := []*StructType82{} hStructType82 := gheap.New(func(i, j *StructType82) bool { return i.oField < j.oField }, sliceStructType82...) _ = hStructType82.Len() sliceStructType83 := []*StructType83{} hStructType83 := gheap.New(func(i, j *StructType83) bool { return i.oField < j.oField }, sliceStructType83...) _ = hStructType83.Len() sliceStructType84 := []*StructType84{} hStructType84 := gheap.New(func(i, j *StructType84) bool { return i.oField < j.oField }, sliceStructType84...) _ = hStructType84.Len() sliceStructType85 := []*StructType85{} hStructType85 := gheap.New(func(i, j *StructType85) bool { return i.oField < j.oField }, sliceStructType85...) _ = hStructType85.Len() sliceStructType86 := []*StructType86{} hStructType86 := gheap.New(func(i, j *StructType86) bool { return i.oField < j.oField }, sliceStructType86...) _ = hStructType86.Len() sliceStructType87 := []*StructType87{} hStructType87 := gheap.New(func(i, j *StructType87) bool { return i.oField < j.oField }, sliceStructType87...) _ = hStructType87.Len() sliceStructType88 := []*StructType88{} hStructType88 := gheap.New(func(i, j *StructType88) bool { return i.oField < j.oField }, sliceStructType88...) _ = hStructType88.Len() sliceStructType89 := []*StructType89{} hStructType89 := gheap.New(func(i, j *StructType89) bool { return i.oField < j.oField }, sliceStructType89...) _ = hStructType89.Len() sliceStructType90 := []*StructType90{} hStructType90 := gheap.New(func(i, j *StructType90) bool { return i.oField < j.oField }, sliceStructType90...) _ = hStructType90.Len() sliceStructType91 := []*StructType91{} hStructType91 := gheap.New(func(i, j *StructType91) bool { return i.oField < j.oField }, sliceStructType91...) _ = hStructType91.Len() sliceStructType92 := []*StructType92{} hStructType92 := gheap.New(func(i, j *StructType92) bool { return i.oField < j.oField }, sliceStructType92...) _ = hStructType92.Len() sliceStructType93 := []*StructType93{} hStructType93 := gheap.New(func(i, j *StructType93) bool { return i.oField < j.oField }, sliceStructType93...) _ = hStructType93.Len() sliceStructType94 := []*StructType94{} hStructType94 := gheap.New(func(i, j *StructType94) bool { return i.oField < j.oField }, sliceStructType94...) _ = hStructType94.Len() sliceStructType95 := []*StructType95{} hStructType95 := gheap.New(func(i, j *StructType95) bool { return i.oField < j.oField }, sliceStructType95...) _ = hStructType95.Len() sliceStructType96 := []*StructType96{} hStructType96 := gheap.New(func(i, j *StructType96) bool { return i.oField < j.oField }, sliceStructType96...) _ = hStructType96.Len() sliceStructType97 := []*StructType97{} hStructType97 := gheap.New(func(i, j *StructType97) bool { return i.oField < j.oField }, sliceStructType97...) _ = hStructType97.Len() sliceStructType98 := []*StructType98{} hStructType98 := gheap.New(func(i, j *StructType98) bool { return i.oField < j.oField }, sliceStructType98...) _ = hStructType98.Len() sliceStructType99 := []*StructType99{} hStructType99 := gheap.New(func(i, j *StructType99) bool { return i.oField < j.oField }, sliceStructType99...) _ = hStructType99.Len() sliceStructType100 := []*StructType100{} hStructType100 := gheap.New(func(i, j *StructType100) bool { return i.oField < j.oField }, sliceStructType100...) _ = hStructType100.Len() }