()
| 1058 | } |
| 1059 | |
| 1060 | func (d *Decoder) readLong() (int64, error) { |
| 1061 | var data [8]byte |
| 1062 | _, err := d.rd.Read(data[:]) |
| 1063 | |
| 1064 | return int64(data[0])<<56 | int64(data[1])<<48 | int64(data[2])<<40 | int64(data[3])<<32 | int64(data[4])<<24 | int64(data[5])<<16 | int64(data[6])<<8 | int64(data[7]), err |
| 1065 | } |
| 1066 | |
| 1067 | func (d *Decoder) readFloat() (float32, error) { |
| 1068 | i, err := d.readInt() |
no test coverage detected