Lines Matching refs:u
90 +func (d *Decoder) readString(p []byte) (u undecodedString, remain []byte, err error) {
93 + return u, p, errNeedMore
99 + return u, p, err
108 + return u, nil, ErrStringLength
118 + return u, p, errNeedMore
120 + u.isHuff = isHuff
121 + u.b = p[:strLen]
122 + return u, p[strLen:], nil
138 +func (d *Decoder) decodeString(u undecodedString) (string, error) {
139 + if !u.isHuff {
140 + return string(u.b), nil
145 + err := huffmanDecode(buf, d.maxStrLen, u.b)