final class org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher extends org.apache.drill.shaded.guava.com.google.common.hash.AbstractByteHasher
{
static final int[] CRC_TABLE;
private int crc;
void <init>()
{
org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher v;
v := @this: org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher;
specialinvoke v.<org.apache.drill.shaded.guava.com.google.common.hash.AbstractByteHasher: void <init>()>();
v.<org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher: int crc> = 0;
return;
}
public void update(byte)
{
byte v;
int[] v;
int v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher v;
v := @this: org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher;
v := @parameter: byte;
v = v.<org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher: int crc>;
v = (int) -1;
v = v ^ v;
v.<org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher: int crc> = v;
v = v.<org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher: int crc>;
v = v >>> 8;
v = <org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher: int[] CRC_TABLE>;
v = v.<org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher: int crc>;
v = v ^ v;
v = v & 255;
v = v[v];
v = v ^ v;
v = (int) -1;
v = v ^ v;
v.<org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher: int crc> = v;
return;
}
public org.apache.drill.shaded.guava.com.google.common.hash.HashCode hash()
{
int v;
org.apache.drill.shaded.guava.com.google.common.hash.HashCode v;
org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher v;
v := @this: org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher;
v = v.<org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher: int crc>;
v = staticinvoke <org.apache.drill.shaded.guava.com.google.common.hash.HashCode: org.apache.drill.shaded.guava.com.google.common.hash.HashCode fromInt(int)>(v);
return v;
}
static void <clinit>()
{
int[] v;
v = newarray (int)[256];
v[0] = 0;
v[1] = -227835133;
v[2] = -516198153;
v[3] = 324072436;
v[4] = -946170081;
v[5] = 904991772;
v[6] = 648144872;
v[7] = -724933397;
v[8] = -1965467441;
v[9] = 2024987596;
v[10] = 1809983544;
v[11] = -1719030981;
v[12] = 1296289744;
v[13] = -1087877933;
v[14] = -1401372889;
v[15] = 1578318884;
v[16] = 274646895;
v[17] = -499825556;
v[18] = -244992104;
v[19] = 51262619;
v[20] = -675000208;
v[21] = 632279923;
v[22] = 922689671;
v[23] = -996891772;
v[24] = -1702387808;
v[25] = 1760304291;
v[26] = 2075979607;
v[27] = -1982370732;
v[28] = 1562183871;
v[29] = -1351185476;
v[30] = -1138329528;
v[31] = 1313733451;
v[32] = 549293790;
v[33] = -757723683;
v[34] = -1048117719;
v[35] = 871202090;
v[36] = -416867903;
v[37] = 357341890;
v[38] = 102525238;
v[39] = -193467851;
v[40] = -1436232175;
v[41] = 1477399826;
v[42] = 1264559846;
v[43] = -1187764763;
v[44] = 1845379342;
v[45] = -1617575411;
v[46] = -1933233671;
v[47] = 2125378298;
v[48] = 820201905;
v[49] = -1031222606;
v[50] = -774358714;
v[51] = 598981189;
v[52] = -143008082;
v[53] = 85089709;
v[54] = 373468761;
v[55] = -467063462;
v[56] = -1170599554;
v[57] = 1213305469;
v[58] = 1526817161;
v[59] = -1452612982;
v[60] = 2107672161;
v[61] = -1882520222;
v[62] = -1667500394;
v[63] = 1861252501;
v[64] = 1098587580;
v[65] = -1290756417;
v[66] = -1606390453;
v[67] = 1378610760;
v[68] = -2032039261;
v[69] = 1955203488;
v[70] = 1742404180;
v[71] = -1783531177;
v[72] = -878557837;
v[73] = 969524848;
v[74] = 714683780;
v[75] = -655182201;
v[76] = 205050476;
v[77] = -28094097;
v[78] = -318528869;
v[79] = 526918040;
v[80] = 1361435347;
v[81] = -1555146288;
v[82] = -1340167644;
v[83] = 1114974503;
v[84] = -1765847604;
v[85] = 1691668175;
v[86] = 2005155131;
v[87] = -2047885768;
v[88] = -604208612;
v[89] = 697762079;
v[90] = 986182379;
v[91] = -928222744;
v[92] = 476452099;
v[93] = -301099520;
v[94] = -44210700;
v[95] = 255256311;
v[96] = 1640403810;
v[97] = -1817374623;
v[98] = -2130844779;
v[99] = 1922457750;
v[100] = -1503918979;
v[101] = 1412925310;
v[102] = 1197962378;
v[103] = -1257441399;
v[104] = -350237779;
v[105] = 427051182;
v[106] = 170179418;
v[107] = -129025959;
v[108] = 746937522;
v[109] = -554770511;
v[110] = -843174843;
v[111] = 1070968646;
v[112] = 1905808397;
v[113] = -2081171698;
v[114] = -1868356358;
v[115] = 1657317369;
v[116] = -1241332974;
v[117] = 1147748369;
v[118] = 1463399397;
v[119] = -1521340186;
v[120] = -79622974;
v[121] = 153784257;
v[122] = 444234805;
v[123] = -401473738;
v[124] = 1021025245;
v[125] = -827320098;
v[126] = -572462294;
v[127] = 797665321;
v[128] = -2097792136;
v[129] = 1889384571;
v[130] = 1674398607;
v[131] = -1851340660;
v[132] = 1164749927;
v[133] = -1224265884;
v[134] = -1537745776;
v[135] = 1446797203;
v[136] = 137323447;
v[137] = -96149324;
v[138] = -384560320;
v[139] = 461344835;
v[140] = -810158936;
v[141] = 1037989803;
v[142] = 781091935;
v[143] = -588970148;
v[144] = -1834419177;
v[145] = 1623424788;
v[146] = 1939049696;
v[147] = -2114449437;
v[148] = 1429367560;
v[149] = -1487280117;
v[150] = -1274471425;
v[151] = 1180866812;
v[152] = 410100952;
v[153] = -367384613;
v[154] = -112536529;
v[155] = 186734380;
v[156] = -538233913;
v[157] = 763408580;
v[158] = 1053836080;
v[159] = -860110797;
v[160] = -1572096602;
v[161] = 1344288421;
v[162] = 1131464017;
v[163] = -1323612590;
v[164] = 1708204729;
v[165] = -1749376582;
v[166] = -2065018290;
v[167] = 1988219213;
v[168] = 680717673;
v[169] = -621187478;
v[170] = -911630946;
v[171] = 1002577565;
v[172] = -284657034;
v[173] = 493091189;
v[174] = 238226049;
v[175] = -61306494;
v[176] = -1307217207;
v[177] = 1082061258;
v[178] = 1395524158;
v[179] = -1589280451;
v[180] = 1972364758;
v[181] = -2015074603;
v[182] = -1800104671;
v[183] = 1725896226;
v[184] = 952904198;
v[185] = -894981883;
v[186] = -638100751;
v[187] = 731699698;
v[188] = -11092711;
v[189] = 222117402;
v[190] = 510512622;
v[191] = -335130899;
v[192] = -1014159676;
v[193] = 837199303;
v[194] = 582374963;
v[195] = -790768336;
v[196] = 68661723;
v[197] = -159632680;
v[198] = -450051796;
v[199] = 390545967;
v[200] = 1230274059;
v[201] = -1153434360;
v[202] = -1469116676;
v[203] = 1510247935;
v[204] = -1899042540;
v[205] = 2091215383;
v[206] = 1878366691;
v[207] = -1650582816;
v[208] = -741088853;
v[209] = 565732008;
v[210] = 854102364;
v[211] = -1065151905;
v[212] = 340358836;
v[213] = -433916489;
v[214] = -177076669;
v[215] = 119113024;
v[216] = 1493875044;
v[217] = -1419691417;
v[218] = -1204696685;
v[219] = 1247431312;
v[220] = -1634718085;
v[221] = 1828433272;
v[222] = 2141937292;
v[223] = -1916740209;
v[224] = -483350502;
v[225] = 291187481;
v[226] = 34330861;
v[227] = -262120466;
v[228] = 615137029;
v[229] = -691946490;
v[230] = -980332558;
v[231] = 939183345;
v[232] = 1776939221;
v[233] = -1685949482;
v[234] = -1999470558;
v[235] = 2058945313;
v[236] = -1368168502;
v[237] = 1545135305;
v[238] = 1330124605;
v[239] = -1121741762;
v[240] = -210866315;
v[241] = 17165430;
v[242] = 307568514;
v[243] = -532767615;
v[244] = 888469610;
v[245] = -962626711;
v[246] = -707819363;
v[247] = 665062302;
v[248] = 2042050490;
v[249] = -1948470087;
v[250] = -1735637171;
v[251] = 1793573966;
v[252] = -1104306011;
v[253] = 1279665062;
v[254] = 1595330642;
v[255] = -1384295599;
<org.apache.drill.shaded.guava.com.google.common.hash.Crc32cHashFunction$Crc32cHasher: int[] CRC_TABLE> = v;
return;
}
}