MCPcopy Index your code
hub / github.com/vmihailenco/msgpack / skipExtHeader

Method skipExtHeader

ext.go:277–291  ·  view source on GitHub ↗
(c byte)

Source from the content-addressed store, hash-verified

275}
276
277func (d *Decoder) skipExtHeader(c byte) error {
278 // Read ext type.
279 _, err := d.readCode()
280 if err != nil {
281 return err
282 }
283 // Read ext body len.
284 for i := 0; i < extHeaderLen(c); i++ {
285 _, err := d.readCode()
286 if err != nil {
287 return err
288 }
289 }
290 return nil
291}
292
293func extHeaderLen(c byte) int {
294 switch c {

Callers 1

DecodeMapLenMethod · 0.95

Calls 2

readCodeMethod · 0.95
extHeaderLenFunction · 0.85

Tested by

no test coverage detected