// DecodeMsg implements msgp.Decodable func (z *interval16) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var zeff uint32 zeff, err = dc.ReadMapHeader() if err != nil { return } for zeff > 0 { zeff-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "start": z.start, err = dc.ReadUint16() if err != nil { return } case "last": z.last, err = dc.ReadUint16() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } return }
// DecodeMsg implements msgp.Decodable func (z *runIterator16) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var zqke uint32 zqke, err = dc.ReadMapHeader() if err != nil { return } for zqke > 0 { zqke-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "rc": if dc.IsNil() { err = dc.ReadNil() if err != nil { return } z.rc = nil } else { if z.rc == nil { z.rc = new(runContainer16) } err = z.rc.DecodeMsg(dc) if err != nil { return } } case "curIndex": z.curIndex, err = dc.ReadInt64() if err != nil { return } case "curPosInIndex": z.curPosInIndex, err = dc.ReadUint16() if err != nil { return } case "curSeq": z.curSeq, err = dc.ReadInt64() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } return }
// DecodeMsg implements msgp.Decodable func (z *uint16Slice) DecodeMsg(dc *msgp.Reader) (err error) { var zjpj uint32 zjpj, err = dc.ReadArrayHeader() if err != nil { return } if cap((*z)) >= int(zjpj) { (*z) = (*z)[:zjpj] } else { (*z) = make(uint16Slice, zjpj) } for zywj := range *z { (*z)[zywj], err = dc.ReadUint16() if err != nil { return } } return }
// DecodeMsg implements msgp.Decodable func (z *arrayContainer) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var zbzg uint32 zbzg, err = dc.ReadMapHeader() if err != nil { return } for zbzg > 0 { zbzg-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "content": var zbai uint32 zbai, err = dc.ReadArrayHeader() if err != nil { return } if cap(z.content) >= int(zbai) { z.content = (z.content)[:zbai] } else { z.content = make([]uint16, zbai) } for zxvk := range z.content { z.content[zxvk], err = dc.ReadUint16() if err != nil { return } } default: err = dc.Skip() if err != nil { return } } } return }
// DecodeMsg implements msgp.Decodable func (z *roaringArray) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var zlqf uint32 zlqf, err = dc.ReadMapHeader() if err != nil { return } for zlqf > 0 { zlqf-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "keys": var zdaf uint32 zdaf, err = dc.ReadArrayHeader() if err != nil { return } if cap(z.keys) >= int(zdaf) { z.keys = (z.keys)[:zdaf] } else { z.keys = make([]uint16, zdaf) } for zhct := range z.keys { z.keys[zhct], err = dc.ReadUint16() if err != nil { return } } case "needCopyOnWrite": var zpks uint32 zpks, err = dc.ReadArrayHeader() if err != nil { return } if cap(z.needCopyOnWrite) >= int(zpks) { z.needCopyOnWrite = (z.needCopyOnWrite)[:zpks] } else { z.needCopyOnWrite = make([]bool, zpks) } for zcua := range z.needCopyOnWrite { z.needCopyOnWrite[zcua], err = dc.ReadBool() if err != nil { return } } case "copyOnWrite": z.copyOnWrite, err = dc.ReadBool() if err != nil { return } case "conserz": var zjfb uint32 zjfb, err = dc.ReadArrayHeader() if err != nil { return } if cap(z.conserz) >= int(zjfb) { z.conserz = (z.conserz)[:zjfb] } else { z.conserz = make([]containerSerz, zjfb) } for zxhx := range z.conserz { var zcxo uint32 zcxo, err = dc.ReadMapHeader() if err != nil { return } for zcxo > 0 { zcxo-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "t": { var zeff uint8 zeff, err = dc.ReadUint8() z.conserz[zxhx].t = contype(zeff) } if err != nil { return } case "r": err = z.conserz[zxhx].r.DecodeMsg(dc) if err != nil { return } default: err = dc.Skip() if err != nil { return } } } } default: err = dc.Skip() if err != nil { return } } } return }
// DecodeMsg implements msgp.Decodable func (z *addHelper16) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var zbai uint32 zbai, err = dc.ReadMapHeader() if err != nil { return } for zbai > 0 { zbai-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "runstart": z.runstart, err = dc.ReadUint16() if err != nil { return } case "runlen": z.runlen, err = dc.ReadUint16() if err != nil { return } case "actuallyAdded": z.actuallyAdded, err = dc.ReadUint16() if err != nil { return } case "m": var zcmr uint32 zcmr, err = dc.ReadArrayHeader() if err != nil { return } if cap(z.m) >= int(zcmr) { z.m = (z.m)[:zcmr] } else { z.m = make([]interval16, zcmr) } for zxvk := range z.m { var zajw uint32 zajw, err = dc.ReadMapHeader() if err != nil { return } for zajw > 0 { zajw-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "start": z.m[zxvk].start, err = dc.ReadUint16() if err != nil { return } case "last": z.m[zxvk].last, err = dc.ReadUint16() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } } case "rc": if dc.IsNil() { err = dc.ReadNil() if err != nil { return } z.rc = nil } else { if z.rc == nil { z.rc = new(runContainer16) } var zwht uint32 zwht, err = dc.ReadMapHeader() if err != nil { return } for zwht > 0 { zwht-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "iv": var zhct uint32 zhct, err = dc.ReadArrayHeader() if err != nil { return } if cap(z.rc.iv) >= int(zhct) { z.rc.iv = (z.rc.iv)[:zhct] } else { z.rc.iv = make([]interval16, zhct) } for zbzg := range z.rc.iv { var zcua uint32 zcua, err = dc.ReadMapHeader() if err != nil { return } for zcua > 0 { zcua-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "start": z.rc.iv[zbzg].start, err = dc.ReadUint16() if err != nil { return } case "last": z.rc.iv[zbzg].last, err = dc.ReadUint16() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } } case "card": z.rc.card, err = dc.ReadInt64() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } } default: err = dc.Skip() if err != nil { return } } } return }
// DecodeMsg implements msgp.Decodable func (z *runContainer16) DecodeMsg(dc *msgp.Reader) (err error) { var field []byte _ = field var zdnj uint32 zdnj, err = dc.ReadMapHeader() if err != nil { return } for zdnj > 0 { zdnj-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "iv": var zobc uint32 zobc, err = dc.ReadArrayHeader() if err != nil { return } if cap(z.iv) >= int(zobc) { z.iv = (z.iv)[:zobc] } else { z.iv = make([]interval16, zobc) } for zxpk := range z.iv { var zsnv uint32 zsnv, err = dc.ReadMapHeader() if err != nil { return } for zsnv > 0 { zsnv-- field, err = dc.ReadMapKeyPtr() if err != nil { return } switch msgp.UnsafeString(field) { case "start": z.iv[zxpk].start, err = dc.ReadUint16() if err != nil { return } case "last": z.iv[zxpk].last, err = dc.ReadUint16() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } } case "card": z.card, err = dc.ReadInt64() if err != nil { return } default: err = dc.Skip() if err != nil { return } } } return }