(b []byte, _ unsafe.Pointer, t reflect.Type)
| 1413 | } |
| 1414 | |
| 1415 | func (d decoder) decodeUnmarshalTypeError(b []byte, _ unsafe.Pointer, t reflect.Type) ([]byte, error) { |
| 1416 | v, b, _, err := d.parseValue(b) |
| 1417 | if err != nil { |
| 1418 | return b, err |
| 1419 | } |
| 1420 | return b, &UnmarshalTypeError{ |
| 1421 | Value: string(v), |
| 1422 | Type: t, |
| 1423 | } |
| 1424 | } |
| 1425 | |
| 1426 | func (d decoder) decodeRawMessage(b []byte, p unsafe.Pointer) ([]byte, error) { |
| 1427 | v, r, _, err := d.parseValue(b) |
no test coverage detected