github.com/klauspost/compress/huff0.Scratch.Out (field)
58 uses
github.com/klauspost/compress/huff0 (current package)
compress.go#L90: s.Out, err = compressor(in)
compress.go#L93: if err == nil && len(s.Out) < wantSize {
compress.go#L94: s.OutData = s.Out
compress.go#L95: return s.Out, true, nil
compress.go#L115: hSize := len(s.Out)
compress.go#L125: s.Out, err = compressor(in)
compress.go#L133: if len(s.Out) >= wantSize {
compress.go#L136: s.OutData = s.Out
compress.go#L137: return s.Out, true, nil
compress.go#L147: s.OutTable = s.Out
compress.go#L150: s.Out, err = compressor(in)
compress.go#L155: if len(s.Out) >= wantSize {
compress.go#L161: s.OutData = s.Out[len(s.OutTable):]
compress.go#L162: return s.Out, false, nil
compress.go#L230: return s.compress1xDo(s.Out, src), nil
compress.go#L276: offsetIdx := len(s.Out)
compress.go#L277: s.Out = append(s.Out, sixZeros[:]...)
compress.go#L286: idx := len(s.Out)
compress.go#L287: s.Out = s.compress1xDo(s.Out, toDo)
compress.go#L288: if len(s.Out)-idx > math.MaxUint16 {
compress.go#L295: length := len(s.Out) - idx
compress.go#L296: s.Out[i*2+offsetIdx] = byte(length)
compress.go#L297: s.Out[i*2+offsetIdx+1] = byte(length >> 8)
compress.go#L301: return s.Out, nil
compress.go#L310: s.Out = s.Out[:6]
compress.go#L338: s.Out[i*2] = byte(len(o))
compress.go#L339: s.Out[i*2+1] = byte(len(o) >> 8)
compress.go#L343: s.Out = append(s.Out, o...)
compress.go#L345: return s.Out, nil
decompress.go#L177: if cap(s.Out) < s.MaxDecodedSize {
decompress.go#L178: s.Out = make([]byte, s.MaxDecodedSize)
decompress.go#L180: s.Out = s.Out[:0:s.MaxDecodedSize]
decompress.go#L181: s.Out, err = s.Decoder().Decompress1X(s.Out, in)
decompress.go#L182: return s.Out, err
decompress.go#L195: if cap(s.Out) < dstSize {
decompress.go#L196: s.Out = make([]byte, s.MaxDecodedSize)
decompress.go#L198: s.Out = s.Out[:0:dstSize]
decompress.go#L199: s.Out, err = s.Decoder().Decompress4X(s.Out, in)
decompress.go#L200: return s.Out, err
huff0.go#L76: Out []byte
huff0.go#L159: if cap(s.Out) == 0 {
huff0.go#L160: s.Out = make([]byte, 0, len(in))
huff0.go#L162: s.Out = s.Out[:0]
huff0.go#L227: s.Out = append(s.Out, uint8(len(b)))
huff0.go#L228: s.Out = append(s.Out, b...)
huff0.go#L238: op := s.Out
huff0.go#L246: s.Out = op
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |