(sctx *super.Context, m *zMap)
| 285 | } |
| 286 | |
| 287 | func (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 | |
| 299 | func (d decoder) decodeTypeEnum(sctx *super.Context, enum *zEnum) (*super.TypeEnum, error) { |
| 300 | return sctx.LookupTypeEnum(enum.Symbols), nil |
no test coverage detected