MCPcopy Create free account
hub / github.com/brimdata/super / decodeTypeMap

Method decodeTypeMap

sio/jsupio/types.go:287–297  ·  view source on GitHub ↗
(sctx *super.Context, m *zMap)

Source from the content-addressed store, hash-verified

285}
286
287func (d decoder) decodeTypeMap(sctx *super.Context, m *zMap) (*super.TypeMap, error) {
288 keyType, err := d.decodeType(sctx, m.KeyType)
289 if err != nil {
290 return nil, err
291 }
292 valType, err := d.decodeType(sctx, m.ValType)
293 if err != nil {
294 return nil, err
295 }
296 return sctx.LookupTypeMap(keyType, valType), nil
297}
298
299func (d decoder) decodeTypeEnum(sctx *super.Context, enum *zEnum) (*super.TypeEnum, error) {
300 return sctx.LookupTypeEnum(enum.Symbols), nil

Callers 1

decodeTypeMethod · 0.95

Calls 2

decodeTypeMethod · 0.95
LookupTypeMapMethod · 0.80

Tested by

no test coverage detected