--- classes: unpackclass!a: "ByteArray" unpackclass!aa: "Js5" unpackclass!c: "BufferPool" unpackclass!e: "Buffer" unpackclass!f: "LinkedList" unpackclass!g: "Member" unpackclass!h: "Bzip2DState" unpackclass!i: "IntHashTable" unpackclass!j: "Attribute" unpackclass!k: "GzipDecompressor" unpackclass!l: "ArrayUtils" unpackclass!n: "ExceptionTableEntry" unpackclass!o: "LineNumberTableEntry" unpackclass!p: "Js5Pack" unpackclass!q: "TracingException" unpackclass!r: "Code" unpackclass!s: "ConstantPoolEntry" unpackclass!u: "Bzip2Decompressor" unpackclass!unpackclass: "unpackclass" unpackclass!w: "Node" fields: unpackclass!a.a Z: owner: "ByteArray" name: "directBuffersUnsupported" unpackclass!aa.a I: owner: "Js5" name: "size" unpackclass!aa.b [I: owner: "Js5" name: "groupIds" unpackclass!aa.c [I: owner: "Js5" name: "groupNameHashes" unpackclass!aa.d [I: owner: "Js5" name: "groupChecksums" unpackclass!aa.e [I: owner: "Js5" name: "groupVersions" unpackclass!aa.f [I: owner: "Js5" name: "groupSizes" unpackclass!aa.g [[I: owner: "Js5" name: "fileIds" unpackclass!aa.h [[I: owner: "Js5" name: "fileNameHashes" unpackclass!aa.i [Lunpackclass!i;: owner: "Js5" name: "fileNameHashTables" unpackclass!aa.j [Ljava/lang/Object;: owner: "Js5" name: "packed" unpackclass!aa.k [I: owner: "Js5" name: "groupCapacities" unpackclass!aa.l [[Ljava/lang/Object;: owner: "Js5" name: "unpacked" unpackclass!aa.m Lunpackclass!k;: owner: "Js5" name: "GZIP_DECOMPRESSOR" unpackclass!aa.n I: owner: "Js5" name: "checksum" unpackclass!aa.o Z: owner: "Js5" name: "discardPacked" unpackclass!aa.p Z: owner: "Js5" name: "discardUnpacked" unpackclass!aa.q Z: owner: "Js5" name: "RAISE_EXCEPTIONS" unpackclass!aa.r I: owner: "Js5" name: "MAX_LENGTH" unpackclass!c.a I: owner: "BufferPool" name: "smallBufferCount" unpackclass!c.b I: owner: "BufferPool" name: "mediumBufferCount" unpackclass!c.c I: owner: "BufferPool" name: "largeBufferCount" unpackclass!c.d [[B: owner: "BufferPool" name: "smallBuffers" unpackclass!c.e [[B: owner: "BufferPool" name: "mediumBuffers" unpackclass!c.f [[B: owner: "BufferPool" name: "largeBuffers" unpackclass!e.d [B: owner: "Buffer" name: "bytes" unpackclass!e.e I: owner: "Buffer" name: "position" unpackclass!e.f [I: owner: "Buffer" name: "CRC32_TABLE" unpackclass!e.g [J: owner: "Buffer" name: "CRC64_TABLE" unpackclass!f.a Lunpackclass!w;: owner: "LinkedList" name: "sentinel" unpackclass!f.b Lunpackclass!w;: owner: "LinkedList" name: "cursor" unpackclass!g.a I: owner: "Member" name: "accessFlags" unpackclass!g.b Lunpackclass!s;: owner: "Member" name: "nameAndType" unpackclass!g.c [Lunpackclass!j;: owner: "Member" name: "attributes" unpackclass!h.A [B: owner: "Bzip2DState" name: "selectorMtf" unpackclass!h.B [[B: owner: "Bzip2DState" name: "len" unpackclass!h.C [[I: owner: "Bzip2DState" name: "limit" unpackclass!h.D [[I: owner: "Bzip2DState" name: "base" unpackclass!h.E [[I: owner: "Bzip2DState" name: "perm" unpackclass!h.F [I: owner: "Bzip2DState" name: "minLens" unpackclass!h.G I: owner: "Bzip2DState" name: "saveNblock" unpackclass!h.a [B: owner: "Bzip2DState" name: "strmNextIn" unpackclass!h.b I: owner: "Bzip2DState" name: "strmNextInPtr" unpackclass!h.c I: owner: "Bzip2DState" name: "strmTotalInLo32" unpackclass!h.d [B: owner: "Bzip2DState" name: "strmNextOut" unpackclass!h.e I: owner: "Bzip2DState" name: "strmNextOutPtr" unpackclass!h.f I: owner: "Bzip2DState" name: "strmAvailOut" unpackclass!h.g I: owner: "Bzip2DState" name: "strmTotalOutLo32" unpackclass!h.h B: owner: "Bzip2DState" name: "stateOutCh" unpackclass!h.i I: owner: "Bzip2DState" name: "stateOutLen" unpackclass!h.j I: owner: "Bzip2DState" name: "bsBuff" unpackclass!h.k I: owner: "Bzip2DState" name: "bsLive" unpackclass!h.l I: owner: "Bzip2DState" name: "blockSize100k" unpackclass!h.m I: owner: "Bzip2DState" name: "origPtr" unpackclass!h.n I: owner: "Bzip2DState" name: "tPos" unpackclass!h.o I: owner: "Bzip2DState" name: "k0" unpackclass!h.p [I: owner: "Bzip2DState" name: "unfztab" unpackclass!h.q I: owner: "Bzip2DState" name: "nblockUsed" unpackclass!h.r [I: owner: "Bzip2DState" name: "cftab" unpackclass!h.s [I: owner: "Bzip2DState" name: "tt" unpackclass!h.t I: owner: "Bzip2DState" name: "nInUse" unpackclass!h.u [Z: owner: "Bzip2DState" name: "inUse" unpackclass!h.v [Z: owner: "Bzip2DState" name: "inUse16" unpackclass!h.w [B: owner: "Bzip2DState" name: "seqToUnseq" unpackclass!h.x [B: owner: "Bzip2DState" name: "mtfa" unpackclass!h.y [I: owner: "Bzip2DState" name: "mtfbase" unpackclass!h.z [B: owner: "Bzip2DState" name: "selector" unpackclass!i.a [I: owner: "IntHashTable" name: "buckets" unpackclass!j.a Lunpackclass!s;: owner: "Attribute" name: "name" unpackclass!j.b Lunpackclass!s;: owner: "Attribute" name: "constantValue" unpackclass!j.c Lunpackclass!r;: owner: "Attribute" name: "code" unpackclass!j.d [Lunpackclass!s;: owner: "Attribute" name: "exceptions" unpackclass!k.a Ljava/util/zip/Inflater;: owner: "GzipDecompressor" name: "inflater" unpackclass!n.a I: owner: "ExceptionTableEntry" name: "startPc" unpackclass!n.b I: owner: "ExceptionTableEntry" name: "endPcToHandlerPc" unpackclass!n.c I: owner: "ExceptionTableEntry" name: "reverseHandlerPc" unpackclass!n.d Lunpackclass!s;: owner: "ExceptionTableEntry" name: "catchType" unpackclass!o.a I: owner: "LineNumberTableEntry" name: "startPc" unpackclass!o.b I: owner: "LineNumberTableEntry" name: "lineNumber" unpackclass!r.a I: owner: "Code" name: "maxStack" unpackclass!r.b I: owner: "Code" name: "maxLocals" unpackclass!r.c I: owner: "Code" name: "length" unpackclass!r.d [Lunpackclass!n;: owner: "Code" name: "exceptionTable" unpackclass!r.e [Lunpackclass!o;: owner: "Code" name: "lineNumberTable" unpackclass!s.d Lunpackclass!s;: owner: "ConstantPoolEntry" name: "name" unpackclass!s.e Lunpackclass!s;: owner: "ConstantPoolEntry" name: "descriptor" unpackclass!s.f J: owner: "ConstantPoolEntry" name: "longValue" unpackclass!s.g [B: owner: "ConstantPoolEntry" name: "bytesValue" unpackclass!s.h I: owner: "ConstantPoolEntry" name: "tag" unpackclass!s.i I: owner: "ConstantPoolEntry" name: "index" unpackclass!u.a Lunpackclass!h;: owner: "Bzip2Decompressor" name: "state" unpackclass!unpackclass.A [Lunpackclass!s;: owner: "unpackclass" name: "utf8Entries" unpackclass!unpackclass.B [Lunpackclass!s;: owner: "unpackclass" name: "stringEntries" unpackclass!unpackclass.C [Lunpackclass!s;: owner: "unpackclass" name: "classEntries" unpackclass!unpackclass.D Lunpackclass!s;: owner: "unpackclass" name: "constantValue" unpackclass!unpackclass.E Lunpackclass!s;: owner: "unpackclass" name: "code" unpackclass!unpackclass.F Lunpackclass!s;: owner: "unpackclass" name: "exceptions" unpackclass!unpackclass.G Lunpackclass!s;: owner: "unpackclass" name: "sourceFile" unpackclass!unpackclass.H Lunpackclass!s;: owner: "unpackclass" name: "lineNumberTable" unpackclass!unpackclass.I Lunpackclass!f;: owner: "unpackclass" name: "constantPool" unpackclass!unpackclass.J I: owner: "unpackclass" name: "constantPoolSize" unpackclass!unpackclass.K [I: owner: "unpackclass" name: "OPCODE_FLAGS" unpackclass!unpackclass.a [I: owner: "unpackclass" name: "CONSTANT_POOL_ENTRY_LENGTHS" unpackclass!unpackclass.b Lunpackclass!e;: owner: "unpackclass" name: "in" unpackclass!unpackclass.c Lunpackclass!e;: owner: "unpackclass" name: "newArrayBuffer" unpackclass!unpackclass.d Lunpackclass!e;: owner: "unpackclass" name: "localVariableBuffer" unpackclass!unpackclass.e Lunpackclass!e;: owner: "unpackclass" name: "wideLocalVariableBuffer" unpackclass!unpackclass.f Lunpackclass!e;: owner: "unpackclass" name: "sipushAndSwitchBuffer" unpackclass!unpackclass.g Lunpackclass!e;: owner: "unpackclass" name: "constantBuffer" unpackclass!unpackclass.h Lunpackclass!e;: owner: "unpackclass" name: "wideConstantBuffer" unpackclass!unpackclass.i Lunpackclass!e;: owner: "unpackclass" name: "classBuffer" unpackclass!unpackclass.j Lunpackclass!e;: owner: "unpackclass" name: "fieldRefBuffer" unpackclass!unpackclass.k Lunpackclass!e;: owner: "unpackclass" name: "methodRefBuffer" unpackclass!unpackclass.l Lunpackclass!e;: owner: "unpackclass" name: "interfaceMethodRefBuffer" unpackclass!unpackclass.m Lunpackclass!e;: owner: "unpackclass" name: "branchBuffer" unpackclass!unpackclass.n Lunpackclass!e;: owner: "unpackclass" name: "bipushBuffer" unpackclass!unpackclass.o Lunpackclass!e;: owner: "unpackclass" name: "wideIincBuffer" unpackclass!unpackclass.p Lunpackclass!e;: owner: "unpackclass" name: "iincBuffer" unpackclass!unpackclass.q Lunpackclass!e;: owner: "unpackclass" name: "multiANewArrayBuffer" unpackclass!unpackclass.r [Lunpackclass!s;: owner: "unpackclass" name: "fieldRefEntries" unpackclass!unpackclass.s [Lunpackclass!s;: owner: "unpackclass" name: "methodRefEntries" unpackclass!unpackclass.t [Lunpackclass!s;: owner: "unpackclass" name: "interfaceMethodRefEntries" unpackclass!unpackclass.u [Lunpackclass!s;: owner: "unpackclass" name: "intEntries" unpackclass!unpackclass.v [Lunpackclass!s;: owner: "unpackclass" name: "floatEntries" unpackclass!unpackclass.w [Lunpackclass!s;: owner: "unpackclass" name: "longEntries" unpackclass!unpackclass.x [Lunpackclass!s;: owner: "unpackclass" name: "doubleEntries" unpackclass!unpackclass.y [Lunpackclass!s;: owner: "unpackclass" name: "fieldNameAndTypeEntries" unpackclass!unpackclass.z [Lunpackclass!s;: owner: "unpackclass" name: "methodNameAndTypeEntries" unpackclass!w.a Lunpackclass!w;: owner: "Node" name: "next" unpackclass!w.b Lunpackclass!w;: owner: "Node" name: "prev" methods: unpackclass!a.a ()[B: owner: "ByteArray" name: "get" arguments: {} locals: {} unpackclass!a.a (Ljava/lang/Object;Z)[B: owner: "ByteArray" name: "unwrap" arguments: 0: "in" 1: "copy" locals: 9: "bytes" 22: "array" unpackclass!a.a ([B)[B: owner: "ByteArray" name: "copy" arguments: 0: "in" locals: 2: "len" 5: "out" unpackclass!a.a ([BZ)Ljava/lang/Object;: owner: "ByteArray" name: "wrap" arguments: 0: "bytes" locals: 14: "array" 20: "ex" unpackclass!a.b ([B)V: owner: "ByteArray" name: "set" arguments: 0: "bytes" locals: {} unpackclass!aa. (ZZ)V: owner: "Js5" name: "" arguments: 0: "discardPacked" 1: "discardUnpacked" locals: {} unpackclass!aa.a (I)Z: owner: "Js5" name: "isGroupValid" arguments: 0: "group" locals: {} unpackclass!aa.a (II)Z: owner: "Js5" name: "isFileValid" arguments: 0: "group" 1: "file" locals: {} unpackclass!aa.a (II[I)[B: owner: "Js5" name: "fetchFile" arguments: 0: "group" 1: "file" 2: "key" locals: 23: "success" 33: "success2" 46: "bytes" unpackclass!aa.a (I[I)Z: owner: "Js5" name: "unpackGroup" arguments: 0: "group" 1: "key" locals: 19: "groupSize" 24: "fileIds" 43: "unpacked" 45: "valid" 47: "i" 53: "fileId" 100: "compressed" 105: "buffer" 124: "uncompressed" 126: "ex" 191: "position" 198: "stripes" 211: "buffer" 214: "lens" 219: "i" 223: "len" 225: "j" 250: "extracted" 252: "i" 274: "off" 276: "i" 280: "len" 282: "j" 320: "i" 326: "fileId" 361: "fileId" unpackclass!aa.a ([B)V: owner: "Js5" name: "decode" arguments: 0: "bytes" locals: 13: "buffer" 16: "protocol" 42: "flags" 48: "prevGroupId" 50: "maxGroupId" 57: "i" 142: "groupId" 157: "i" 179: "i" 197: "i" 215: "i" 233: "i" 240: "groupId" 245: "groupSize" 247: "prevFileId" 249: "maxFileId" 257: "j" 273: "fileId" 320: "i" 327: "groupId" 332: "groupSize" 343: "fileId" 361: "j" 375: "fileId" unpackclass!aa.b (I)V: owner: "Js5" name: "fetchGroup" arguments: 0: "group" locals: {} unpackclass!aa.b (II)[B: owner: "Js5" name: "fetchFile" arguments: 0: "group" 1: "file" locals: {} unpackclass!aa.b ([B)[B: owner: "Js5" name: "uncompress" arguments: 0: "in" locals: 4: "buffer" 7: "type" 10: "len" 26: "out" 36: "uncompressedLen" 50: "out" unpackclass!aa.c (I)I: owner: "Js5" name: "getGroupCapacity" arguments: {} locals: {} unpackclass!c.a (I)[B: owner: "BufferPool" name: "allocate" arguments: 0: "len" locals: 12: "bytes" 31: "bytes" 50: "bytes" unpackclass!e. (I)V: owner: "Buffer" name: "" arguments: 0: "len" locals: {} unpackclass!e. ([B)V: owner: "Buffer" name: "" arguments: 0: "bytes" locals: {} unpackclass!e.a (I)V: owner: "Buffer" name: "writeByte" arguments: 0: "value" locals: {} unpackclass!e.a (J)V: owner: "Buffer" name: "writeLong" arguments: 0: "value" locals: {} unpackclass!e.a ([BI)I: owner: "Buffer" name: "crc32" arguments: 0: "bytes" 1: "len" locals: {} unpackclass!e.a ([BII)I: owner: "Buffer" name: "crc32Internal" arguments: 0: "bytes" 2: "len" locals: 3: "crc" 5: "i" unpackclass!e.a ([III)V: owner: "Buffer" name: "xteaDecrypt" arguments: 0: "key" 2: "len" locals: 4: "oldPosition" 13: "blocks" 15: "i" 20: "v0" 23: "v1" 25: "sum" 29: "round" unpackclass!e.b (I)V: owner: "Buffer" name: "writeShort" arguments: 0: "value" locals: {} unpackclass!e.b ([BII)V: owner: "Buffer" name: "writeBytes" arguments: 0: "bytes" 2: "len" locals: 3: "i" unpackclass!e.c ()I: owner: "Buffer" name: "readUnsignedByte" arguments: {} locals: {} unpackclass!e.c (I)V: owner: "Buffer" name: "writeInt" arguments: 0: "value" locals: {} unpackclass!e.c ([BII)V: owner: "Buffer" name: "readBytes" arguments: 0: "bytes" 2: "len" locals: 3: "i" unpackclass!e.d ()I: owner: "Buffer" name: "readUnsignedShort" arguments: {} locals: {} unpackclass!e.e ()I: owner: "Buffer" name: "readShort" arguments: {} locals: 27: "value" unpackclass!e.f ()I: owner: "Buffer" name: "readInt" arguments: {} locals: {} unpackclass!e.g ()I: owner: "Buffer" name: "readUnsignedSmart" arguments: {} locals: 7: "peek" unpackclass!e.h ()I: owner: "Buffer" name: "readVarInt" arguments: {} locals: 12: "b" 14: "value" unpackclass!f. ()V: owner: "LinkedList" name: "" arguments: {} locals: {} unpackclass!f.a ()Lunpackclass!w;: owner: "LinkedList" name: "head" arguments: {} locals: 3: "head" unpackclass!f.a (Lunpackclass!w;)V: owner: "LinkedList" name: "addTail" arguments: 0: "node" locals: {} unpackclass!f.b ()Lunpackclass!w;: owner: "LinkedList" name: "next" arguments: {} locals: 2: "next" unpackclass!i. ([I)V: owner: "IntHashTable" name: "" arguments: 0: "keys" locals: 5: "bucketCount" 28: "i" 43: "value" 53: "hash" unpackclass!k. ()V: owner: "GzipDecompressor" name: "" arguments: {} locals: {} unpackclass!k. (III)V: owner: "GzipDecompressor" name: "" arguments: 0: "arg0" 1: "arg1" 2: "arg2" locals: {} unpackclass!k.a (Lunpackclass!e;[B)V: owner: "GzipDecompressor" name: "gunzip" arguments: 0: "in" 1: "out" locals: 55: "ex" unpackclass!l.a ([BI[BII)V: owner: "ArrayUtils" name: "copy" arguments: 0: "src" 1: "srcOff" 2: "dest" 3: "destOff" 4: "len" locals: 19: "srcOff2" 23: "destOff2" 32: "destOff3" 35: "srcOff3" 119: "destOff2" 122: "srcOff2" unpackclass!p. ([BZZ)V: owner: "Js5Pack" name: "" arguments: 0: "in" 1: "discardPacked" 2: "discardUnpacked" locals: {} unpackclass!p. ([BZZZ)V: owner: "Js5Pack" name: "" arguments: 0: "in" 1: "discardPacked" 2: "discardUnpacked" 3: "arg3" locals: {} unpackclass!p.a (Ljava/io/DataInputStream;Z)V: owner: "Js5Pack" name: "read" arguments: 0: "in" 1: "arg1" locals: 4: "indexType" 7: "indexRemaining" 9: "indexCompressedLen" 19: "indexBuffer" 38: "i" 43: "groupType" 46: "groupRemaining" 48: "groupCompressedLen" 58: "groupBuffer" unpackclass!q. (Ljava/lang/Throwable;Ljava/lang/String;)V: owner: "TracingException" name: "" arguments: 0: "cause" 1: "message" locals: {} unpackclass!q.a (Ljava/lang/Throwable;Ljava/lang/String;)Lunpackclass!q;: owner: "TracingException" name: "wrap" arguments: 0: "cause" 1: "message" locals: 5: "ex" unpackclass!u.a (ILunpackclass!h;)I: owner: "Bzip2Decompressor" name: "getBits" arguments: 0: "nnn" 1: "state" locals: 17: "vvv" unpackclass!u.a (Lunpackclass!h;)V: owner: "Bzip2Decompressor" name: "unRleObufToOutputFast" arguments: 0: "state" locals: 2: "cStateOutCh" 5: "cStateOutLen" 8: "cNblockUsed" 11: "cK0" 13: "cTt" 16: "cTPos" 19: "csNextOut" 22: "csNextOutPtr" 25: "csAvailOut" 27: "csAvailOutOld" 32: "sSaveNblockPp" 60: "gotoReturnNotr" 76: "cTPos2" 81: "k1" 130: "cTPos2" 135: "k1" 155: "cTPos3" 160: "k12" 178: "cTPos4" 183: "k13" 188: "cNblockUsed2" 212: "totalOutLo32Old" unpackclass!u.a ([BI[BII)I: owner: "Bzip2Decompressor" name: "bunzip2" arguments: 0: "dest" 1: "destLen" 2: "src" 3: "srcLen" locals: {} unpackclass!u.a ([I[I[I[BIII)V: owner: "Bzip2Decompressor" name: "hbCreateDecodeTables" arguments: 0: "limit" 1: "base" 2: "perm" 3: "length" 4: "minLen" 5: "maxLen" 6: "alphaSize" locals: 1: "pp" 3: "i" 6: "j" 27: "i" 38: "i" 56: "i" 74: "i" 85: "vec" 87: "i" 100: "vec2" 118: "i" unpackclass!u.b (Lunpackclass!h;)V: owner: "Bzip2Decompressor" name: "decompress" arguments: 0: "state" locals: 56: "gotoBzXBlkhdr1" 60: "uc" 67: "uc2" 138: "i" 142: "uc3" 162: "i" 174: "i" 182: "j" 186: "uc3" 213: "alphaSize" 217: "nGroups" 221: "nSelectors" 223: "i" 226: "j" 229: "uc3" 246: "pos" 248: "v" 263: "i" 269: "v2" 273: "tmp" 304: "t" 309: "curr" 311: "i" 315: "uc3" 320: "uc4" 344: "t" 347: "minLen" 349: "maxLen" 351: "i" 420: "eob" 422: "groupNo" 426: "i" 438: "kk" 440: "ii" 443: "jj" 470: "nblock" 473: "groupNo2" 475: "groupPos" 480: "gSel" 485: "gMinlen" 490: "gLimit" 495: "gPerm" 500: "gBase" 501: "groupPos2" 503: "zn" 507: "zvec" 516: "zj" 531: "nextSym" 541: "es" 543: "n" 573: "gSel2" 596: "zn2" 600: "zvec2" 609: "zj2" 630: "es2" 643: "uc3" 645: "unfztab" 669: "nn" 677: "pp" 684: "uc3" 689: "z" 767: "lno" 771: "off" 778: "pp2" 864: "kk2" 866: "ii" 869: "jj" 934: "gSel2" 957: "zn2" 961: "zvec2" 970: "zj2" 999: "i" 1016: "i" 1019: "cftab" 1036: "i" 1044: "uc3" 1045: "tt" 1051: "cftab" unpackclass!u.c (Lunpackclass!h;)B: owner: "Bzip2Decompressor" name: "getUchar" arguments: 0: "state" locals: {} unpackclass!u.d (Lunpackclass!h;)B: owner: "Bzip2Decompressor" name: "getBit" arguments: 0: "state" locals: {} unpackclass!u.e (Lunpackclass!h;)V: owner: "Bzip2Decompressor" name: "makeMapsD" arguments: 0: "state" locals: 4: "i" unpackclass!unpackclass. ([BZ)V: owner: "unpackclass" name: "" arguments: 0: "bytes" 1: "readLineNumberTable" locals: 572: "pack" 881: "classes" 883: "i" unpackclass!unpackclass.a ()Lunpackclass!s;: owner: "unpackclass" name: "readCatchType" arguments: {} locals: 3: "indexPlusOne" 8: "index" 13: "entry" unpackclass!unpackclass.a (I)[Lunpackclass!s;: owner: "unpackclass" name: "createEntries" arguments: 0: "tag" locals: 4: "entries" 6: "i" unpackclass!unpackclass.a (Ljava/lang/String;)Lunpackclass!s;: owner: "unpackclass" name: "createUtf8Entry" arguments: 0: "value" locals: 3: "entry" unpackclass!unpackclass.a (Lunpackclass!e;[Lunpackclass!s;)Lunpackclass!s;: owner: "unpackclass" name: "readEntry1" arguments: 0: "buffer" 1: "entries" locals: {} unpackclass!unpackclass.a (Lunpackclass!e;[Lunpackclass!s;I)Lunpackclass!s;: owner: "unpackclass" name: "readClass" arguments: 0: "buffer" 1: "entries" locals: 2: "index" 6: "entry" unpackclass!unpackclass.a (Lunpackclass!s;)V: owner: "unpackclass" name: "addConstantPoolEntry" arguments: 0: "entry" locals: {} unpackclass!unpackclass.a (Z)V: owner: "unpackclass" name: "readClass" arguments: 0: "readLineNumberTable" locals: 13: "interfaces" 16: "fields" 19: "methods" 37: "i" 40: "j" 48: "attribute" 74: "i" 77: "j" 85: "attribute" 104: "k" 135: "i" 138: "j" 146: "attribute" 172: "i" 175: "j" 183: "attribute" 209: "lineNumberTableLen" 211: "i" 214: "j" 222: "attribute" 231: "position" 237: "lines" 260: "startPc" 262: "k" 317: "lineNumber" 319: "i" 322: "j" 330: "attribute" 341: "k" 378: "in" 391: "accessFlagsMsb" 393: "i" 410: "i" 431: "accessFlags" 433: "i" 451: "i" 471: "sourceFileIndex" 484: "sourceFile" 492: "i" 495: "j" 503: "attribute" 510: "k" 543: "i" 546: "j" 554: "attribute" 561: "k" 598: "thisClass" 606: "superClass" 608: "i" 626: "i" 657: "i" 690: "minorVersion" 694: "majorVersion" 696: "i" 699: "j" 707: "attribute" 717: "nameAndType" 720: "descriptor" 725: "type" 797: "i" 800: "j" 808: "attribute" 815: "prevStartPc" 817: "k" 822: "startPc" 837: "entry" 863: "i" 866: "j" 874: "attribute" 881: "k" 913: "i" 916: "j" 924: "attribute" 931: "k" 965: "codePosition" 967: "newArrayLen" 969: "localVariableLen" 971: "wideLocalVariableLen" 973: "sipushAndSwitchLen" 975: "constantLen" 977: "wideConstantLen" 979: "classLen" 981: "fieldRefLen" 983: "methodRefLen" 985: "interfaceMethodRefLen" 987: "branchLen" 989: "bipushLen" 991: "wideIincLen" 993: "multiANewArrayLen" 995: "i" 998: "j" 1006: "attribute" 1013: "len" 1017: "opcode" 1025: "flags" 1102: "cases" 1118: "cases" 1147: "wideOpcode" 1152: "wideFlags" 1198: "codeLen" 1414: "maxOpcodes" 1416: "maxBranches" 1418: "maxWideBranches" 1420: "i" 1423: "j" 1431: "attribute" 1440: "opcodes" 1442: "len" 1444: "branches" 1446: "wideBranches" 1448: "k" 1453: "opcode" 1458: "flags" 1493: "entry" 1659: "len2" 1665: "cases" 1689: "len2" 1693: "cases" 1740: "wideOpcode" 1741: "len2" 1746: "wideFlags" 1817: "buffer" 1859: "outLen" 1867: "entry" 1899: "outLen2" 1916: "out" 1937: "entry" 2025: "i" 2043: "i" 2075: "j" 2083: "attribute" 2127: "pcPosition" 2130: "branchSources" 2133: "branchTargets" 2136: "wideBranchPositions" 2139: "wideBranchSources" 2142: "wideBranchTargets" 2144: "i" 2176: "j" 2184: "attribute" 2207: "len" 2243: "position" 2245: "branches" 2247: "wideBranches" 2249: "pc" 2253: "opcode" 2261: "flags" 2306: "entry" 2353: "index" 2392: "entry" 2472: "target" 2495: "target" 2557: "defaultTarget" 2581: "low" 2587: "high" 2595: "k" 2600: "target" 2644: "defaultTarget" 2668: "cases" 2673: "key" 2675: "k" 2689: "target" 2722: "entry" 2729: "nameAndType" 2732: "descriptor" 2735: "descriptorBytes" 2765: "wideOpcode" 2773: "wideFlags" 2812: "k" 2845: "k" 2885: "k" 2907: "handlerPc" 2935: "entry" 2980: "k" 3034: "k" unpackclass!unpackclass.a ([B)I: owner: "unpackclass" name: "getMethodDescriptorSize" arguments: 0: "descriptor" locals: 1: "size" 3: "index" 5: "className" 10: "chr" unpackclass!unpackclass.a ([Lunpackclass!g;)V: owner: "unpackclass" name: "createAttributes" arguments: 0: "members" locals: 1: "i" 12: "j" unpackclass!unpackclass.a ([Lunpackclass!s;)V: owner: "unpackclass" name: "readEntryNames" arguments: 0: "entries" locals: 1: "i" unpackclass!unpackclass.a ([Lunpackclass!s;I)V: owner: "unpackclass" name: "readNumericEntries" arguments: 0: "entries" 1: "shift" locals: 1: "accumulator" 3: "i" unpackclass!unpackclass.a ([Lunpackclass!s;[Lunpackclass!s;)V: owner: "unpackclass" name: "readEntryDescriptors" arguments: 0: "entries" 1: "descriptors" locals: 1: "i" unpackclass!unpackclass.b ()V: owner: "unpackclass" name: "readUtf8Entries" arguments: {} locals: 1: "i" 6: "position" 20: "len" unpackclass!unpackclass.b (Lunpackclass!e;[Lunpackclass!s;)Lunpackclass!s;: owner: "unpackclass" name: "readEntry2" arguments: 0: "buffer" 1: "entries" locals: {} unpackclass!unpackclass.b (Lunpackclass!e;[Lunpackclass!s;I)Lunpackclass!s;: owner: "unpackclass" name: "readNamedEntry" arguments: 0: "buffer" 1: "entries" 2: "tag" locals: 2: "index" 6: "entry" unpackclass!unpackclass.b ([Lunpackclass!g;)V: owner: "unpackclass" name: "readAttributeNames" arguments: 0: "members" locals: 1: "i" 4: "j" unpackclass!unpackclass.b ([Lunpackclass!s;)V: owner: "unpackclass" name: "readEntryClassNames" arguments: 0: "entries" locals: 1: "i" unpackclass!unpackclass.c ()[Lunpackclass!g;: owner: "unpackclass" name: "createMembers" arguments: {} locals: 4: "members" 6: "i" unpackclass!unpackclass.c (Lunpackclass!e;[Lunpackclass!s;)Lunpackclass!s;: owner: "unpackclass" name: "readAndAddEntry" arguments: 0: "buffer" 1: "entries" locals: 4: "entry" unpackclass!unpackclass.c ([Lunpackclass!g;)I: owner: "unpackclass" name: "getMembersLength" arguments: 0: "members" locals: 4: "len" 6: "i" 19: "j" 27: "attribute" 39: "len2" 59: "len3" 74: "len2" unpackclass!unpackclass.d (Lunpackclass!e;[Lunpackclass!s;)Lunpackclass!s;: owner: "unpackclass" name: "readEntry3" arguments: 0: "buffer" 1: "entries" locals: {} unpackclass!w.a ()V: owner: "Node" name: "unlink" arguments: {} locals: {} unpackclass!w.b ()Z: owner: "Node" name: "isLinked" arguments: {} locals: {}