Home | History | Annotate | Download | only in js

Lines Matching refs:hk

412 function dk(a){if(null==a)return 0;switch(typeof a){case "number":return a;case "boolean":return!0===a?1:0;case "string":var b=ak[a];if(null==b){for(var c=b=0;c<a.length;++c)b=31*b+a.charCodeAt(c),b%=4294967296;bk++;256<=bk&&(ak={},bk=1);ak[a]=b}a=b;return a;default:return a instanceof Date?a.valueOf():Wj(a)?ek(a):a.Xa?a.Xa():ck(a)}};function fk(a,b){this.ia=a|0;this.aa=b|0}var gk={};function hk(a){if(-128<=a&&128>a){var b=gk[a];if(b)return b}b=new fk(a|0,0>a?-1:0);-128<=a&&128>a&&(gk[a]=b);return b}function ik(a){return isNaN(a)||!isFinite(a)?jk:a<=-kk?lk:a+1>=kk?mk:0>a?nk(ik(-a)):new fk(a%ok|0,a/ok|0)}function pk(a,b){return new fk(a,b)}
414 var ok=4294967296,kk=ok*ok/2,jk=hk(0),rk=hk(1),sk=hk(-1),mk=pk(-1,2147483647),lk=pk(0,-2147483648),tk=hk(16777216);function uk(a){return a.aa*ok+(0<=a.ia?a.ia:ok+a.ia)}h=fk.prototype;
423 function Ek(a,b,c){var d="";c=c||b+1;for(var e=8*(7-b),f=hk(255).shiftLeft(e);b<c;b++,e-=8,f=xk(f,8)){var g=xk(pk(a.ia&f.ia,a.aa&f.aa),e).toString(16);1==g.length&&(g="0"+g);d+=g}return d}function Fk(a,b){this.Dd=a;this.Fd=b;this.ea=-1}Fk.prototype.toString=function(a){var b=this.Dd,c=this.Fd;a=""+(Ek(b,0,4)+"-");a+=Ek(b,4,6)+"-";a+=Ek(b,6,8)+"-";a+=Ek(c,0,2)+"-";return a+=Ek(c,2,8)};Fk.prototype.equiv=function(a){return Yj(this,a)};Fk.prototype.equiv=Fk.prototype.equiv;
425 Gk.prototype.next=function(){if(this.V<this.entries.length){var a=null,a=0===this.type?this.entries[this.V]:1===this.type?this.entries[this.V+1]:[this.entries[this.V],this.entries[this.V+1]],a={value:a,done:!1};this.V+=2;return a}return{value:null,done:!0}};Gk.prototype.next=Gk.prototype.next;function Hk(a,b){this.map=a;this.type=b||0;this.keys=this.map.Ja();this.V=0;this.Mb=null;this.Db=0}
426 Hk.prototype.next=function(){if(this.V<this.map.size){null!=this.Mb&&this.Db<this.Mb.length||(this.Mb=this.map.map[this.keys[this.V]],this.Db=0);var a=null,a=0===this.type?this.Mb[this.Db]:1===this.type?this.Mb[this.Db+1]:[this.Mb[this.Db],this.Mb[this.Db+1]],a={value:a,done:!1};this.V++;this.Db+=2;return a}return{value:null,done:!0}};Hk.prototype.next=Hk.prototype.next;
433 Jk.prototype.clear=function(){this.ea=-1;this.map={};this.Zb=[];this.size=0};Jk.prototype.clear=Jk.prototype.clear;Jk.prototype.Ja=function(){return null!=this.Zb?this.Zb:Vj(this.map)};Jk.prototype["delete"]=function(a){this.ea=-1;this.Zb=null;for(var b=dk(a),c=this.map[b],d=0;d<c.length;d+=2)if(Yj(a,c[d])){c.splice(d,2);0===c.length&&delete this.map[b];this.size--;break}};Jk.prototype.entries=function(){return new Hk(this,2)};Jk.prototype.entries=Jk.prototype.entries;
435 Jk.prototype.keys=function(){return new Hk(this,0)};Jk.prototype.keys=Jk.prototype.keys;Jk.prototype.Sb=function(){for(var a=this.Ja(),b=[],c=0;c<a.length;c++)for(var d=this.map[a[c]],e=0;e<d.length;e+=2)b.push(d[e]);return b};Jk.prototype.keySet=Jk.prototype.Sb;Jk.prototype.set=function(a,b){this.ea=-1;var c=dk(a),d=this.map[c];if(null==d)this.Zb&&this.Zb.push(c),this.map[c]=[a,b],this.size++;else{for(var c=!0,e=0;e<d.length;e+=2)if(Yj(b,d[e])){c=!1;d[e]=b;break}c&&(d.push(a),d.push(b),this.size++)}};
436 Jk.prototype.set=Jk.prototype.set;Jk.prototype.values=function(){return new Hk(this,1)};Jk.prototype.values=Jk.prototype.values;Jk.prototype.Xa=function(){-1===this.ea&&(this.ea=ck(this));return this.ea};Jk.prototype.Na=function(a){return Ik(this,a)};