Lines Matching full:hist
77 func @"".NewReader (@"".r·2 @"io".Reader) (? @"io".ReadCloser) { var @"".f·3 @"".decompressor; ; @"".f·3.@"".bits = new([316]int); @"".f·3.@"".codebits = new([19]int); @"".f·3.@"".r = @"".makeReader(@"".r·2); @"".f·3.@"".hist = new([32768]byte); @"".f·3.@"".step = (*@"".decompressor).@"".nextBlock; return &@"".f·3 }
91 type @"".decompressor struct { @"".r @"".Reader; @"".roffset int64; @"".woffset int64; @"".b uint32; @"".nb uint; @"".h1 @"".huffmanDecoder; @"".h2 @"".huffmanDecoder; @"".bits *[316]int; @"".codebits *[19]int; @"".hist *[32768]byte; @"".hp int; @"".hw int; @"".hfull bool; @"".buf [4]byte; @"".step func(? *@"".decompressor); @"".final bool; @"".err error; @"".toRead []byte; @"".hl *@"".huffmanDecoder; @"".hd *@"".huffmanDecoder; @"".copyLen int; @"".copyDist int }
99 func (@"".f·1 *@"".decompressor "esc:0x9") @"".flush (@"".step·2 func(? *@"".decompressor)) { @"".f·1.@"".toRead = @"".f·1.@"".hist[@"".f·1.@"".hw:@"".f·1.@"".hp]; @"".f·1.@"".woffset += int64(@"".f·1.@"".hp - @"".f·1.@"".hw); @"".f·1.@"".hw = @"".f·1.@"".hp; if @"".f·1.@"".hp == 0x8000 { @"".f·1.@"".hp = 0x0; @"".f·1.@"".hw = 0x0; @"".f·1.@"".hfull = true }; @"".f·1.@"".step = @"".step·2 }
105 func (@"".f·1 *@"".decompressor "esc:0x1") @"".setDict (@"".dict·2 []byte "esc:0x9") { if len(@"".dict·2) > 0x8000 { @"".dict·2 = @"".dict·2[len(@"".dict·2) - 0x8000:] }; @"".f·1.@"".hp = copy(@"".f·1.@"".hist[:], @"".dict·2); if @"".f·1.@"".hp == 0x8000 { @"".f·1.@"".hp = 0x0; @"".f·1.@"".hfull = true }; @"".f·1.@"".hw = @"".f·1.@"".hp }
2529 hist" go.string."hist" ? go.string."hist"
2530 hist