(b []byte, p unsafe.Pointer)
| 115 | } |
| 116 | |
| 117 | func (d decoder) decodeInt64(b []byte, p unsafe.Pointer) ([]byte, error) { |
| 118 | if hasNullPrefix(b) { |
| 119 | return b[4:], nil |
| 120 | } |
| 121 | |
| 122 | v, r, err := d.parseInt(b, int64Type) |
| 123 | if err != nil { |
| 124 | return r, err |
| 125 | } |
| 126 | |
| 127 | *(*int64)(p) = v |
| 128 | return r, nil |
| 129 | } |
| 130 | |
| 131 | func (d decoder) decodeUint(b []byte, p unsafe.Pointer) ([]byte, error) { |
| 132 | if hasNullPrefix(b) { |
nothing calls this directly
no test coverage detected