5 instantiations of HuffmanTree
System.IO.Compression (5)
System\IO\Compression\DeflateManaged\HuffmanTree.cs (2)
42
public static HuffmanTree StaticLiteralLengthTree { get; } = new
HuffmanTree
(GetStaticLiteralTreeLength());
44
public static HuffmanTree StaticDistanceTree { get; } = new
HuffmanTree
(GetStaticDistanceTreeLength());
System\IO\Compression\DeflateManaged\InflaterManaged.cs (3)
557
_codeLengthTree = new
HuffmanTree
(_codeLengthTreeCodeLength);
687
_literalLengthTree = new
HuffmanTree
(literalTreeCodeLength);
688
_distanceTree = new
HuffmanTree
(distanceTreeCodeLength);
13 references to HuffmanTree
System.IO.Compression (13)
System\IO\Compression\DeflateManaged\HuffmanTree.cs (2)
42
public static
HuffmanTree
StaticLiteralLengthTree { get; } = new HuffmanTree(GetStaticLiteralTreeLength());
44
public static
HuffmanTree
StaticDistanceTree { get; } = new HuffmanTree(GetStaticDistanceTreeLength());
System\IO\Compression\DeflateManaged\InflaterManaged.cs (11)
47
private
HuffmanTree
? _literalLengthTree;
48
private
HuffmanTree
? _distanceTree;
73
private
HuffmanTree
? _codeLengthTree;
82
_codeList = new byte[
HuffmanTree
.MaxLiteralTreeElements +
HuffmanTree
.MaxDistTreeElements];
83
_codeLengthTreeCodeLength = new byte[
HuffmanTree
.NumberOfCodeLengthTreeElements];
202
_literalLengthTree =
HuffmanTree
.StaticLiteralLengthTree;
203
_distanceTree =
HuffmanTree
.StaticDistanceTree;
674
byte[] literalTreeCodeLength = new byte[
HuffmanTree
.MaxLiteralTreeElements];
675
byte[] distanceTreeCodeLength = new byte[
HuffmanTree
.MaxDistTreeElements];
682
if (literalTreeCodeLength[
HuffmanTree
.EndOfBlockCode] == 0)