Created
February 5, 2018 19:57
-
-
Save sjrd/3840962297657941525e036ffe4d75cd to your computer and use it in GitHub Desktop.
SHA-512 benchmarks on d8: BigInt vs user-space implementation of 64-bit integers
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $ /path/to/d8 --harmony-bigint sha512-with-bigint.js | |
| SHA512: 5,630,596.850000001 us +- 27,217.38445487771 us | |
| $ /path/to/d8 sha512-with-runtime-long.js | |
| SHA512: 89,810.44117647059 us +- 613.7286544584218 us |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (function(){ | |
| 'use strict'; | |
| /* ---------------------------------- * | |
| * The top-level Scala.js environment * | |
| * ---------------------------------- */ | |
| // Where to send exports | |
| // TODO Do not use global object detection, and rather export with actual `var` declarations | |
| var $e = (typeof global === "object" && global && global["Object"] === Object) ? global : this; | |
| // #3036 - convince GCC that $e must not be dce'ed away | |
| this["__ScalaJSWorkaroundToRetainExportsInGCC"] = $e; | |
| // Linking info - must be in sync with scala.scalajs.runtime.LinkingInfo | |
| var $linkingInfo = { | |
| "semantics": { | |
| "asInstanceOfs": 2, | |
| "arrayIndexOutOfBounds": 2, | |
| "moduleInit": 2, | |
| "strictFloats": false, | |
| "productionMode": false | |
| }, | |
| "assumingES6": false, | |
| "linkerVersion": "1.0.0-SNAPSHOT", | |
| "globalThis": this | |
| }; | |
| Object["freeze"]($linkingInfo); | |
| Object["freeze"]($linkingInfo["semantics"]); | |
| // Snapshots of builtins and polyfills | |
| var $imul = Math["imul"] || (function(a, b) { | |
| // See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/imul | |
| var ah = (a >>> 16) & 0xffff; | |
| var al = a & 0xffff; | |
| var bh = (b >>> 16) & 0xffff; | |
| var bl = b & 0xffff; | |
| // the shift by 0 fixes the sign on the high part | |
| // the final |0 converts the unsigned value into a signed value | |
| return ((al * bl) + (((ah * bl + al * bh) << 16) >>> 0) | 0); | |
| }); | |
| var $fround = Math["fround"] || | |
| (function(v) { | |
| return +v; | |
| }); | |
| var $clz32 = Math["clz32"] || (function(i) { | |
| // See Hacker's Delight, Section 5-3 | |
| if (i === 0) return 32; | |
| var r = 1; | |
| if ((i & 0xffff0000) === 0) { i <<= 16; r += 16; }; | |
| if ((i & 0xff000000) === 0) { i <<= 8; r += 8; }; | |
| if ((i & 0xf0000000) === 0) { i <<= 4; r += 4; }; | |
| if ((i & 0xc0000000) === 0) { i <<= 2; r += 2; }; | |
| return r + (i >> 31); | |
| }); | |
| // identityHashCode support | |
| var $lastIDHash = 0; // last value attributed to an id hash code | |
| var $idHashCodeMap = typeof WeakMap !== "undefined" ? new WeakMap() : null; | |
| // Core mechanism | |
| function $makeIsArrayOfPrimitive(primitiveData) { | |
| return function(obj, depth) { | |
| return !!(obj && obj.$classData && | |
| (obj.$classData.arrayDepth === depth) && | |
| (obj.$classData.arrayBase === primitiveData)); | |
| } | |
| }; | |
| /** Encode a property name for runtime manipulation | |
| * Usage: | |
| * env.propertyName({someProp:0}) | |
| * Returns: | |
| * "someProp" | |
| * Useful when the property is renamed by a global optimizer (like Closure) | |
| * but we must still get hold of a string of that name for runtime | |
| * reflection. | |
| */ | |
| function $propertyName(obj) { | |
| for (var prop in obj) | |
| return prop; | |
| }; | |
| // Boxed Char | |
| function $Char(c) { | |
| this.c = c; | |
| }; | |
| $Char.prototype.toString = (function() { | |
| return String["fromCharCode"](this.c); | |
| }); | |
| // Runtime functions | |
| function $isScalaJSObject(obj) { | |
| return !!(obj && obj.$classData); | |
| }; | |
| function $noIsInstance(instance) { | |
| throw new TypeError( | |
| "Cannot call isInstance() on a Class representing a raw JS trait/object"); | |
| }; | |
| function $makeNativeArrayWrapper(arrayClassData, nativeArray) { | |
| return new arrayClassData.constr(nativeArray); | |
| }; | |
| function $newArrayObject(arrayClassData, lengths) { | |
| return $newArrayObjectInternal(arrayClassData, lengths, 0); | |
| }; | |
| function $newArrayObjectInternal(arrayClassData, lengths, lengthIndex) { | |
| var result = new arrayClassData.constr(lengths[lengthIndex]); | |
| if (lengthIndex < lengths.length-1) { | |
| var subArrayClassData = arrayClassData.componentData; | |
| var subLengthIndex = lengthIndex+1; | |
| var underlying = result.u; | |
| for (var i = 0; i < underlying.length; i++) { | |
| underlying[i] = $newArrayObjectInternal( | |
| subArrayClassData, lengths, subLengthIndex); | |
| } | |
| } | |
| return result; | |
| }; | |
| function $objectGetClass(instance) { | |
| switch (typeof instance) { | |
| case "string": | |
| return $d_T.getClassOf(); | |
| case "number": { | |
| var v = instance | 0; | |
| if (v === instance) { // is the value integral? | |
| if ($isByte(v)) | |
| return $d_jl_Byte.getClassOf(); | |
| else if ($isShort(v)) | |
| return $d_jl_Short.getClassOf(); | |
| else | |
| return $d_jl_Integer.getClassOf(); | |
| } else { | |
| if ($isFloat(instance)) | |
| return $d_jl_Float.getClassOf(); | |
| else | |
| return $d_jl_Double.getClassOf(); | |
| } | |
| } | |
| case "bigint": | |
| return $d_jl_Long.getClassOf(); | |
| case "boolean": | |
| return $d_jl_Boolean.getClassOf(); | |
| case "undefined": | |
| return $d_sr_BoxedUnit.getClassOf(); | |
| default: | |
| if (instance === null) | |
| return instance.getClass__jl_Class(); | |
| else if ($isChar(instance)) | |
| return $d_jl_Character.getClassOf(); | |
| else if ($isScalaJSObject(instance)) | |
| return instance.$classData.getClassOf(); | |
| else | |
| return null; // Exception? | |
| } | |
| }; | |
| function $dp_toString__T(instance) { | |
| if (instance === void 0) | |
| return "undefined"; | |
| else | |
| return instance.toString(); | |
| }; | |
| function $dp_getClass__jl_Class(instance) { | |
| return $objectGetClass(instance); | |
| }; | |
| function $dp_clone__O(instance) { | |
| if ($isScalaJSObject(instance) || (instance === null)) | |
| return instance.clone__O(); | |
| else | |
| throw new $c_jl_CloneNotSupportedException().init___(); | |
| }; | |
| function $dp_notify__V(instance) { | |
| // final and no-op in java.lang.Object | |
| if (instance === null) | |
| instance.notify__V(); | |
| }; | |
| function $dp_notifyAll__V(instance) { | |
| // final and no-op in java.lang.Object | |
| if (instance === null) | |
| instance.notifyAll__V(); | |
| }; | |
| function $dp_finalize__V(instance) { | |
| if ($isScalaJSObject(instance) || (instance === null)) | |
| instance.finalize__V(); | |
| // else no-op | |
| }; | |
| function $dp_equals__O__Z(instance, rhs) { | |
| if ($isScalaJSObject(instance) || (instance === null)) | |
| return instance.equals__O__Z(rhs); | |
| else if (typeof instance === "number") | |
| return $f_jl_Double__equals__O__Z(instance, rhs); | |
| else if (typeof instance === "bigint") | |
| return $f_jl_Long__equals__O__Z(instance, rhs); | |
| else if ($isChar(instance)) | |
| return $f_jl_Character__equals__O__Z(instance, rhs); | |
| else | |
| return instance === rhs; | |
| }; | |
| function $dp_hashCode__I(instance) { | |
| switch (typeof instance) { | |
| case "string": | |
| return $f_T__hashCode__I(instance); | |
| case "number": | |
| return $f_jl_Double__hashCode__I(instance); | |
| case "bigint": | |
| return $f_jl_Long__hashCode__I(instance); | |
| case "boolean": | |
| return $f_jl_Boolean__hashCode__I(instance); | |
| case "undefined": | |
| return $f_sr_BoxedUnit__hashCode__I(instance); | |
| default: | |
| if ($isScalaJSObject(instance) || instance === null) | |
| return instance.hashCode__I(); | |
| else if ($isChar(instance)) | |
| return $f_jl_Character__hashCode__I(instance); | |
| else | |
| return $systemIdentityHashCode(instance); | |
| } | |
| }; | |
| function $dp_compareTo__O__I(instance, rhs) { | |
| switch (typeof instance) { | |
| case "string": | |
| return $f_T__compareTo__O__I(instance, rhs); | |
| case "number": | |
| return $f_jl_Double__compareTo__O__I(instance, rhs); | |
| case "bigint": | |
| return $f_jl_Long__compareTo__O__I(instance, rhs); | |
| case "boolean": | |
| return $f_jl_Boolean__compareTo__O__I(instance, rhs); | |
| default: | |
| if ($isChar(instance)) | |
| return $f_jl_Character__compareTo__O__I(instance, rhs); | |
| else | |
| return instance.compareTo__O__I(rhs); | |
| } | |
| }; | |
| function $dp_length__I(instance) { | |
| if (typeof(instance) === "string") | |
| return $f_T__length__I(instance); | |
| else | |
| return instance.length__I(); | |
| }; | |
| function $dp_charAt__I__C(instance, index) { | |
| if (typeof(instance) === "string") | |
| return $f_T__charAt__I__C(instance, index); | |
| else | |
| return instance.charAt__I__C(index); | |
| }; | |
| function $dp_subSequence__I__I__jl_CharSequence(instance, start, end) { | |
| if (typeof(instance) === "string") | |
| return $f_T__subSequence__I__I__jl_CharSequence(instance, start, end); | |
| else | |
| return instance.subSequence__I__I__jl_CharSequence(start, end); | |
| }; | |
| function $dp_byteValue__B(instance) { | |
| if (typeof instance === "number") | |
| return $f_jl_Double__byteValue__B(instance); | |
| else if ($isLong(instance)) | |
| return $f_jl_Long__byteValue__B(instance); | |
| else | |
| return instance.byteValue__B(); | |
| }; | |
| function $dp_shortValue__S(instance) { | |
| if (typeof instance === "number") | |
| return $f_jl_Double__shortValue__S(instance); | |
| else if ($isLong(instance)) | |
| return $f_jl_Long__shortValue__S(instance); | |
| else | |
| return instance.shortValue__S(); | |
| }; | |
| function $dp_intValue__I(instance) { | |
| if (typeof instance === "number") | |
| return $f_jl_Double__intValue__I(instance); | |
| else if ($isLong(instance)) | |
| return $f_jl_Long__intValue__I(instance); | |
| else | |
| return instance.intValue__I(); | |
| }; | |
| function $dp_longValue__J(instance) { | |
| if (typeof instance === "number") | |
| return $f_jl_Double__longValue__J(instance); | |
| else if ($isLong(instance)) | |
| return $f_jl_Long__longValue__J(instance); | |
| else | |
| return instance.longValue__J(); | |
| }; | |
| function $dp_floatValue__F(instance) { | |
| if (typeof instance === "number") | |
| return $f_jl_Double__floatValue__F(instance); | |
| else if ($isLong(instance)) | |
| return $f_jl_Long__floatValue__F(instance); | |
| else | |
| return instance.floatValue__F(); | |
| }; | |
| function $dp_doubleValue__D(instance) { | |
| if (typeof instance === "number") | |
| return $f_jl_Double__doubleValue__D(instance); | |
| else if ($isLong(instance)) | |
| return $f_jl_Long__doubleValue__D(instance); | |
| else | |
| return instance.doubleValue__D(); | |
| }; | |
| function $doubleToInt(x) { | |
| return (x > 2147483647) ? (2147483647) : ((x < -2147483648) ? -2147483648 : (x | 0)); | |
| }; | |
| function $doubleToLong(x) { | |
| /* BigInt(x) refuses to work if x is not a "safe integer", i.e., a number | |
| * with an integral x, whose absolute x is < 2^53. Therefore, we basically | |
| * use the same algorithm as in RuntimeLong.fromDouble. | |
| */ | |
| if (x < -9223372036854775808.0) { // -2^63 | |
| return -9223372036854775808n; | |
| } else if (x >= 9223372036854775808.0) { // 2^63 | |
| return 9223372036854775807n; | |
| } else { | |
| var lo = x | 0; | |
| var rawHi = (x / 4294967296.0) | 0; // 2^32 | |
| var hi = (x < 0 && lo != 0) ? (rawHi - 1) | 0 : rawHi; | |
| return (BigInt(hi) << 32n) | BigInt(lo >>> 0); | |
| } | |
| }; | |
| /** Instantiates a JS object with variadic arguments to the constructor. */ | |
| function $newJSObjectWithVarargs(ctor, args) { | |
| // This basically emulates the ECMAScript specification for 'new'. | |
| var instance = Object["create"](ctor.prototype); | |
| var result = ctor["apply"](instance, args); | |
| switch (typeof result) { | |
| case "string": case "number": case "boolean": case "undefined": case "symbol": | |
| return instance; | |
| default: | |
| return result === null ? instance : result; | |
| } | |
| }; | |
| function $resolveSuperRef(superClass, propName) { | |
| var getPrototypeOf = Object["getPrototypeOf"]; | |
| var getOwnPropertyDescriptor = Object["getOwnPropertyDescriptor"]; | |
| var superProto = superClass.prototype; | |
| while (superProto !== null) { | |
| var desc = getOwnPropertyDescriptor(superProto, propName); | |
| if (desc !== void 0) | |
| return desc; | |
| superProto = getPrototypeOf(superProto); | |
| } | |
| return void 0; | |
| }; | |
| function $superGet(superClass, self, propName) { | |
| var desc = $resolveSuperRef(superClass, propName); | |
| if (desc !== void 0) { | |
| var getter = desc["get"]; | |
| if (getter !== void 0) | |
| return getter["call"](self); | |
| else | |
| return desc["value"]; | |
| } | |
| return void 0; | |
| }; | |
| function $superSet(superClass, self, propName, value) { | |
| var desc = $resolveSuperRef(superClass, propName); | |
| if (desc !== void 0) { | |
| var setter = desc["set"]; | |
| if (setter !== void 0) { | |
| setter["call"](self, value); | |
| return void 0; | |
| } | |
| } | |
| throw new TypeError("super has no setter '" + propName + "'."); | |
| }; | |
| function $systemArraycopy(src, srcPos, dest, destPos, length) { | |
| var srcu = src.u; | |
| var destu = dest.u; | |
| if (srcu !== destu || destPos < srcPos || (((srcPos + length) | 0) < destPos)) { | |
| for (var i = 0; i < length; i = (i + 1) | 0) | |
| destu[(destPos + i) | 0] = srcu[(srcPos + i) | 0]; | |
| } else { | |
| for (var i = (length - 1) | 0; i >= 0; i = (i - 1) | 0) | |
| destu[(destPos + i) | 0] = srcu[(srcPos + i) | 0]; | |
| } | |
| }; | |
| var $systemIdentityHashCode = | |
| ($idHashCodeMap !== null) ? | |
| (function(obj) { | |
| switch (typeof obj) { | |
| case "string": case "number": case "bigint": case "boolean": case "undefined": | |
| return $dp_hashCode__I(obj); | |
| default: | |
| if (obj === null) { | |
| return 0; | |
| } else { | |
| var hash = $idHashCodeMap["get"](obj); | |
| if (hash === void 0) { | |
| hash = ($lastIDHash + 1) | 0; | |
| $lastIDHash = hash; | |
| $idHashCodeMap["set"](obj, hash); | |
| } | |
| return hash; | |
| } | |
| } | |
| }) : | |
| (function(obj) { | |
| switch (typeof obj) { | |
| case "string": case "number": case "bigint": case "boolean": case "undefined": | |
| return $dp_hashCode__I(obj); | |
| default: | |
| if ($isScalaJSObject(obj)) { | |
| var hash = obj["$idHashCode$0"]; | |
| if (hash !== void 0) { | |
| return hash; | |
| } else if (!Object["isSealed"](obj)) { | |
| hash = ($lastIDHash + 1) | 0; | |
| $lastIDHash = hash; | |
| obj["$idHashCode$0"] = hash; | |
| return hash; | |
| } else { | |
| return 42; | |
| } | |
| } else if (obj === null) { | |
| return 0; | |
| } else { | |
| return 42; | |
| } | |
| } | |
| }); | |
| // is/as for hijacked boxed classes (the non-trivial ones) | |
| function $isChar(v) { | |
| return v instanceof $Char; | |
| }; | |
| function $isByte(v) { | |
| return typeof v === "number" && (v << 24 >> 24) === v && 1/v !== 1/-0; | |
| }; | |
| function $isShort(v) { | |
| return typeof v === "number" && (v << 16 >> 16) === v && 1/v !== 1/-0; | |
| }; | |
| function $isInt(v) { | |
| return typeof v === "number" && (v | 0) === v && 1/v !== 1/-0; | |
| }; | |
| function $isLong(v) { | |
| return typeof v === "bigint" && BigInt.asIntN(64, v) === v; | |
| }; | |
| function $isFloat(v) { | |
| return typeof v === "number"; | |
| }; | |
| // Boxes | |
| function $bC(c) { | |
| return new $Char(c); | |
| } | |
| var $bC0 = $bC(0); | |
| // Unboxes | |
| function $uC(value) { | |
| return null === value ? 0 : value.c; | |
| } | |
| function $uJ(value) { | |
| return null === value ? 0n : value; | |
| }; | |
| // TypeArray conversions | |
| function $byteArray2TypedArray(value) { return new Int8Array(value.u); }; | |
| function $shortArray2TypedArray(value) { return new Int16Array(value.u); }; | |
| function $charArray2TypedArray(value) { return new Uint16Array(value.u); }; | |
| function $intArray2TypedArray(value) { return new Int32Array(value.u); }; | |
| function $floatArray2TypedArray(value) { return new Float32Array(value.u); }; | |
| function $doubleArray2TypedArray(value) { return new Float64Array(value.u); }; | |
| function $typedArray2ByteArray(value) { | |
| var arrayClassData = $d_B.getArrayOf(); | |
| return new arrayClassData.constr(new Int8Array(value)); | |
| }; | |
| function $typedArray2ShortArray(value) { | |
| var arrayClassData = $d_S.getArrayOf(); | |
| return new arrayClassData.constr(new Int16Array(value)); | |
| }; | |
| function $typedArray2CharArray(value) { | |
| var arrayClassData = $d_C.getArrayOf(); | |
| return new arrayClassData.constr(new Uint16Array(value)); | |
| }; | |
| function $typedArray2IntArray(value) { | |
| var arrayClassData = $d_I.getArrayOf(); | |
| return new arrayClassData.constr(new Int32Array(value)); | |
| }; | |
| function $typedArray2FloatArray(value) { | |
| var arrayClassData = $d_F.getArrayOf(); | |
| return new arrayClassData.constr(new Float32Array(value)); | |
| }; | |
| function $typedArray2DoubleArray(value) { | |
| var arrayClassData = $d_D.getArrayOf(); | |
| return new arrayClassData.constr(new Float64Array(value)); | |
| }; | |
| // TypeData class | |
| /** @constructor */ | |
| function $TypeData() { | |
| // Runtime support | |
| this.constr = void 0; | |
| this.parentData = void 0; | |
| this.ancestors = null; | |
| this.componentData = null; | |
| this.arrayBase = null; | |
| this.arrayDepth = 0; | |
| this.zero = null; | |
| this.arrayEncodedName = ""; | |
| this._classOf = void 0; | |
| this._arrayOf = void 0; | |
| this.isArrayOf = void 0; | |
| // java.lang.Class support | |
| this["name"] = ""; | |
| this["isPrimitive"] = false; | |
| this["isInterface"] = false; | |
| this["isArrayClass"] = false; | |
| this["isRawJSType"] = false; | |
| this["isInstance"] = void 0; | |
| }; | |
| $TypeData.prototype.initPrim = function( | |
| zero, arrayEncodedName, displayName) { | |
| // Runtime support | |
| this.ancestors = {}; | |
| this.componentData = null; | |
| this.zero = zero; | |
| this.arrayEncodedName = arrayEncodedName; | |
| this.isArrayOf = function(obj, depth) { return false; }; | |
| // java.lang.Class support | |
| this["name"] = displayName; | |
| this["isPrimitive"] = true; | |
| this["isInstance"] = function(obj) { return false; }; | |
| return this; | |
| }; | |
| $TypeData.prototype.initClass = function( | |
| internalNameObj, isInterface, fullName, | |
| ancestors, isRawJSType, parentData, isInstance, isArrayOf) { | |
| var internalName = $propertyName(internalNameObj); | |
| isInstance = isInstance || function(obj) { | |
| return !!(obj && obj.$classData && obj.$classData.ancestors[internalName]); | |
| }; | |
| isArrayOf = isArrayOf || function(obj, depth) { | |
| return !!(obj && obj.$classData && (obj.$classData.arrayDepth === depth) | |
| && obj.$classData.arrayBase.ancestors[internalName]) | |
| }; | |
| // Runtime support | |
| this.parentData = parentData; | |
| this.ancestors = ancestors; | |
| this.arrayEncodedName = "L"+fullName+";"; | |
| this.isArrayOf = isArrayOf; | |
| // java.lang.Class support | |
| this["name"] = fullName; | |
| this["isInterface"] = isInterface; | |
| this["isRawJSType"] = !!isRawJSType; | |
| this["isInstance"] = isInstance; | |
| return this; | |
| }; | |
| $TypeData.prototype.initArray = function( | |
| componentData) { | |
| // The constructor | |
| var componentZero = componentData.zero; | |
| /** @constructor */ | |
| var ArrayClass = function(arg) { | |
| if (typeof(arg) === "number") { | |
| // arg is the length of the array | |
| this.u = new Array(arg); | |
| for (var i = 0; i < arg; i++) | |
| this.u[i] = componentZero; | |
| } else { | |
| // arg is a native array that we wrap | |
| this.u = arg; | |
| } | |
| } | |
| ArrayClass.prototype = new $h_O; | |
| ArrayClass.prototype.constructor = ArrayClass; | |
| ArrayClass.prototype.clone__O = function() { | |
| if (this.u instanceof Array) | |
| return new ArrayClass(this.u["slice"](0)); | |
| else | |
| // The underlying Array is a TypedArray | |
| return new ArrayClass(new this.u.constructor(this.u)); | |
| }; | |
| ArrayClass.prototype.$classData = this; | |
| // Don't generate reflective call proxies. The compiler special cases | |
| // reflective calls to methods on scala.Array | |
| // The data | |
| var encodedName = "[" + componentData.arrayEncodedName; | |
| var componentBase = componentData.arrayBase || componentData; | |
| var arrayDepth = componentData.arrayDepth + 1; | |
| var isInstance = function(obj) { | |
| return componentBase.isArrayOf(obj, arrayDepth); | |
| } | |
| // Runtime support | |
| this.constr = ArrayClass; | |
| this.parentData = $d_O; | |
| this.ancestors = {O: 1, jl_Cloneable: 1, Ljava_io_Serializable: 1}; | |
| this.componentData = componentData; | |
| this.arrayBase = componentBase; | |
| this.arrayDepth = arrayDepth; | |
| this.zero = null; | |
| this.arrayEncodedName = encodedName; | |
| this._classOf = undefined; | |
| this._arrayOf = undefined; | |
| this.isArrayOf = undefined; | |
| // java.lang.Class support | |
| this["name"] = encodedName; | |
| this["isPrimitive"] = false; | |
| this["isInterface"] = false; | |
| this["isArrayClass"] = true; | |
| this["isInstance"] = isInstance; | |
| return this; | |
| }; | |
| $TypeData.prototype.getClassOf = function() { | |
| if (!this._classOf) | |
| this._classOf = new $c_jl_Class(this); | |
| return this._classOf; | |
| }; | |
| $TypeData.prototype.getArrayOf = function() { | |
| if (!this._arrayOf) | |
| this._arrayOf = new $TypeData().initArray(this); | |
| return this._arrayOf; | |
| }; | |
| // java.lang.Class support | |
| $TypeData.prototype["isAssignableFrom"] = function(that) { | |
| if (this["isPrimitive"] || that["isPrimitive"]) { | |
| return this === that; | |
| } else { | |
| var thatFakeInstance; | |
| if (that === $d_T) | |
| thatFakeInstance = "some string"; | |
| else if (that === $d_jl_Boolean) | |
| thatFakeInstance = false; | |
| else if (that === $d_jl_Byte || | |
| that === $d_jl_Short || | |
| that === $d_jl_Integer || | |
| that === $d_jl_Float || | |
| that === $d_jl_Double) | |
| thatFakeInstance = 0; | |
| else if (that === $d_jl_Long) | |
| thatFakeInstance = 0n; | |
| else if (that === $d_sr_BoxedUnit) | |
| thatFakeInstance = void 0; | |
| else | |
| thatFakeInstance = {$classData: that}; | |
| return this["isInstance"](thatFakeInstance); | |
| } | |
| }; | |
| $TypeData.prototype["getSuperclass"] = function() { | |
| return this.parentData ? this.parentData.getClassOf() : null; | |
| }; | |
| $TypeData.prototype["getComponentType"] = function() { | |
| return this.componentData ? this.componentData.getClassOf() : null; | |
| }; | |
| $TypeData.prototype["newArrayOfThisClass"] = function(lengths) { | |
| var arrayClassData = this; | |
| for (var i = 0; i < lengths.length; i++) | |
| arrayClassData = arrayClassData.getArrayOf(); | |
| return $newArrayObject(arrayClassData, lengths); | |
| }; | |
| // Create primitive types | |
| var $d_V = new $TypeData().initPrim(undefined, "V", "void"); | |
| var $d_Z = new $TypeData().initPrim(false, "Z", "boolean"); | |
| var $d_C = new $TypeData().initPrim(0, "C", "char"); | |
| var $d_B = new $TypeData().initPrim(0, "B", "byte"); | |
| var $d_S = new $TypeData().initPrim(0, "S", "short"); | |
| var $d_I = new $TypeData().initPrim(0, "I", "int"); | |
| var $d_J = new $TypeData().initPrim(0n, "J", "long"); | |
| var $d_F = new $TypeData().initPrim(0.0, "F", "float"); | |
| var $d_D = new $TypeData().initPrim(0.0, "D", "double"); | |
| // Instance tests for array of primitives | |
| var $isArrayOf_Z = $makeIsArrayOfPrimitive($d_Z); | |
| $d_Z.isArrayOf = $isArrayOf_Z; | |
| var $isArrayOf_C = $makeIsArrayOfPrimitive($d_C); | |
| $d_C.isArrayOf = $isArrayOf_C; | |
| var $isArrayOf_B = $makeIsArrayOfPrimitive($d_B); | |
| $d_B.isArrayOf = $isArrayOf_B; | |
| var $isArrayOf_S = $makeIsArrayOfPrimitive($d_S); | |
| $d_S.isArrayOf = $isArrayOf_S; | |
| var $isArrayOf_I = $makeIsArrayOfPrimitive($d_I); | |
| $d_I.isArrayOf = $isArrayOf_I; | |
| var $isArrayOf_J = $makeIsArrayOfPrimitive($d_J); | |
| $d_J.isArrayOf = $isArrayOf_J; | |
| var $isArrayOf_F = $makeIsArrayOfPrimitive($d_F); | |
| $d_F.isArrayOf = $isArrayOf_F; | |
| var $isArrayOf_D = $makeIsArrayOfPrimitive($d_D); | |
| $d_D.isArrayOf = $isArrayOf_D; | |
| function $is_Lorg_scalajs_benchmark_BenchmarkApp(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.Lorg_scalajs_benchmark_BenchmarkApp))) | |
| } | |
| function $isArrayOf_Lorg_scalajs_benchmark_BenchmarkApp(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.Lorg_scalajs_benchmark_BenchmarkApp))) | |
| } | |
| /** @constructor */ | |
| function $c_O() { | |
| /*<skip>*/ | |
| } | |
| /** @constructor */ | |
| function $h_O() { | |
| /*<skip>*/ | |
| } | |
| $h_O.prototype = $c_O.prototype; | |
| $c_O.prototype.init___ = (function() { | |
| return this | |
| }); | |
| $c_O.prototype.equals__O__Z = (function(that) { | |
| return (this === that) | |
| }); | |
| $c_O.prototype.toString__T = (function() { | |
| var jsx$1 = $objectGetClass(this).getName__T(); | |
| var i = this.hashCode__I(); | |
| return ((jsx$1 + "@") + (+(i >>> 0)).toString(16)) | |
| }); | |
| $c_O.prototype.hashCode__I = (function() { | |
| return $systemIdentityHashCode(this) | |
| }); | |
| $c_O.prototype.toString = (function() { | |
| return this.toString__T() | |
| }); | |
| function $is_O(obj) { | |
| return (obj !== null) | |
| } | |
| function $isArrayOf_O(obj, depth) { | |
| var data = (obj && obj.$classData); | |
| if ((!data)) { | |
| return false | |
| } else { | |
| var arrayDepth = (data.arrayDepth || 0); | |
| return ((!(arrayDepth < depth)) && ((arrayDepth > depth) || (!data.arrayBase.isPrimitive))) | |
| } | |
| } | |
| var $d_O = new $TypeData().initClass({ | |
| O: 0 | |
| }, false, "java.lang.Object", { | |
| O: 1 | |
| }, (void 0), (void 0), $is_O, $isArrayOf_O); | |
| $c_O.prototype.$classData = $d_O; | |
| function $f_s_util_control_NoStackTrace__fillInStackTrace__jl_Throwable($thiz) { | |
| var this$1 = $m_s_util_control_NoStackTrace$(); | |
| if (this$1.$$undnoSuppression$1) { | |
| return $c_jl_Throwable.prototype.fillInStackTrace__jl_Throwable.call($thiz) | |
| } else { | |
| return $thiz | |
| } | |
| } | |
| function $f_sci_VectorPointer__copyOf__AO__AO($thiz, a) { | |
| var copy = $newArrayObject($d_O.getArrayOf(), [a.u.length]); | |
| $systemArraycopy(a, 0, copy, 0, a.u.length); | |
| return copy | |
| } | |
| function $f_sci_VectorPointer__gotoNextBlockStart__I__I__V($thiz, index, xor) { | |
| if ((xor < 1024)) { | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[(31 & ((index >>> 5) | 0))]) | |
| } else if ((xor < 32768)) { | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[(31 & ((index >>> 10) | 0))]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[0]) | |
| } else if ((xor < 1048576)) { | |
| $thiz.display2$und$eq__AO__V($thiz.display3__AO().u[(31 & ((index >>> 15) | 0))]); | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[0]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[0]) | |
| } else if ((xor < 33554432)) { | |
| $thiz.display3$und$eq__AO__V($thiz.display4__AO().u[(31 & ((index >>> 20) | 0))]); | |
| $thiz.display2$und$eq__AO__V($thiz.display3__AO().u[0]); | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[0]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[0]) | |
| } else if ((xor < 1073741824)) { | |
| $thiz.display4$und$eq__AO__V($thiz.display5__AO().u[(31 & ((index >>> 25) | 0))]); | |
| $thiz.display3$und$eq__AO__V($thiz.display4__AO().u[0]); | |
| $thiz.display2$und$eq__AO__V($thiz.display3__AO().u[0]); | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[0]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[0]) | |
| } else { | |
| throw new $c_jl_IllegalArgumentException().init___() | |
| } | |
| } | |
| function $f_sci_VectorPointer__getElem__I__I__O($thiz, index, xor) { | |
| if ((xor < 32)) { | |
| return $thiz.display0__AO().u[(31 & index)] | |
| } else if ((xor < 1024)) { | |
| return $thiz.display1__AO().u[(31 & ((index >>> 5) | 0))].u[(31 & index)] | |
| } else if ((xor < 32768)) { | |
| return $thiz.display2__AO().u[(31 & ((index >>> 10) | 0))].u[(31 & ((index >>> 5) | 0))].u[(31 & index)] | |
| } else if ((xor < 1048576)) { | |
| return $thiz.display3__AO().u[(31 & ((index >>> 15) | 0))].u[(31 & ((index >>> 10) | 0))].u[(31 & ((index >>> 5) | 0))].u[(31 & index)] | |
| } else if ((xor < 33554432)) { | |
| return $thiz.display4__AO().u[(31 & ((index >>> 20) | 0))].u[(31 & ((index >>> 15) | 0))].u[(31 & ((index >>> 10) | 0))].u[(31 & ((index >>> 5) | 0))].u[(31 & index)] | |
| } else if ((xor < 1073741824)) { | |
| return $thiz.display5__AO().u[(31 & ((index >>> 25) | 0))].u[(31 & ((index >>> 20) | 0))].u[(31 & ((index >>> 15) | 0))].u[(31 & ((index >>> 10) | 0))].u[(31 & ((index >>> 5) | 0))].u[(31 & index)] | |
| } else { | |
| throw new $c_jl_IllegalArgumentException().init___() | |
| } | |
| } | |
| function $f_sci_VectorPointer__gotoPos__I__I__V($thiz, index, xor) { | |
| if ((xor >= 32)) { | |
| if ((xor < 1024)) { | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[(31 & ((index >>> 5) | 0))]) | |
| } else if ((xor < 32768)) { | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[(31 & ((index >>> 10) | 0))]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[(31 & ((index >>> 5) | 0))]) | |
| } else if ((xor < 1048576)) { | |
| $thiz.display2$und$eq__AO__V($thiz.display3__AO().u[(31 & ((index >>> 15) | 0))]); | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[(31 & ((index >>> 10) | 0))]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[(31 & ((index >>> 5) | 0))]) | |
| } else if ((xor < 33554432)) { | |
| $thiz.display3$und$eq__AO__V($thiz.display4__AO().u[(31 & ((index >>> 20) | 0))]); | |
| $thiz.display2$und$eq__AO__V($thiz.display3__AO().u[(31 & ((index >>> 15) | 0))]); | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[(31 & ((index >>> 10) | 0))]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[(31 & ((index >>> 5) | 0))]) | |
| } else if ((xor < 1073741824)) { | |
| $thiz.display4$und$eq__AO__V($thiz.display5__AO().u[(31 & ((index >>> 25) | 0))]); | |
| $thiz.display3$und$eq__AO__V($thiz.display4__AO().u[(31 & ((index >>> 20) | 0))]); | |
| $thiz.display2$und$eq__AO__V($thiz.display3__AO().u[(31 & ((index >>> 15) | 0))]); | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[(31 & ((index >>> 10) | 0))]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[(31 & ((index >>> 5) | 0))]) | |
| } else { | |
| throw new $c_jl_IllegalArgumentException().init___() | |
| } | |
| } | |
| } | |
| function $f_sci_VectorPointer__stabilize__I__V($thiz, index) { | |
| var x1 = (((-1) + $thiz.depth__I()) | 0); | |
| switch (x1) { | |
| case 5: { | |
| var a = $thiz.display5__AO(); | |
| $thiz.display5$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a)); | |
| var a$1 = $thiz.display4__AO(); | |
| $thiz.display4$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$1)); | |
| var a$2 = $thiz.display3__AO(); | |
| $thiz.display3$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$2)); | |
| var a$3 = $thiz.display2__AO(); | |
| $thiz.display2$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$3)); | |
| var a$4 = $thiz.display1__AO(); | |
| $thiz.display1$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$4)); | |
| $thiz.display5__AO().u[(31 & ((index >>> 25) | 0))] = $thiz.display4__AO(); | |
| $thiz.display4__AO().u[(31 & ((index >>> 20) | 0))] = $thiz.display3__AO(); | |
| $thiz.display3__AO().u[(31 & ((index >>> 15) | 0))] = $thiz.display2__AO(); | |
| $thiz.display2__AO().u[(31 & ((index >>> 10) | 0))] = $thiz.display1__AO(); | |
| $thiz.display1__AO().u[(31 & ((index >>> 5) | 0))] = $thiz.display0__AO(); | |
| break | |
| } | |
| case 4: { | |
| var a$5 = $thiz.display4__AO(); | |
| $thiz.display4$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$5)); | |
| var a$6 = $thiz.display3__AO(); | |
| $thiz.display3$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$6)); | |
| var a$7 = $thiz.display2__AO(); | |
| $thiz.display2$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$7)); | |
| var a$8 = $thiz.display1__AO(); | |
| $thiz.display1$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$8)); | |
| $thiz.display4__AO().u[(31 & ((index >>> 20) | 0))] = $thiz.display3__AO(); | |
| $thiz.display3__AO().u[(31 & ((index >>> 15) | 0))] = $thiz.display2__AO(); | |
| $thiz.display2__AO().u[(31 & ((index >>> 10) | 0))] = $thiz.display1__AO(); | |
| $thiz.display1__AO().u[(31 & ((index >>> 5) | 0))] = $thiz.display0__AO(); | |
| break | |
| } | |
| case 3: { | |
| var a$9 = $thiz.display3__AO(); | |
| $thiz.display3$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$9)); | |
| var a$10 = $thiz.display2__AO(); | |
| $thiz.display2$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$10)); | |
| var a$11 = $thiz.display1__AO(); | |
| $thiz.display1$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$11)); | |
| $thiz.display3__AO().u[(31 & ((index >>> 15) | 0))] = $thiz.display2__AO(); | |
| $thiz.display2__AO().u[(31 & ((index >>> 10) | 0))] = $thiz.display1__AO(); | |
| $thiz.display1__AO().u[(31 & ((index >>> 5) | 0))] = $thiz.display0__AO(); | |
| break | |
| } | |
| case 2: { | |
| var a$12 = $thiz.display2__AO(); | |
| $thiz.display2$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$12)); | |
| var a$13 = $thiz.display1__AO(); | |
| $thiz.display1$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$13)); | |
| $thiz.display2__AO().u[(31 & ((index >>> 10) | 0))] = $thiz.display1__AO(); | |
| $thiz.display1__AO().u[(31 & ((index >>> 5) | 0))] = $thiz.display0__AO(); | |
| break | |
| } | |
| case 1: { | |
| var a$14 = $thiz.display1__AO(); | |
| $thiz.display1$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$14)); | |
| $thiz.display1__AO().u[(31 & ((index >>> 5) | 0))] = $thiz.display0__AO(); | |
| break | |
| } | |
| case 0: { | |
| break | |
| } | |
| default: { | |
| throw new $c_s_MatchError(x1) | |
| } | |
| } | |
| } | |
| function $f_sci_VectorPointer__initFrom__sci_VectorPointer__I__V($thiz, that, depth) { | |
| $thiz.depth$und$eq__I__V(depth); | |
| var x1 = (((-1) + depth) | 0); | |
| switch (x1) { | |
| case (-1): { | |
| break | |
| } | |
| case 0: { | |
| $thiz.display0$und$eq__AO__V(that.display0__AO()); | |
| break | |
| } | |
| case 1: { | |
| $thiz.display1$und$eq__AO__V(that.display1__AO()); | |
| $thiz.display0$und$eq__AO__V(that.display0__AO()); | |
| break | |
| } | |
| case 2: { | |
| $thiz.display2$und$eq__AO__V(that.display2__AO()); | |
| $thiz.display1$und$eq__AO__V(that.display1__AO()); | |
| $thiz.display0$und$eq__AO__V(that.display0__AO()); | |
| break | |
| } | |
| case 3: { | |
| $thiz.display3$und$eq__AO__V(that.display3__AO()); | |
| $thiz.display2$und$eq__AO__V(that.display2__AO()); | |
| $thiz.display1$und$eq__AO__V(that.display1__AO()); | |
| $thiz.display0$und$eq__AO__V(that.display0__AO()); | |
| break | |
| } | |
| case 4: { | |
| $thiz.display4$und$eq__AO__V(that.display4__AO()); | |
| $thiz.display3$und$eq__AO__V(that.display3__AO()); | |
| $thiz.display2$und$eq__AO__V(that.display2__AO()); | |
| $thiz.display1$und$eq__AO__V(that.display1__AO()); | |
| $thiz.display0$und$eq__AO__V(that.display0__AO()); | |
| break | |
| } | |
| case 5: { | |
| $thiz.display5$und$eq__AO__V(that.display5__AO()); | |
| $thiz.display4$und$eq__AO__V(that.display4__AO()); | |
| $thiz.display3$und$eq__AO__V(that.display3__AO()); | |
| $thiz.display2$und$eq__AO__V(that.display2__AO()); | |
| $thiz.display1$und$eq__AO__V(that.display1__AO()); | |
| $thiz.display0$und$eq__AO__V(that.display0__AO()); | |
| break | |
| } | |
| default: { | |
| throw new $c_s_MatchError(x1) | |
| } | |
| } | |
| } | |
| var $d_scm_HashEntry = new $TypeData().initClass({ | |
| scm_HashEntry: 0 | |
| }, true, "scala.collection.mutable.HashEntry", { | |
| scm_HashEntry: 1 | |
| }); | |
| function $f_scm_HashTable$HashUtils__improve__I__I__I($thiz, hcode, seed) { | |
| var i = $m_s_util_hashing_package$().byteswap32__I__I(hcode); | |
| return (((i >>> seed) | 0) | (i << ((-seed) | 0))) | |
| } | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_Benchmark() { | |
| this.performanceTime$1 = null | |
| } | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype = new $h_O(); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.constructor = $c_Lorg_scalajs_benchmark_Benchmark; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_Benchmark() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_Benchmark.prototype = $c_Lorg_scalajs_benchmark_Benchmark.prototype; | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.init___ = (function() { | |
| if (((typeof performance) !== "undefined")) { | |
| var x = performance.now; | |
| var jsx$1 = (!(!(!(!x)))) | |
| } else { | |
| var jsx$1 = false | |
| }; | |
| this.performanceTime$1 = (jsx$1 ? (function(arg$outer) { | |
| return (function() { | |
| return arg$outer.org$scalajs$benchmark$Benchmark$$$anonfun$performanceTime$1__D() | |
| }) | |
| })(this) : (((typeof process) !== "undefined") ? (function(arg$outer$1) { | |
| return (function() { | |
| return arg$outer$1.org$scalajs$benchmark$Benchmark$$$anonfun$performanceTime$2__D() | |
| }) | |
| })(this) : (function(arg$outer$2) { | |
| return (function() { | |
| return arg$outer$2.org$scalajs$benchmark$Benchmark$$$anonfun$performanceTime$3__D() | |
| }) | |
| })(this))); | |
| return this | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.report__T = (function() { | |
| this.runBenchmark__J__I__T2(1000n, 10); | |
| var x1 = this.runBenchmark__J__I__T2(3000n, 20); | |
| if ((x1 === null)) { | |
| throw new $c_s_MatchError(x1) | |
| }; | |
| var mean = x1.$$und1$mcD$sp__D(); | |
| var sem = x1.$$und2$mcD$sp__D(); | |
| return new $c_s_StringContext(new $c_sjs_js_WrappedArray(["", " us +- ", " us"])).s__sc_Seq__T(new $c_sjs_js_WrappedArray([mean, sem])) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.org$scalajs$benchmark$Benchmark$$$anonfun$performanceTime$1__D = (function() { | |
| return (+performance.now()) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.org$scalajs$benchmark$Benchmark$$$anonfun$performanceTime$3__D = (function() { | |
| return (+new Date().getTime()) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.standardErrorOfTheMean__p1__AD__D__D = (function(samples, mean) { | |
| var n = samples.u.length; | |
| var elems$2 = null; | |
| elems$2 = []; | |
| var x1 = samples.u.length; | |
| switch (x1) { | |
| case (-1): { | |
| break | |
| } | |
| }; | |
| var i = 0; | |
| var len = samples.u.length; | |
| while ((i < len)) { | |
| var idx = i; | |
| var arg1 = samples.u[idx]; | |
| var a = (arg1 - mean); | |
| var elem = (+Math.pow(a, 2.0)); | |
| elems$2.push(elem); | |
| i = ((1 + i) | 0) | |
| }; | |
| var xs = $makeNativeArrayWrapper($d_D.getArrayOf(), elems$2); | |
| var num = $m_s_math_Numeric$DoubleIsFractional$(); | |
| var start = 0; | |
| var end = xs.u.length; | |
| var z = 0.0; | |
| var start$1 = start; | |
| var z$1 = z; | |
| var jsx$1; | |
| _foldl: while (true) { | |
| if ((start$1 !== end)) { | |
| var temp$start = ((1 + start$1) | 0); | |
| var arg1$1 = z$1; | |
| var idx$1 = start$1; | |
| var arg2 = xs.u[idx$1]; | |
| var x = (+arg1$1); | |
| var temp$z = $f_s_math_Numeric$DoubleIsConflicted__plus__D__D__D(num, x, arg2); | |
| start$1 = temp$start; | |
| z$1 = temp$z; | |
| continue _foldl | |
| }; | |
| var jsx$1 = z$1; | |
| break | |
| }; | |
| var a$1 = ((+jsx$1) / (n * ((-1.0) + n))); | |
| return (+Math.sqrt(a$1)) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.runBenchmark__J__I__T2 = (function(timeMinimum, runsMinimum) { | |
| var runs = 0; | |
| var enoughTime = false; | |
| var stopTime = ((+(0, this.performanceTime$1)()) + Number(timeMinimum)); | |
| var elems$2 = null; | |
| elems$2 = []; | |
| do { | |
| var startTime = (+(0, this.performanceTime$1)()); | |
| this.run__V(); | |
| var endTime = (+(0, this.performanceTime$1)()); | |
| var elem = (1000.0 * (endTime - startTime)); | |
| elems$2.push(elem); | |
| runs = ((1 + runs) | 0); | |
| enoughTime = (endTime >= stopTime) | |
| } while (((!enoughTime) || (runs < runsMinimum))); | |
| return this.meanAndSEM__p1__AD__T2($makeNativeArrayWrapper($d_D.getArrayOf(), elems$2)) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.meanAndSEM__p1__AD__T2 = (function(samples) { | |
| var n = samples.u.length; | |
| var num = $m_s_math_Numeric$DoubleIsFractional$(); | |
| var start = 0; | |
| var end = samples.u.length; | |
| var z = 0.0; | |
| var start$1 = start; | |
| var z$1 = z; | |
| var jsx$1; | |
| _foldl: while (true) { | |
| if ((start$1 !== end)) { | |
| var temp$start = ((1 + start$1) | 0); | |
| var arg1 = z$1; | |
| var idx = start$1; | |
| var arg2 = samples.u[idx]; | |
| var x = (+arg1); | |
| var temp$z = $f_s_math_Numeric$DoubleIsConflicted__plus__D__D__D(num, x, arg2); | |
| start$1 = temp$start; | |
| z$1 = temp$z; | |
| continue _foldl | |
| }; | |
| var jsx$1 = z$1; | |
| break | |
| }; | |
| var mean = ((+jsx$1) / n); | |
| var sem = this.standardErrorOfTheMean__p1__AD__D__D(samples, mean); | |
| return new $c_s_Tuple2$mcDD$sp(mean, sem) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.org$scalajs$benchmark$Benchmark$$$anonfun$mainHTML$1__Lorg_scalajs_benchmark_dom_HTMLButtonElement__Lorg_scalajs_benchmark_dom_DOMElement__sjs_js_timers_SetTimeoutHandle = (function(runButton$1, statusText$1) { | |
| runButton$1.enabled = false; | |
| statusText$1.textContent = "Running ..."; | |
| return $m_sjs_js_timers_package$().setTimeout__D__F0__sjs_js_timers_SetTimeoutHandle(10.0, new $c_sjsr_AnonFunction0((function($this, runButton$1$1, statusText$1$1) { | |
| return (function() { | |
| try { | |
| var status = $this.report__T() | |
| } catch (e) { | |
| var e$2 = $m_sjsr_package$().wrapJavaScriptException__O__jl_Throwable(e); | |
| if ((e$2 !== null)) { | |
| var status = e$2.toString__T() | |
| } else { | |
| var status; | |
| throw e | |
| } | |
| }; | |
| statusText$1$1.textContent = status; | |
| runButton$1$1.enabled = true | |
| }) | |
| })(this, runButton$1, statusText$1))) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.main__AT__V = (function(args) { | |
| if (((typeof window) === "undefined")) { | |
| var status = this.report__T(); | |
| var x = new $c_s_StringContext(new $c_sjs_js_WrappedArray(["", ": ", ""])).s__sc_Seq__T(new $c_sjs_js_WrappedArray(["SHA512", status])); | |
| var this$2 = $m_s_Console$(); | |
| var this$3 = this$2.outVar$2.v$1; | |
| this$3.java$lang$JSConsoleBasedPrintStream$$printString__T__V((x + "\n")) | |
| } | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.org$scalajs$benchmark$Benchmark$$$anonfun$performanceTime$2__D = (function() { | |
| var pair = process.hrtime(); | |
| return ((1000.0 * (+pair[0])) + ((+pair[1]) / 1000000.0)) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.mainHTML__V = (function() { | |
| document.title = "SHA512"; | |
| var body = document.body; | |
| var title = document.createElement("h1"); | |
| title.textContent = "SHA512"; | |
| body.appendChild(title); | |
| var runButton = document.createElement("button"); | |
| runButton.textContent = "Run benchmarks"; | |
| body.appendChild(runButton); | |
| var statusText = document.createElement("p"); | |
| body.appendChild(statusText); | |
| runButton.onclick = (function(arg$outer, runButton$1, statusText$1) { | |
| return (function() { | |
| return arg$outer.org$scalajs$benchmark$Benchmark$$$anonfun$mainHTML$1__Lorg_scalajs_benchmark_dom_HTMLButtonElement__Lorg_scalajs_benchmark_dom_DOMElement__sjs_js_timers_SetTimeoutHandle(runButton$1, statusText$1) | |
| }) | |
| })(this, runButton, statusText) | |
| }); | |
| function $is_Lorg_scalajs_benchmark_Benchmark(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.Lorg_scalajs_benchmark_Benchmark))) | |
| } | |
| function $isArrayOf_Lorg_scalajs_benchmark_Benchmark(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.Lorg_scalajs_benchmark_Benchmark))) | |
| } | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_Benchmark$() { | |
| /*<skip>*/ | |
| } | |
| $c_Lorg_scalajs_benchmark_Benchmark$.prototype = new $h_O(); | |
| $c_Lorg_scalajs_benchmark_Benchmark$.prototype.constructor = $c_Lorg_scalajs_benchmark_Benchmark$; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_Benchmark$() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_Benchmark$.prototype = $c_Lorg_scalajs_benchmark_Benchmark$.prototype; | |
| $c_Lorg_scalajs_benchmark_Benchmark$.prototype.setupHTMLBenchmark__T__V = (function(className) { | |
| var this$1 = $m_sjs_reflect_Reflect$(); | |
| var fqcn = (className + "$"); | |
| var this$2 = this$1.loadableModuleClasses$1.get__O__s_Option(fqcn); | |
| if (this$2.isEmpty__Z()) { | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(new $c_jl_RuntimeException().init___T(new $c_s_StringContext(new $c_sjs_js_WrappedArray(["Module ", " does not exist"])).s__sc_Seq__T(new $c_sjs_js_WrappedArray([className])))) | |
| }; | |
| var clazz = this$2.get__O(); | |
| clazz.loadModule__O().mainHTML__V() | |
| }); | |
| var $d_Lorg_scalajs_benchmark_Benchmark$ = new $TypeData().initClass({ | |
| Lorg_scalajs_benchmark_Benchmark$: 0 | |
| }, false, "org.scalajs.benchmark.Benchmark$", { | |
| Lorg_scalajs_benchmark_Benchmark$: 1, | |
| O: 1 | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark$.prototype.$classData = $d_Lorg_scalajs_benchmark_Benchmark$; | |
| var $n_Lorg_scalajs_benchmark_Benchmark$ = (void 0); | |
| function $m_Lorg_scalajs_benchmark_Benchmark$() { | |
| if ((!$n_Lorg_scalajs_benchmark_Benchmark$)) { | |
| $n_Lorg_scalajs_benchmark_Benchmark$ = new $c_Lorg_scalajs_benchmark_Benchmark$() | |
| }; | |
| return $n_Lorg_scalajs_benchmark_Benchmark$ | |
| } | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_BenchmarkApp$() { | |
| /*<skip>*/ | |
| } | |
| $c_Lorg_scalajs_benchmark_BenchmarkApp$.prototype = new $h_O(); | |
| $c_Lorg_scalajs_benchmark_BenchmarkApp$.prototype.constructor = $c_Lorg_scalajs_benchmark_BenchmarkApp$; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_BenchmarkApp$() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_BenchmarkApp$.prototype = $c_Lorg_scalajs_benchmark_BenchmarkApp$.prototype; | |
| $c_Lorg_scalajs_benchmark_BenchmarkApp$.prototype.runBenchmarkApp__T__V = (function(className) { | |
| var this$1 = $m_sjs_reflect_Reflect$(); | |
| var fqcn = (className + "$"); | |
| var this$2 = this$1.loadableModuleClasses$1.get__O__s_Option(fqcn); | |
| if (this$2.isEmpty__Z()) { | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(new $c_jl_RuntimeException().init___T(new $c_s_StringContext(new $c_sjs_js_WrappedArray(["Module ", " does not exist"])).s__sc_Seq__T(new $c_sjs_js_WrappedArray([className])))) | |
| }; | |
| var clazz = this$2.get__O(); | |
| clazz.loadModule__O().init__V() | |
| }); | |
| var $d_Lorg_scalajs_benchmark_BenchmarkApp$ = new $TypeData().initClass({ | |
| Lorg_scalajs_benchmark_BenchmarkApp$: 0 | |
| }, false, "org.scalajs.benchmark.BenchmarkApp$", { | |
| Lorg_scalajs_benchmark_BenchmarkApp$: 1, | |
| O: 1 | |
| }); | |
| $c_Lorg_scalajs_benchmark_BenchmarkApp$.prototype.$classData = $d_Lorg_scalajs_benchmark_BenchmarkApp$; | |
| var $n_Lorg_scalajs_benchmark_BenchmarkApp$ = (void 0); | |
| function $m_Lorg_scalajs_benchmark_BenchmarkApp$() { | |
| if ((!$n_Lorg_scalajs_benchmark_BenchmarkApp$)) { | |
| $n_Lorg_scalajs_benchmark_BenchmarkApp$ = new $c_Lorg_scalajs_benchmark_BenchmarkApp$() | |
| }; | |
| return $n_Lorg_scalajs_benchmark_BenchmarkApp$ | |
| } | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_sha512_SHA512Context(is384) { | |
| this.is384$1 = false; | |
| this.total$1 = null; | |
| this.state$1 = null; | |
| this.buffer$1 = null; | |
| this.is384$1 = is384; | |
| this.total$1 = $newArrayObject($d_J.getArrayOf(), [2]); | |
| this.state$1 = $newArrayObject($d_J.getArrayOf(), [8]); | |
| this.buffer$1 = $newArrayObject($d_B.getArrayOf(), [128]); | |
| this.init__V() | |
| } | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype = new $h_O(); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype.constructor = $c_Lorg_scalajs_benchmark_sha512_SHA512Context; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_sha512_SHA512Context() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype = $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype; | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype.init__V = (function() { | |
| this.total$1.u[0] = 0n; | |
| this.total$1.u[1] = 0n; | |
| if ((!this.is384$1)) { | |
| this.state$1.u[0] = 7640891576956012808n; | |
| this.state$1.u[1] = (-4942790177534073029n); | |
| this.state$1.u[2] = 4354685564936845355n; | |
| this.state$1.u[3] = (-6534734903238641935n); | |
| this.state$1.u[4] = 5840696475078001361n; | |
| this.state$1.u[5] = (-7276294671716946913n); | |
| this.state$1.u[6] = 2270897969802886507n; | |
| this.state$1.u[7] = 6620516959819538809n | |
| } else { | |
| this.state$1.u[0] = (-3766243637369397544n); | |
| this.state$1.u[1] = 7105036623409894663n; | |
| this.state$1.u[2] = (-7973340178411365097n); | |
| this.state$1.u[3] = 1526699215303891257n; | |
| this.state$1.u[4] = 7436329637833083697n; | |
| this.state$1.u[5] = (-8163818279084223215n); | |
| this.state$1.u[6] = (-2662702644619276377n); | |
| this.state$1.u[7] = 5167115440072839076n | |
| } | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype.process__AB__I__V = (function(data, start) { | |
| var W = $newArrayObject($d_J.getArrayOf(), [80]); | |
| var i = 0; | |
| while ((i !== 16)) { | |
| var jsx$1 = i; | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var i$1 = ((start + (i << 3)) | 0); | |
| W.u[jsx$1] = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (255n & BigInt(data.u[i$1]))) << 56n)) | BigInt.asIntN(64, (BigInt.asIntN(64, (255n & BigInt(data.u[((1 + i$1) | 0)]))) << 48n)))) | BigInt.asIntN(64, (BigInt.asIntN(64, (255n & BigInt(data.u[((2 + i$1) | 0)]))) << 40n)))) | BigInt.asIntN(64, (BigInt.asIntN(64, (255n & BigInt(data.u[((3 + i$1) | 0)]))) << 32n)))) | BigInt.asIntN(64, (BigInt.asIntN(64, (255n & BigInt(data.u[((4 + i$1) | 0)]))) << 24n)))) | BigInt.asIntN(64, (BigInt.asIntN(64, (255n & BigInt(data.u[((5 + i$1) | 0)]))) << 16n)))) | BigInt.asIntN(64, (BigInt.asIntN(64, (255n & BigInt(data.u[((6 + i$1) | 0)]))) << 8n)))) | BigInt.asIntN(64, (255n & BigInt(data.u[((7 + i$1) | 0)]))))); | |
| i = ((1 + i) | 0) | |
| }; | |
| var i$2 = 16; | |
| while ((i$2 !== 80)) { | |
| var jsx$3 = i$2; | |
| var x = W.u[(((-2) + i$2) | 0)]; | |
| var jsx$2 = W.u[(((-7) + i$2) | 0)]; | |
| var x$1 = W.u[(((-15) + i$2) | 0)]; | |
| W.u[jsx$3] = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, x) >> 19n)) | BigInt.asIntN(64, (x << 45n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, x) >> 61n)) | BigInt.asIntN(64, (x << 3n)))))) ^ BigInt.asIntN(64, (BigInt.asUintN(64, x) >> 6n)))) + jsx$2)) + BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, x$1) >> 1n)) | BigInt.asIntN(64, (x$1 << 63n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, x$1) >> 8n)) | BigInt.asIntN(64, (x$1 << 56n)))))) ^ BigInt.asIntN(64, (BigInt.asUintN(64, x$1) >> 7n)))))) + W.u[(((-16) + i$2) | 0)])); | |
| i$2 = ((1 + i$2) | 0) | |
| }; | |
| var A = this.state$1.u[0]; | |
| var B = this.state$1.u[1]; | |
| var C = this.state$1.u[2]; | |
| var D = this.state$1.u[3]; | |
| var E = this.state$1.u[4]; | |
| var F = this.state$1.u[5]; | |
| var G = this.state$1.u[6]; | |
| var H = this.state$1.u[7]; | |
| var i$3 = 0; | |
| do { | |
| var a = A; | |
| var b = B; | |
| var c = C; | |
| var d = D; | |
| var e = E; | |
| var f = F; | |
| var g = G; | |
| var h = H; | |
| var x$2 = W.u[i$3]; | |
| var K = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var temp1 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (h + BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e) >> 14n)) | BigInt.asIntN(64, (e << 50n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e) >> 18n)) | BigInt.asIntN(64, (e << 46n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e) >> 41n)) | BigInt.asIntN(64, (e << 23n)))))))) + BigInt.asIntN(64, (g ^ BigInt.asIntN(64, (e & BigInt.asIntN(64, (f ^ g)))))))) + K)) + x$2)); | |
| var temp2 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a) >> 28n)) | BigInt.asIntN(64, (a << 36n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a) >> 34n)) | BigInt.asIntN(64, (a << 30n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a) >> 39n)) | BigInt.asIntN(64, (a << 25n)))))) + BigInt.asIntN(64, (BigInt.asIntN(64, (a & b)) | BigInt.asIntN(64, (c & BigInt.asIntN(64, (a | b)))))))); | |
| var _1$mcJ$sp = BigInt.asIntN(64, (d + temp1)); | |
| var _2$mcJ$sp = BigInt.asIntN(64, (temp1 + temp2)); | |
| D = _1$mcJ$sp; | |
| H = _2$mcJ$sp; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$1 = H; | |
| var b$1 = A; | |
| var c$1 = B; | |
| var d$1 = C; | |
| var e$1 = D; | |
| var f$1 = E; | |
| var g$1 = F; | |
| var h$1 = G; | |
| var x$3 = W.u[i$3]; | |
| var K$1 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var temp1$1 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (h$1 + BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$1) >> 14n)) | BigInt.asIntN(64, (e$1 << 50n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$1) >> 18n)) | BigInt.asIntN(64, (e$1 << 46n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$1) >> 41n)) | BigInt.asIntN(64, (e$1 << 23n)))))))) + BigInt.asIntN(64, (g$1 ^ BigInt.asIntN(64, (e$1 & BigInt.asIntN(64, (f$1 ^ g$1)))))))) + K$1)) + x$3)); | |
| var temp2$1 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$1) >> 28n)) | BigInt.asIntN(64, (a$1 << 36n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$1) >> 34n)) | BigInt.asIntN(64, (a$1 << 30n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$1) >> 39n)) | BigInt.asIntN(64, (a$1 << 25n)))))) + BigInt.asIntN(64, (BigInt.asIntN(64, (a$1 & b$1)) | BigInt.asIntN(64, (c$1 & BigInt.asIntN(64, (a$1 | b$1)))))))); | |
| var _1$mcJ$sp$1 = BigInt.asIntN(64, (d$1 + temp1$1)); | |
| var _2$mcJ$sp$1 = BigInt.asIntN(64, (temp1$1 + temp2$1)); | |
| C = _1$mcJ$sp$1; | |
| G = _2$mcJ$sp$1; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$2 = G; | |
| var b$2 = H; | |
| var c$2 = A; | |
| var d$2 = B; | |
| var e$2 = C; | |
| var f$2 = D; | |
| var g$2 = E; | |
| var h$2 = F; | |
| var x$4 = W.u[i$3]; | |
| var K$2 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var temp1$2 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (h$2 + BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$2) >> 14n)) | BigInt.asIntN(64, (e$2 << 50n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$2) >> 18n)) | BigInt.asIntN(64, (e$2 << 46n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$2) >> 41n)) | BigInt.asIntN(64, (e$2 << 23n)))))))) + BigInt.asIntN(64, (g$2 ^ BigInt.asIntN(64, (e$2 & BigInt.asIntN(64, (f$2 ^ g$2)))))))) + K$2)) + x$4)); | |
| var temp2$2 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$2) >> 28n)) | BigInt.asIntN(64, (a$2 << 36n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$2) >> 34n)) | BigInt.asIntN(64, (a$2 << 30n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$2) >> 39n)) | BigInt.asIntN(64, (a$2 << 25n)))))) + BigInt.asIntN(64, (BigInt.asIntN(64, (a$2 & b$2)) | BigInt.asIntN(64, (c$2 & BigInt.asIntN(64, (a$2 | b$2)))))))); | |
| var _1$mcJ$sp$2 = BigInt.asIntN(64, (d$2 + temp1$2)); | |
| var _2$mcJ$sp$2 = BigInt.asIntN(64, (temp1$2 + temp2$2)); | |
| B = _1$mcJ$sp$2; | |
| F = _2$mcJ$sp$2; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$3 = F; | |
| var b$3 = G; | |
| var c$3 = H; | |
| var d$3 = A; | |
| var e$3 = B; | |
| var f$3 = C; | |
| var g$3 = D; | |
| var h$3 = E; | |
| var x$5 = W.u[i$3]; | |
| var K$3 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var temp1$3 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (h$3 + BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$3) >> 14n)) | BigInt.asIntN(64, (e$3 << 50n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$3) >> 18n)) | BigInt.asIntN(64, (e$3 << 46n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$3) >> 41n)) | BigInt.asIntN(64, (e$3 << 23n)))))))) + BigInt.asIntN(64, (g$3 ^ BigInt.asIntN(64, (e$3 & BigInt.asIntN(64, (f$3 ^ g$3)))))))) + K$3)) + x$5)); | |
| var temp2$3 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$3) >> 28n)) | BigInt.asIntN(64, (a$3 << 36n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$3) >> 34n)) | BigInt.asIntN(64, (a$3 << 30n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$3) >> 39n)) | BigInt.asIntN(64, (a$3 << 25n)))))) + BigInt.asIntN(64, (BigInt.asIntN(64, (a$3 & b$3)) | BigInt.asIntN(64, (c$3 & BigInt.asIntN(64, (a$3 | b$3)))))))); | |
| var _1$mcJ$sp$3 = BigInt.asIntN(64, (d$3 + temp1$3)); | |
| var _2$mcJ$sp$3 = BigInt.asIntN(64, (temp1$3 + temp2$3)); | |
| A = _1$mcJ$sp$3; | |
| E = _2$mcJ$sp$3; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$4 = E; | |
| var b$4 = F; | |
| var c$4 = G; | |
| var d$4 = H; | |
| var e$4 = A; | |
| var f$4 = B; | |
| var g$4 = C; | |
| var h$4 = D; | |
| var x$6 = W.u[i$3]; | |
| var K$4 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var temp1$4 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (h$4 + BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$4) >> 14n)) | BigInt.asIntN(64, (e$4 << 50n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$4) >> 18n)) | BigInt.asIntN(64, (e$4 << 46n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$4) >> 41n)) | BigInt.asIntN(64, (e$4 << 23n)))))))) + BigInt.asIntN(64, (g$4 ^ BigInt.asIntN(64, (e$4 & BigInt.asIntN(64, (f$4 ^ g$4)))))))) + K$4)) + x$6)); | |
| var temp2$4 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$4) >> 28n)) | BigInt.asIntN(64, (a$4 << 36n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$4) >> 34n)) | BigInt.asIntN(64, (a$4 << 30n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$4) >> 39n)) | BigInt.asIntN(64, (a$4 << 25n)))))) + BigInt.asIntN(64, (BigInt.asIntN(64, (a$4 & b$4)) | BigInt.asIntN(64, (c$4 & BigInt.asIntN(64, (a$4 | b$4)))))))); | |
| var _1$mcJ$sp$4 = BigInt.asIntN(64, (d$4 + temp1$4)); | |
| var _2$mcJ$sp$4 = BigInt.asIntN(64, (temp1$4 + temp2$4)); | |
| H = _1$mcJ$sp$4; | |
| D = _2$mcJ$sp$4; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$5 = D; | |
| var b$5 = E; | |
| var c$5 = F; | |
| var d$5 = G; | |
| var e$5 = H; | |
| var f$5 = A; | |
| var g$5 = B; | |
| var h$5 = C; | |
| var x$7 = W.u[i$3]; | |
| var K$5 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var temp1$5 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (h$5 + BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$5) >> 14n)) | BigInt.asIntN(64, (e$5 << 50n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$5) >> 18n)) | BigInt.asIntN(64, (e$5 << 46n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$5) >> 41n)) | BigInt.asIntN(64, (e$5 << 23n)))))))) + BigInt.asIntN(64, (g$5 ^ BigInt.asIntN(64, (e$5 & BigInt.asIntN(64, (f$5 ^ g$5)))))))) + K$5)) + x$7)); | |
| var temp2$5 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$5) >> 28n)) | BigInt.asIntN(64, (a$5 << 36n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$5) >> 34n)) | BigInt.asIntN(64, (a$5 << 30n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$5) >> 39n)) | BigInt.asIntN(64, (a$5 << 25n)))))) + BigInt.asIntN(64, (BigInt.asIntN(64, (a$5 & b$5)) | BigInt.asIntN(64, (c$5 & BigInt.asIntN(64, (a$5 | b$5)))))))); | |
| var _1$mcJ$sp$5 = BigInt.asIntN(64, (d$5 + temp1$5)); | |
| var _2$mcJ$sp$5 = BigInt.asIntN(64, (temp1$5 + temp2$5)); | |
| G = _1$mcJ$sp$5; | |
| C = _2$mcJ$sp$5; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$6 = C; | |
| var b$6 = D; | |
| var c$6 = E; | |
| var d$6 = F; | |
| var e$6 = G; | |
| var f$6 = H; | |
| var g$6 = A; | |
| var h$6 = B; | |
| var x$8 = W.u[i$3]; | |
| var K$6 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var temp1$6 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (h$6 + BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$6) >> 14n)) | BigInt.asIntN(64, (e$6 << 50n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$6) >> 18n)) | BigInt.asIntN(64, (e$6 << 46n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$6) >> 41n)) | BigInt.asIntN(64, (e$6 << 23n)))))))) + BigInt.asIntN(64, (g$6 ^ BigInt.asIntN(64, (e$6 & BigInt.asIntN(64, (f$6 ^ g$6)))))))) + K$6)) + x$8)); | |
| var temp2$6 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$6) >> 28n)) | BigInt.asIntN(64, (a$6 << 36n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$6) >> 34n)) | BigInt.asIntN(64, (a$6 << 30n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$6) >> 39n)) | BigInt.asIntN(64, (a$6 << 25n)))))) + BigInt.asIntN(64, (BigInt.asIntN(64, (a$6 & b$6)) | BigInt.asIntN(64, (c$6 & BigInt.asIntN(64, (a$6 | b$6)))))))); | |
| var _1$mcJ$sp$6 = BigInt.asIntN(64, (d$6 + temp1$6)); | |
| var _2$mcJ$sp$6 = BigInt.asIntN(64, (temp1$6 + temp2$6)); | |
| F = _1$mcJ$sp$6; | |
| B = _2$mcJ$sp$6; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$7 = B; | |
| var b$7 = C; | |
| var c$7 = D; | |
| var d$7 = E; | |
| var e$7 = F; | |
| var f$7 = G; | |
| var g$7 = H; | |
| var h$7 = A; | |
| var x$9 = W.u[i$3]; | |
| var K$7 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var temp1$7 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (h$7 + BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$7) >> 14n)) | BigInt.asIntN(64, (e$7 << 50n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$7) >> 18n)) | BigInt.asIntN(64, (e$7 << 46n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, e$7) >> 41n)) | BigInt.asIntN(64, (e$7 << 23n)))))))) + BigInt.asIntN(64, (g$7 ^ BigInt.asIntN(64, (e$7 & BigInt.asIntN(64, (f$7 ^ g$7)))))))) + K$7)) + x$9)); | |
| var temp2$7 = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$7) >> 28n)) | BigInt.asIntN(64, (a$7 << 36n)))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$7) >> 34n)) | BigInt.asIntN(64, (a$7 << 30n)))))) ^ BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, a$7) >> 39n)) | BigInt.asIntN(64, (a$7 << 25n)))))) + BigInt.asIntN(64, (BigInt.asIntN(64, (a$7 & b$7)) | BigInt.asIntN(64, (c$7 & BigInt.asIntN(64, (a$7 | b$7)))))))); | |
| var _1$mcJ$sp$7 = BigInt.asIntN(64, (d$7 + temp1$7)); | |
| var _2$mcJ$sp$7 = BigInt.asIntN(64, (temp1$7 + temp2$7)); | |
| E = _1$mcJ$sp$7; | |
| A = _2$mcJ$sp$7; | |
| i$3 = ((1 + i$3) | 0) | |
| } while ((i$3 < 80)); | |
| this.state$1.u[0] = BigInt.asIntN(64, (this.state$1.u[0] + A)); | |
| this.state$1.u[1] = BigInt.asIntN(64, (this.state$1.u[1] + B)); | |
| this.state$1.u[2] = BigInt.asIntN(64, (this.state$1.u[2] + C)); | |
| this.state$1.u[3] = BigInt.asIntN(64, (this.state$1.u[3] + D)); | |
| this.state$1.u[4] = BigInt.asIntN(64, (this.state$1.u[4] + E)); | |
| this.state$1.u[5] = BigInt.asIntN(64, (this.state$1.u[5] + F)); | |
| this.state$1.u[6] = BigInt.asIntN(64, (this.state$1.u[6] + G)); | |
| this.state$1.u[7] = BigInt.asIntN(64, (this.state$1.u[7] + H)) | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype.finish__AB__V = (function(output) { | |
| var high = BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt.asUintN(64, this.total$1.u[0]) >> 61n)) | BigInt.asIntN(64, (this.total$1.u[1] << 3n)))); | |
| var low = BigInt.asIntN(64, (this.total$1.u[0] << 3n)); | |
| var msglen = $newArrayObject($d_B.getArrayOf(), [16]); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| msglen.u[0] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (high >> 56n)))) << 24) >> 24); | |
| msglen.u[1] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (high >> 48n)))) << 24) >> 24); | |
| msglen.u[2] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (high >> 40n)))) << 24) >> 24); | |
| msglen.u[3] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (high >> 32n)))) << 24) >> 24); | |
| msglen.u[4] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (high >> 24n)))) << 24) >> 24); | |
| msglen.u[5] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (high >> 16n)))) << 24) >> 24); | |
| msglen.u[6] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (high >> 8n)))) << 24) >> 24); | |
| msglen.u[7] = ((Number(BigInt.asIntN(32, high)) << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| msglen.u[8] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (low >> 56n)))) << 24) >> 24); | |
| msglen.u[9] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (low >> 48n)))) << 24) >> 24); | |
| msglen.u[10] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (low >> 40n)))) << 24) >> 24); | |
| msglen.u[11] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (low >> 32n)))) << 24) >> 24); | |
| msglen.u[12] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (low >> 24n)))) << 24) >> 24); | |
| msglen.u[13] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (low >> 16n)))) << 24) >> 24); | |
| msglen.u[14] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (low >> 8n)))) << 24) >> 24); | |
| msglen.u[15] = ((Number(BigInt.asIntN(32, low)) << 24) >> 24); | |
| var last = (127 & Number(BigInt.asIntN(32, this.total$1.u[0]))); | |
| var padn = ((last < 112) ? ((112 - last) | 0) : ((240 - last) | 0)); | |
| this.update__AB__I__V($m_Lorg_scalajs_benchmark_sha512_SHA512Context$().padding$1, padn); | |
| this.update__AB__I__V(msglen, 16); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var n = this.state$1.u[0]; | |
| output.u[0] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n >> 56n)))) << 24) >> 24); | |
| output.u[1] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n >> 48n)))) << 24) >> 24); | |
| output.u[2] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n >> 40n)))) << 24) >> 24); | |
| output.u[3] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n >> 32n)))) << 24) >> 24); | |
| output.u[4] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n >> 24n)))) << 24) >> 24); | |
| output.u[5] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n >> 16n)))) << 24) >> 24); | |
| output.u[6] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n >> 8n)))) << 24) >> 24); | |
| output.u[7] = ((Number(BigInt.asIntN(32, n)) << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var n$1 = this.state$1.u[1]; | |
| output.u[8] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$1 >> 56n)))) << 24) >> 24); | |
| output.u[9] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$1 >> 48n)))) << 24) >> 24); | |
| output.u[10] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$1 >> 40n)))) << 24) >> 24); | |
| output.u[11] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$1 >> 32n)))) << 24) >> 24); | |
| output.u[12] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$1 >> 24n)))) << 24) >> 24); | |
| output.u[13] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$1 >> 16n)))) << 24) >> 24); | |
| output.u[14] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$1 >> 8n)))) << 24) >> 24); | |
| output.u[15] = ((Number(BigInt.asIntN(32, n$1)) << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var n$2 = this.state$1.u[2]; | |
| output.u[16] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$2 >> 56n)))) << 24) >> 24); | |
| output.u[17] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$2 >> 48n)))) << 24) >> 24); | |
| output.u[18] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$2 >> 40n)))) << 24) >> 24); | |
| output.u[19] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$2 >> 32n)))) << 24) >> 24); | |
| output.u[20] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$2 >> 24n)))) << 24) >> 24); | |
| output.u[21] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$2 >> 16n)))) << 24) >> 24); | |
| output.u[22] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$2 >> 8n)))) << 24) >> 24); | |
| output.u[23] = ((Number(BigInt.asIntN(32, n$2)) << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var n$3 = this.state$1.u[3]; | |
| output.u[24] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$3 >> 56n)))) << 24) >> 24); | |
| output.u[25] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$3 >> 48n)))) << 24) >> 24); | |
| output.u[26] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$3 >> 40n)))) << 24) >> 24); | |
| output.u[27] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$3 >> 32n)))) << 24) >> 24); | |
| output.u[28] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$3 >> 24n)))) << 24) >> 24); | |
| output.u[29] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$3 >> 16n)))) << 24) >> 24); | |
| output.u[30] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$3 >> 8n)))) << 24) >> 24); | |
| output.u[31] = ((Number(BigInt.asIntN(32, n$3)) << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var n$4 = this.state$1.u[4]; | |
| output.u[32] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$4 >> 56n)))) << 24) >> 24); | |
| output.u[33] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$4 >> 48n)))) << 24) >> 24); | |
| output.u[34] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$4 >> 40n)))) << 24) >> 24); | |
| output.u[35] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$4 >> 32n)))) << 24) >> 24); | |
| output.u[36] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$4 >> 24n)))) << 24) >> 24); | |
| output.u[37] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$4 >> 16n)))) << 24) >> 24); | |
| output.u[38] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$4 >> 8n)))) << 24) >> 24); | |
| output.u[39] = ((Number(BigInt.asIntN(32, n$4)) << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var n$5 = this.state$1.u[5]; | |
| output.u[40] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$5 >> 56n)))) << 24) >> 24); | |
| output.u[41] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$5 >> 48n)))) << 24) >> 24); | |
| output.u[42] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$5 >> 40n)))) << 24) >> 24); | |
| output.u[43] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$5 >> 32n)))) << 24) >> 24); | |
| output.u[44] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$5 >> 24n)))) << 24) >> 24); | |
| output.u[45] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$5 >> 16n)))) << 24) >> 24); | |
| output.u[46] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$5 >> 8n)))) << 24) >> 24); | |
| output.u[47] = ((Number(BigInt.asIntN(32, n$5)) << 24) >> 24); | |
| if ((!this.is384$1)) { | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var n$6 = this.state$1.u[6]; | |
| output.u[48] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$6 >> 56n)))) << 24) >> 24); | |
| output.u[49] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$6 >> 48n)))) << 24) >> 24); | |
| output.u[50] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$6 >> 40n)))) << 24) >> 24); | |
| output.u[51] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$6 >> 32n)))) << 24) >> 24); | |
| output.u[52] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$6 >> 24n)))) << 24) >> 24); | |
| output.u[53] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$6 >> 16n)))) << 24) >> 24); | |
| output.u[54] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$6 >> 8n)))) << 24) >> 24); | |
| output.u[55] = ((Number(BigInt.asIntN(32, n$6)) << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var n$7 = this.state$1.u[7]; | |
| output.u[56] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$7 >> 56n)))) << 24) >> 24); | |
| output.u[57] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$7 >> 48n)))) << 24) >> 24); | |
| output.u[58] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$7 >> 40n)))) << 24) >> 24); | |
| output.u[59] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$7 >> 32n)))) << 24) >> 24); | |
| output.u[60] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$7 >> 24n)))) << 24) >> 24); | |
| output.u[61] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$7 >> 16n)))) << 24) >> 24); | |
| output.u[62] = ((Number(BigInt.asIntN(32, BigInt.asIntN(64, (n$7 >> 8n)))) << 24) >> 24); | |
| output.u[63] = ((Number(BigInt.asIntN(32, n$7)) << 24) >> 24) | |
| } | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype.update__AB__I__V = (function(input, ilen0) { | |
| if ((ilen0 === 0)) { | |
| return (void 0) | |
| }; | |
| var ilen = ilen0; | |
| var left = (127 & Number(BigInt.asIntN(32, this.total$1.u[0]))); | |
| var fill = ((128 - left) | 0); | |
| this.total$1.u[0] = BigInt.asIntN(64, (this.total$1.u[0] + BigInt(ilen))); | |
| if ((this.total$1.u[0] < BigInt(ilen))) { | |
| this.total$1.u[1] = BigInt.asIntN(64, (1n + this.total$1.u[1])) | |
| }; | |
| var inputIndex = 0; | |
| if (((left !== 0) && (ilen >= fill))) { | |
| $systemArraycopy(input, inputIndex, this.buffer$1, left, fill); | |
| this.process__AB__I__V(this.buffer$1, 0); | |
| inputIndex = ((inputIndex + fill) | 0); | |
| ilen = ((ilen - fill) | 0); | |
| left = 0 | |
| }; | |
| while ((ilen >= 128)) { | |
| this.process__AB__I__V(input, inputIndex); | |
| inputIndex = ((128 + inputIndex) | 0); | |
| ilen = (((-128) + ilen) | 0) | |
| }; | |
| if ((ilen > 0)) { | |
| $systemArraycopy(input, inputIndex, this.buffer$1, left, ilen) | |
| } | |
| }); | |
| var $d_Lorg_scalajs_benchmark_sha512_SHA512Context = new $TypeData().initClass({ | |
| Lorg_scalajs_benchmark_sha512_SHA512Context: 0 | |
| }, false, "org.scalajs.benchmark.sha512.SHA512Context", { | |
| Lorg_scalajs_benchmark_sha512_SHA512Context: 1, | |
| O: 1 | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype.$classData = $d_Lorg_scalajs_benchmark_sha512_SHA512Context; | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_sha512_SHA512Context$() { | |
| this.K$1 = null; | |
| this.padding$1 = null; | |
| $n_Lorg_scalajs_benchmark_sha512_SHA512Context$ = this; | |
| var xs = new $c_sjs_js_WrappedArray([4794697086780616226n, 8158064640168781261n, (-5349999486874862801n), (-1606136188198331460n), 4131703408338449720n, 6480981068601479193n, (-7908458776815382629n), (-6116909921290321640n), (-2880145864133508542n), 1334009975649890238n, 2608012711638119052n, 6128411473006802146n, 8268148722764581231n, (-9160688886553864527n), (-7215885187991268811n), (-4495734319001033068n), (-1973867731355612462n), (-1171420211273849373n), 1135362057144423861n, 2597628984639134821n, 3308224258029322869n, 5365058923640841347n, 6679025012923562964n, 8573033837759648693n, (-7476448914759557205n), (-6327057829258317296n), (-5763719355590565569n), (-4658551843659510044n), (-4116276920077217854n), (-3051310485924567259n), 489312712824947311n, 1452737877330783856n, 2861767655752347644n, 3322285676063803686n, 5560940570517711597n, 5996557281743188959n, 7280758554555802590n, 8532644243296465576n, (-9096487096722542874n), (-7894198246740708037n), (-6719396339535248540n), (-6333637450476146687n), (-4446306890439682159n), (-4076793802049405392n), (-3345356375505022440n), (-2983346525034927856n), (-860691631967231958n), 1182934255886127544n, 1847814050463011016n, 2177327727835720531n, 2830643537854262169n, 3796741975233480872n, 4115178125766777443n, 5681478168544905931n, 6601373596472566643n, 7507060721942968483n, 8399075790359081724n, 8693463985226723168n, (-8878714635349349518n), (-8302665154208450068n), (-8016688836872298968n), (-6606660893046293015n), (-4685533653050689259n), (-4147400797238176981n), (-3880063495543823972n), (-3348786107499101689n), (-1523767162380948706n), (-757361751448694408n), 500013540394364858n, 748580250866718886n, 1242879168328830382n, 1977374033974150939n, 2944078676154940804n, 3659926193048069267n, 4368137639120453308n, 4836135668995329356n, 5532061633213252278n, 6448918945643986474n, 6902733635092675308n, 7801388544844847127n]); | |
| var len = (xs.array$6.length | 0); | |
| var array = $newArrayObject($d_J.getArrayOf(), [len]); | |
| var elem$1 = 0; | |
| elem$1 = 0; | |
| var this$5 = new $c_sc_IndexedSeqLike$Elements(xs, 0, (xs.array$6.length | 0)); | |
| while (this$5.hasNext__Z()) { | |
| var arg1 = this$5.next__O(); | |
| array.u[elem$1] = arg1; | |
| elem$1 = ((1 + elem$1) | 0) | |
| }; | |
| this.K$1 = array; | |
| var xs$1 = new $c_sjs_js_WrappedArray([(-128), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]); | |
| var len$1 = (xs$1.array$6.length | 0); | |
| var array$1 = $newArrayObject($d_B.getArrayOf(), [len$1]); | |
| var elem$1$1 = 0; | |
| elem$1$1 = 0; | |
| var this$10 = new $c_sc_IndexedSeqLike$Elements(xs$1, 0, (xs$1.array$6.length | 0)); | |
| while (this$10.hasNext__Z()) { | |
| var arg1$1 = this$10.next__O(); | |
| array$1.u[elem$1$1] = (arg1$1 | 0); | |
| elem$1$1 = ((1 + elem$1$1) | 0) | |
| }; | |
| this.padding$1 = array$1 | |
| } | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context$.prototype = new $h_O(); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context$.prototype.constructor = $c_Lorg_scalajs_benchmark_sha512_SHA512Context$; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_sha512_SHA512Context$() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_sha512_SHA512Context$.prototype = $c_Lorg_scalajs_benchmark_sha512_SHA512Context$.prototype; | |
| var $d_Lorg_scalajs_benchmark_sha512_SHA512Context$ = new $TypeData().initClass({ | |
| Lorg_scalajs_benchmark_sha512_SHA512Context$: 0 | |
| }, false, "org.scalajs.benchmark.sha512.SHA512Context$", { | |
| Lorg_scalajs_benchmark_sha512_SHA512Context$: 1, | |
| O: 1 | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context$.prototype.$classData = $d_Lorg_scalajs_benchmark_sha512_SHA512Context$; | |
| var $n_Lorg_scalajs_benchmark_sha512_SHA512Context$ = (void 0); | |
| function $m_Lorg_scalajs_benchmark_sha512_SHA512Context$() { | |
| if ((!$n_Lorg_scalajs_benchmark_sha512_SHA512Context$)) { | |
| $n_Lorg_scalajs_benchmark_sha512_SHA512Context$ = new $c_Lorg_scalajs_benchmark_sha512_SHA512Context$() | |
| }; | |
| return $n_Lorg_scalajs_benchmark_sha512_SHA512Context$ | |
| } | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_sha512_Test$() { | |
| this.sha512TestBuf$1 = null; | |
| this.sha512TestSum$1 = null; | |
| $n_Lorg_scalajs_benchmark_sha512_Test$ = this; | |
| var this$2 = new $c_sci_StringOps("a"); | |
| var xs = new $c_sjs_js_WrappedArray(["abc", "abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnopqrstu", $f_sci_StringLike__$$times__I__T(this$2, 1000)]); | |
| var len = (xs.array$6.length | 0); | |
| var array = $newArrayObject($d_T.getArrayOf(), [len]); | |
| var elem$1 = 0; | |
| elem$1 = 0; | |
| var this$6 = new $c_sc_IndexedSeqLike$Elements(xs, 0, (xs.array$6.length | 0)); | |
| while (this$6.hasNext__Z()) { | |
| var arg1 = this$6.next__O(); | |
| array.u[elem$1] = arg1; | |
| elem$1 = ((1 + elem$1) | 0) | |
| }; | |
| var elems$2 = null; | |
| elems$2 = []; | |
| var x1 = array.u.length; | |
| switch (x1) { | |
| case (-1): { | |
| break | |
| } | |
| }; | |
| var i = 0; | |
| var len$1 = array.u.length; | |
| while ((i < len$1)) { | |
| var index = i; | |
| var arg1$1 = array.u[index]; | |
| var x$1 = arg1$1; | |
| var this$20 = new $c_sci_StringOps(x$1); | |
| var $$this = this$20.repr$1; | |
| var xs$1 = $f_T__toCharArray__AC($$this); | |
| var this$26 = new $c_scm_ArrayOps$ofChar(xs$1); | |
| var f = new $c_sjsr_AnonFunction1((function($this) { | |
| return (function(x$2$2) { | |
| var x$2 = $uC(x$2$2); | |
| return ((x$2 << 24) >> 24) | |
| }) | |
| })(this)); | |
| var b = new $c_scm_ArrayBuilder$generic($d_B.getClassOf()); | |
| $f_scm_Builder__sizeHint__sc_TraversableLike__V(b, this$26); | |
| var f$2 = new $c_sjsr_AnonFunction1((function($this$1, f$1, b$1) { | |
| return (function(x$2$1) { | |
| return b$1.$$plus$eq__O__scm_Builder(f$1.apply__O__O(x$2$1)) | |
| }) | |
| })(this$26, f, b)); | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this$26, f$2); | |
| var elem = b.result__O(); | |
| var unboxedElem = ((elem === null) ? null : elem); | |
| elems$2.push(unboxedElem); | |
| i = ((1 + i) | 0) | |
| }; | |
| this.sha512TestBuf$1 = $makeNativeArrayWrapper($d_B.getArrayOf().getArrayOf(), elems$2); | |
| var xs$2 = new $c_sjs_js_WrappedArray([$m_s_Array$().apply__I__sc_Seq__AI(203, new $c_sjs_js_WrappedArray([0, 117, 63, 69, 163, 94, 139, 181, 160, 61, 105, 154, 198, 80, 7, 39, 44, 50, 171, 14, 222, 209, 99, 26, 139, 96, 90, 67, 255, 91, 237, 128, 134, 7, 43, 161, 231, 204, 35, 88, 186, 236, 161, 52, 200, 37, 167])), $m_s_Array$().apply__I__sc_Seq__AI(9, new $c_sjs_js_WrappedArray([51, 12, 51, 247, 17, 71, 232, 61, 25, 47, 199, 130, 205, 27, 71, 83, 17, 27, 23, 59, 59, 5, 210, 47, 160, 128, 134, 227, 176, 247, 18, 252, 199, 199, 26, 85, 126, 45, 185, 102, 195, 233, 250, 145, 116, 96, 57])), $m_s_Array$().apply__I__sc_Seq__AI(157, new $c_sjs_js_WrappedArray([14, 24, 9, 113, 100, 116, 203, 8, 110, 131, 78, 49, 10, 74, 28, 237, 20, 158, 156, 0, 242, 72, 82, 121, 114, 206, 197, 112, 76, 42, 91, 7, 184, 179, 220, 56, 236, 196, 235, 174, 151, 221, 216, 127, 61, 137, 133])), $m_s_Array$().apply__I__sc_Seq__AI(221, new $c_sjs_js_WrappedArray([175, 53, 161, 147, 97, 122, 186, 204, 65, 115, 73, 174, 32, 65, 49, 18, 230, 250, 78, 137, 169, 126, 162, 10, 158, 238, 230, 75, 85, 211, 154, 33, 146, 153, 42, 39, 79, 193, 168, 54, 186, 60, 35, 163, 254, 235, 189, 69, 77, 68, 35, 100, 60, 232, 14, 42, 154, 201, 79, 165, 76, 164, 159])), $m_s_Array$().apply__I__sc_Seq__AI(142, new $c_sjs_js_WrappedArray([149, 155, 117, 218, 227, 19, 218, 140, 244, 247, 40, 20, 252, 20, 63, 143, 119, 121, 198, 235, 159, 127, 161, 114, 153, 174, 173, 182, 136, 144, 24, 80, 29, 40, 158, 73, 0, 247, 228, 51, 27, 153, 222, 196, 181, 67, 58, 199, 211, 41, 238, 182, 221, 38, 84, 94, 150, 229, 91, 135, 75, 233, 9])), $m_s_Array$().apply__I__sc_Seq__AI(231, new $c_sjs_js_WrappedArray([24, 72, 61, 12, 231, 105, 100, 78, 46, 66, 199, 188, 21, 180, 99, 142, 31, 152, 177, 59, 32, 68, 40, 86, 50, 168, 3, 175, 169, 115, 235, 222, 15, 242, 68, 135, 126, 166, 10, 76, 176, 67, 44, 229, 119, 195, 27, 235, 0, 156, 92, 44, 73, 170, 46, 78, 173, 178, 23, 173, 140, 192, 155]))]); | |
| var len$2 = (xs$2.array$6.length | 0); | |
| var array$1 = $newArrayObject($d_I.getArrayOf().getArrayOf(), [len$2]); | |
| var elem$1$1 = 0; | |
| elem$1$1 = 0; | |
| var this$34 = new $c_sc_IndexedSeqLike$Elements(xs$2, 0, (xs$2.array$6.length | 0)); | |
| while (this$34.hasNext__Z()) { | |
| var arg1$2 = this$34.next__O(); | |
| array$1.u[elem$1$1] = arg1$2; | |
| elem$1$1 = ((1 + elem$1$1) | 0) | |
| }; | |
| var elems$2$1 = null; | |
| elems$2$1 = []; | |
| var x1$1 = array$1.u.length; | |
| switch (x1$1) { | |
| case (-1): { | |
| break | |
| } | |
| }; | |
| var i$1 = 0; | |
| var len$3 = array$1.u.length; | |
| while ((i$1 < len$3)) { | |
| var index$1 = i$1; | |
| var arg1$3 = array$1.u[index$1]; | |
| var x$3 = arg1$3; | |
| var this$49 = new $c_scm_ArrayOps$ofInt(x$3); | |
| var f$3 = new $c_sjsr_AnonFunction1((function($this$2) { | |
| return (function(x$4$2) { | |
| var x$4 = (x$4$2 | 0); | |
| return ((x$4 << 24) >> 24) | |
| }) | |
| })(this)); | |
| var b$2 = new $c_scm_ArrayBuilder$generic($d_B.getClassOf()); | |
| $f_scm_Builder__sizeHint__sc_TraversableLike__V(b$2, this$49); | |
| var f$5 = new $c_sjsr_AnonFunction1((function($this$3, f$4, b$3) { | |
| return (function(x$2$3) { | |
| return b$3.$$plus$eq__O__scm_Builder(f$4.apply__O__O(x$2$3)) | |
| }) | |
| })(this$49, f$3, b$2)); | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this$49, f$5); | |
| var elem$2 = b$2.result__O(); | |
| var unboxedElem$1 = ((elem$2 === null) ? null : elem$2); | |
| elems$2$1.push(unboxedElem$1); | |
| i$1 = ((1 + i$1) | 0) | |
| }; | |
| this.sha512TestSum$1 = $makeNativeArrayWrapper($d_B.getArrayOf().getArrayOf(), elems$2$1) | |
| } | |
| $c_Lorg_scalajs_benchmark_sha512_Test$.prototype = new $h_O(); | |
| $c_Lorg_scalajs_benchmark_sha512_Test$.prototype.constructor = $c_Lorg_scalajs_benchmark_sha512_Test$; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_sha512_Test$() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_sha512_Test$.prototype = $c_Lorg_scalajs_benchmark_sha512_Test$.prototype; | |
| $c_Lorg_scalajs_benchmark_sha512_Test$.prototype.selfTest__Z__Z = (function(verbose) { | |
| var nonLocalReturnKey1 = new $c_O().init___(); | |
| try { | |
| var end = this.sha512TestSum$1.u.length; | |
| var isEmpty$4 = (end <= 0); | |
| var scala$collection$immutable$Range$$lastElement$4 = (((-1) + end) | 0); | |
| if ((!isEmpty$4)) { | |
| var i = 0; | |
| while (true) { | |
| var v1 = i; | |
| var j = ((v1 % 3) | 0); | |
| var is384 = (v1 < 3); | |
| if (verbose) { | |
| var x = new $c_s_StringContext(new $c_sjs_js_WrappedArray([" SHA-", " test #", ": "])).s__sc_Seq__T(new $c_sjs_js_WrappedArray([(is384 ? 384 : 512), ((1 + j) | 0)])); | |
| $m_s_Console$().print__O__V(x) | |
| }; | |
| var ctx = new $c_Lorg_scalajs_benchmark_sha512_SHA512Context(is384); | |
| var buf = $m_Lorg_scalajs_benchmark_sha512_Test$().sha512TestBuf$1.u[j]; | |
| if ((j === 2)) { | |
| var i$1 = 0; | |
| while (true) { | |
| var v1$1 = i$1; | |
| ctx.update__AB__I__V(buf, buf.u.length); | |
| if ((i$1 === 999)) { | |
| break | |
| }; | |
| i$1 = ((1 + i$1) | 0) | |
| } | |
| } else { | |
| ctx.update__AB__I__V(buf, buf.u.length) | |
| }; | |
| var sha512sum = $newArrayObject($d_B.getArrayOf(), [((!is384) ? 64 : 48)]); | |
| ctx.finish__AB__V(sha512sum); | |
| if ((!$m_ju_Arrays$().equals__AB__AB__Z(sha512sum, $m_Lorg_scalajs_benchmark_sha512_Test$().sha512TestSum$1.u[v1]))) { | |
| if (verbose) { | |
| var this$9 = $m_s_Console$(); | |
| var this$10 = this$9.outVar$2.v$1; | |
| this$10.java$lang$JSConsoleBasedPrintStream$$printString__T__V("failed\n") | |
| }; | |
| throw new $c_sr_NonLocalReturnControl$mcZ$sp(nonLocalReturnKey1, false) | |
| }; | |
| if (verbose) { | |
| var this$12 = $m_s_Console$(); | |
| var this$13 = this$12.outVar$2.v$1; | |
| this$13.java$lang$JSConsoleBasedPrintStream$$printString__T__V("passed\n") | |
| }; | |
| if ((i === scala$collection$immutable$Range$$lastElement$4)) { | |
| break | |
| }; | |
| i = ((1 + i) | 0) | |
| } | |
| }; | |
| if (verbose) { | |
| var this$15 = $m_s_Console$(); | |
| var this$16 = this$15.outVar$2.v$1; | |
| this$16.java$lang$JSConsoleBasedPrintStream$$printString__T__V("\n") | |
| }; | |
| return true | |
| } catch (e) { | |
| if ($is_sr_NonLocalReturnControl(e)) { | |
| var ex = e; | |
| if ((ex.key$2 === nonLocalReturnKey1)) { | |
| return ex.value$mcZ$sp$f | |
| } else { | |
| throw ex | |
| } | |
| } else { | |
| throw e | |
| } | |
| } | |
| }); | |
| var $d_Lorg_scalajs_benchmark_sha512_Test$ = new $TypeData().initClass({ | |
| Lorg_scalajs_benchmark_sha512_Test$: 0 | |
| }, false, "org.scalajs.benchmark.sha512.Test$", { | |
| Lorg_scalajs_benchmark_sha512_Test$: 1, | |
| O: 1 | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_Test$.prototype.$classData = $d_Lorg_scalajs_benchmark_sha512_Test$; | |
| var $n_Lorg_scalajs_benchmark_sha512_Test$ = (void 0); | |
| function $m_Lorg_scalajs_benchmark_sha512_Test$() { | |
| if ((!$n_Lorg_scalajs_benchmark_sha512_Test$)) { | |
| $n_Lorg_scalajs_benchmark_sha512_Test$ = new $c_Lorg_scalajs_benchmark_sha512_Test$() | |
| }; | |
| return $n_Lorg_scalajs_benchmark_sha512_Test$ | |
| } | |
| /** @constructor */ | |
| function $c_jl_Class(data0) { | |
| this.data$1 = null; | |
| this.data$1 = data0 | |
| } | |
| $c_jl_Class.prototype = new $h_O(); | |
| $c_jl_Class.prototype.constructor = $c_jl_Class; | |
| /** @constructor */ | |
| function $h_jl_Class() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_Class.prototype = $c_jl_Class.prototype; | |
| $c_jl_Class.prototype.getName__T = (function() { | |
| return this.data$1.name | |
| }); | |
| $c_jl_Class.prototype.isPrimitive__Z = (function() { | |
| return (!(!this.data$1.isPrimitive)) | |
| }); | |
| $c_jl_Class.prototype.toString__T = (function() { | |
| return ((this.isInterface__Z() ? "interface " : (this.isPrimitive__Z() ? "" : "class ")) + this.getName__T()) | |
| }); | |
| $c_jl_Class.prototype.isInterface__Z = (function() { | |
| return (!(!this.data$1.isInterface)) | |
| }); | |
| var $d_jl_Class = new $TypeData().initClass({ | |
| jl_Class: 0 | |
| }, false, "java.lang.Class", { | |
| jl_Class: 1, | |
| O: 1 | |
| }); | |
| $c_jl_Class.prototype.$classData = $d_jl_Class; | |
| /** @constructor */ | |
| function $c_jl_FloatingPointBits$() { | |
| this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f = false; | |
| this.arrayBuffer$1 = null; | |
| this.int32Array$1 = null; | |
| this.float32Array$1 = null; | |
| this.float64Array$1 = null; | |
| this.areTypedArraysBigEndian$1 = false; | |
| this.highOffset$1 = 0; | |
| this.lowOffset$1 = 0; | |
| $n_jl_FloatingPointBits$ = this; | |
| this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f = (((((typeof ArrayBuffer) !== "undefined") && ((typeof Int32Array) !== "undefined")) && ((typeof Float32Array) !== "undefined")) && ((typeof Float64Array) !== "undefined")); | |
| this.arrayBuffer$1 = (this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f ? new ArrayBuffer(8) : null); | |
| this.int32Array$1 = (this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f ? new Int32Array(this.arrayBuffer$1, 0, 2) : null); | |
| this.float32Array$1 = (this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f ? new Float32Array(this.arrayBuffer$1, 0, 2) : null); | |
| this.float64Array$1 = (this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f ? new Float64Array(this.arrayBuffer$1, 0, 1) : null); | |
| if ((!this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f)) { | |
| var jsx$1 = true | |
| } else { | |
| this.int32Array$1[0] = 16909060; | |
| var jsx$1 = ((new Int8Array(this.arrayBuffer$1, 0, 8)[0] | 0) === 1) | |
| }; | |
| this.areTypedArraysBigEndian$1 = jsx$1; | |
| this.highOffset$1 = (this.areTypedArraysBigEndian$1 ? 0 : 1); | |
| this.lowOffset$1 = (this.areTypedArraysBigEndian$1 ? 1 : 0) | |
| } | |
| $c_jl_FloatingPointBits$.prototype = new $h_O(); | |
| $c_jl_FloatingPointBits$.prototype.constructor = $c_jl_FloatingPointBits$; | |
| /** @constructor */ | |
| function $h_jl_FloatingPointBits$() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_FloatingPointBits$.prototype = $c_jl_FloatingPointBits$.prototype; | |
| $c_jl_FloatingPointBits$.prototype.numberHashCode__D__I = (function(value) { | |
| var iv = ((value | 0) | 0); | |
| if (((iv === value) && ((1.0 / value) !== (-Infinity)))) { | |
| return iv | |
| } else { | |
| var this$1 = this.doubleToLongBits__D__J(value); | |
| return (Number(BigInt.asIntN(32, this$1)) ^ Number(BigInt.asIntN(32, BigInt.asIntN(64, (BigInt.asUintN(64, this$1) >> 32n))))) | |
| } | |
| }); | |
| $c_jl_FloatingPointBits$.prototype.doubleToLongBitsPolyfill__p1__D__J = (function(value) { | |
| if ((value !== value)) { | |
| var _3 = (+Math.pow(2.0, 51.0)); | |
| var x1_$_$$und1$1 = false; | |
| var x1_$_$$und2$1 = 2047; | |
| var x1_$_$$und3$1 = _3 | |
| } else if (((value === Infinity) || (value === (-Infinity)))) { | |
| var _1 = (value < 0.0); | |
| var x1_$_$$und1$1 = _1; | |
| var x1_$_$$und2$1 = 2047; | |
| var x1_$_$$und3$1 = 0.0 | |
| } else if ((value === 0.0)) { | |
| var _1$1 = ((1.0 / value) === (-Infinity)); | |
| var x1_$_$$und1$1 = _1$1; | |
| var x1_$_$$und2$1 = 0; | |
| var x1_$_$$und3$1 = 0.0 | |
| } else { | |
| var s = (value < 0.0); | |
| var av = (s ? (-value) : value); | |
| if ((av >= (+Math.pow(2.0, (-1022.0))))) { | |
| var twoPowFbits = (+Math.pow(2.0, 52.0)); | |
| var a = ((+Math.log(av)) / 0.6931471805599453); | |
| var x = (+Math.floor(a)); | |
| var a$1 = ((x | 0) | 0); | |
| var e = ((a$1 < 1023) ? a$1 : 1023); | |
| var b = e; | |
| var twoPowE = (+Math.pow(2.0, b)); | |
| if ((twoPowE > av)) { | |
| e = (((-1) + e) | 0); | |
| twoPowE = (twoPowE / 2.0) | |
| }; | |
| var n = ((av / twoPowE) * twoPowFbits); | |
| var w = (+Math.floor(n)); | |
| var f = (n - w); | |
| var f$1 = ((f < 0.5) ? w : ((f > 0.5) ? (1.0 + w) : (((w % 2.0) !== 0.0) ? (1.0 + w) : w))); | |
| if (((f$1 / twoPowFbits) >= 2.0)) { | |
| e = ((1 + e) | 0); | |
| f$1 = 1.0 | |
| }; | |
| if ((e > 1023)) { | |
| e = 2047; | |
| f$1 = 0.0 | |
| } else { | |
| e = ((1023 + e) | 0); | |
| f$1 = (f$1 - twoPowFbits) | |
| }; | |
| var _2 = e; | |
| var _3$1 = f$1; | |
| var x1_$_$$und1$1 = s; | |
| var x1_$_$$und2$1 = _2; | |
| var x1_$_$$und3$1 = _3$1 | |
| } else { | |
| var n$1 = (av / (+Math.pow(2.0, (-1074.0)))); | |
| var w$1 = (+Math.floor(n$1)); | |
| var f$2 = (n$1 - w$1); | |
| var _3$2 = ((f$2 < 0.5) ? w$1 : ((f$2 > 0.5) ? (1.0 + w$1) : (((w$1 % 2.0) !== 0.0) ? (1.0 + w$1) : w$1))); | |
| var x1_$_$$und1$1 = s; | |
| var x1_$_$$und2$1 = 0; | |
| var x1_$_$$und3$1 = _3$2 | |
| } | |
| }; | |
| var s$1 = (!(!x1_$_$$und1$1)); | |
| var e$1 = (x1_$_$$und2$1 | 0); | |
| var f$3 = (+x1_$_$$und3$1); | |
| var x$1 = (f$3 / 4.294967296E9); | |
| var hif = ((x$1 | 0) | 0); | |
| var hi = (((s$1 ? (-2147483648) : 0) | (e$1 << 20)) | hif); | |
| var lo = ((f$3 | 0) | 0); | |
| return BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt(hi) << 32n)) | BigInt.asIntN(64, (4294967295n & BigInt(lo))))) | |
| }); | |
| $c_jl_FloatingPointBits$.prototype.doubleToLongBits__D__J = (function(value) { | |
| if (this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f) { | |
| this.float64Array$1[0] = value; | |
| return BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt((this.int32Array$1[this.highOffset$1] | 0)) << 32n)) | BigInt.asIntN(64, (4294967295n & BigInt((this.int32Array$1[this.lowOffset$1] | 0)))))) | |
| } else { | |
| return this.doubleToLongBitsPolyfill__p1__D__J(value) | |
| } | |
| }); | |
| var $d_jl_FloatingPointBits$ = new $TypeData().initClass({ | |
| jl_FloatingPointBits$: 0 | |
| }, false, "java.lang.FloatingPointBits$", { | |
| jl_FloatingPointBits$: 1, | |
| O: 1 | |
| }); | |
| $c_jl_FloatingPointBits$.prototype.$classData = $d_jl_FloatingPointBits$; | |
| var $n_jl_FloatingPointBits$ = (void 0); | |
| function $m_jl_FloatingPointBits$() { | |
| if ((!$n_jl_FloatingPointBits$)) { | |
| $n_jl_FloatingPointBits$ = new $c_jl_FloatingPointBits$() | |
| }; | |
| return $n_jl_FloatingPointBits$ | |
| } | |
| /** @constructor */ | |
| function $c_jl_System$() { | |
| this.out$1 = null; | |
| this.err$1 = null; | |
| this.in$1 = null; | |
| this.getHighPrecisionTime$1 = null; | |
| $n_jl_System$ = this; | |
| this.out$1 = new $c_jl_JSConsoleBasedPrintStream(false); | |
| this.err$1 = new $c_jl_JSConsoleBasedPrintStream(true); | |
| this.in$1 = null; | |
| if (((typeof performance) !== "undefined")) { | |
| var x = performance.now; | |
| if ((!(!(!(!x))))) { | |
| var jsx$1 = (function() { | |
| return $m_jl_System$().java$lang$System$$$anonfun$getHighPrecisionTime$1__D() | |
| }) | |
| } else { | |
| var x$1 = performance.webkitNow; | |
| if ((!(!(!(!x$1))))) { | |
| var jsx$1 = (function() { | |
| return $m_jl_System$().java$lang$System$$$anonfun$getHighPrecisionTime$2__D() | |
| }) | |
| } else { | |
| var jsx$1 = (function() { | |
| return $m_jl_System$().java$lang$System$$$anonfun$getHighPrecisionTime$3__D() | |
| }) | |
| } | |
| } | |
| } else { | |
| var jsx$1 = (function() { | |
| return $m_jl_System$().java$lang$System$$$anonfun$getHighPrecisionTime$4__D() | |
| }) | |
| }; | |
| this.getHighPrecisionTime$1 = jsx$1 | |
| } | |
| $c_jl_System$.prototype = new $h_O(); | |
| $c_jl_System$.prototype.constructor = $c_jl_System$; | |
| /** @constructor */ | |
| function $h_jl_System$() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_System$.prototype = $c_jl_System$.prototype; | |
| $c_jl_System$.prototype.java$lang$System$$$anonfun$getHighPrecisionTime$3__D = (function() { | |
| return (+new Date().getTime()) | |
| }); | |
| $c_jl_System$.prototype.java$lang$System$$$anonfun$getHighPrecisionTime$1__D = (function() { | |
| return (+performance.now()) | |
| }); | |
| $c_jl_System$.prototype.java$lang$System$$$anonfun$getHighPrecisionTime$4__D = (function() { | |
| return (+new Date().getTime()) | |
| }); | |
| $c_jl_System$.prototype.java$lang$System$$$anonfun$getHighPrecisionTime$2__D = (function() { | |
| return (+performance.webkitNow()) | |
| }); | |
| var $d_jl_System$ = new $TypeData().initClass({ | |
| jl_System$: 0 | |
| }, false, "java.lang.System$", { | |
| jl_System$: 1, | |
| O: 1 | |
| }); | |
| $c_jl_System$.prototype.$classData = $d_jl_System$; | |
| var $n_jl_System$ = (void 0); | |
| function $m_jl_System$() { | |
| if ((!$n_jl_System$)) { | |
| $n_jl_System$ = new $c_jl_System$() | |
| }; | |
| return $n_jl_System$ | |
| } | |
| /** @constructor */ | |
| function $c_ju_Arrays$() { | |
| /*<skip>*/ | |
| } | |
| $c_ju_Arrays$.prototype = new $h_O(); | |
| $c_ju_Arrays$.prototype.constructor = $c_ju_Arrays$; | |
| /** @constructor */ | |
| function $h_ju_Arrays$() { | |
| /*<skip>*/ | |
| } | |
| $h_ju_Arrays$.prototype = $c_ju_Arrays$.prototype; | |
| $c_ju_Arrays$.prototype.equals__AB__AB__Z = (function(a, b) { | |
| if ((a === b)) { | |
| return true | |
| } else if ((((a !== null) && (b !== null)) && (a.u.length === b.u.length))) { | |
| var this$1 = $m_s_Predef$().genericArrayOps__O__scm_ArrayOps(a); | |
| var this$2 = $f_sc_SeqLike__indices__sci_Range(this$1); | |
| var this$3 = new $c_sc_IndexedSeqLike$Elements(this$2, 0, this$2.length__I()); | |
| var res = true; | |
| while ((res && this$3.hasNext__Z())) { | |
| var arg1 = this$3.next__O(); | |
| var i = (arg1 | 0); | |
| res = $m_sr_BoxesRunTime$().equals__O__O__Z(a.u[i], b.u[i]) | |
| }; | |
| return res | |
| } else { | |
| return false | |
| } | |
| }); | |
| $c_ju_Arrays$.prototype.fill__AI__I__V = (function(a, value) { | |
| var toIndex = a.u.length; | |
| var i = 0; | |
| while ((i !== toIndex)) { | |
| a.u[i] = value; | |
| i = ((1 + i) | 0) | |
| } | |
| }); | |
| var $d_ju_Arrays$ = new $TypeData().initClass({ | |
| ju_Arrays$: 0 | |
| }, false, "java.util.Arrays$", { | |
| ju_Arrays$: 1, | |
| O: 1 | |
| }); | |
| $c_ju_Arrays$.prototype.$classData = $d_ju_Arrays$; | |
| var $n_ju_Arrays$ = (void 0); | |
| function $m_ju_Arrays$() { | |
| if ((!$n_ju_Arrays$)) { | |
| $n_ju_Arrays$ = new $c_ju_Arrays$() | |
| }; | |
| return $n_ju_Arrays$ | |
| } | |
| /** @constructor */ | |
| function $c_s_DeprecatedConsole() { | |
| /*<skip>*/ | |
| } | |
| $c_s_DeprecatedConsole.prototype = new $h_O(); | |
| $c_s_DeprecatedConsole.prototype.constructor = $c_s_DeprecatedConsole; | |
| /** @constructor */ | |
| function $h_s_DeprecatedConsole() { | |
| /*<skip>*/ | |
| } | |
| $h_s_DeprecatedConsole.prototype = $c_s_DeprecatedConsole.prototype; | |
| /** @constructor */ | |
| function $c_s_FallbackArrayBuilding() { | |
| /*<skip>*/ | |
| } | |
| $c_s_FallbackArrayBuilding.prototype = new $h_O(); | |
| $c_s_FallbackArrayBuilding.prototype.constructor = $c_s_FallbackArrayBuilding; | |
| /** @constructor */ | |
| function $h_s_FallbackArrayBuilding() { | |
| /*<skip>*/ | |
| } | |
| $h_s_FallbackArrayBuilding.prototype = $c_s_FallbackArrayBuilding.prototype; | |
| /** @constructor */ | |
| function $c_s_LowPriorityImplicits() { | |
| /*<skip>*/ | |
| } | |
| $c_s_LowPriorityImplicits.prototype = new $h_O(); | |
| $c_s_LowPriorityImplicits.prototype.constructor = $c_s_LowPriorityImplicits; | |
| /** @constructor */ | |
| function $h_s_LowPriorityImplicits() { | |
| /*<skip>*/ | |
| } | |
| $h_s_LowPriorityImplicits.prototype = $c_s_LowPriorityImplicits.prototype; | |
| /** @constructor */ | |
| function $c_s_Predef$any2stringadd$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Predef$any2stringadd$.prototype = new $h_O(); | |
| $c_s_Predef$any2stringadd$.prototype.constructor = $c_s_Predef$any2stringadd$; | |
| /** @constructor */ | |
| function $h_s_Predef$any2stringadd$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$any2stringadd$.prototype = $c_s_Predef$any2stringadd$.prototype; | |
| $c_s_Predef$any2stringadd$.prototype.$$plus$extension__O__T__T = (function($$this, other) { | |
| return (("" + $$this) + other) | |
| }); | |
| var $d_s_Predef$any2stringadd$ = new $TypeData().initClass({ | |
| s_Predef$any2stringadd$: 0 | |
| }, false, "scala.Predef$any2stringadd$", { | |
| s_Predef$any2stringadd$: 1, | |
| O: 1 | |
| }); | |
| $c_s_Predef$any2stringadd$.prototype.$classData = $d_s_Predef$any2stringadd$; | |
| var $n_s_Predef$any2stringadd$ = (void 0); | |
| function $m_s_Predef$any2stringadd$() { | |
| if ((!$n_s_Predef$any2stringadd$)) { | |
| $n_s_Predef$any2stringadd$ = new $c_s_Predef$any2stringadd$() | |
| }; | |
| return $n_s_Predef$any2stringadd$ | |
| } | |
| /** @constructor */ | |
| function $c_s_math_Ordered$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Ordered$.prototype = new $h_O(); | |
| $c_s_math_Ordered$.prototype.constructor = $c_s_math_Ordered$; | |
| /** @constructor */ | |
| function $h_s_math_Ordered$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Ordered$.prototype = $c_s_math_Ordered$.prototype; | |
| var $d_s_math_Ordered$ = new $TypeData().initClass({ | |
| s_math_Ordered$: 0 | |
| }, false, "scala.math.Ordered$", { | |
| s_math_Ordered$: 1, | |
| O: 1 | |
| }); | |
| $c_s_math_Ordered$.prototype.$classData = $d_s_math_Ordered$; | |
| var $n_s_math_Ordered$ = (void 0); | |
| function $m_s_math_Ordered$() { | |
| if ((!$n_s_math_Ordered$)) { | |
| $n_s_math_Ordered$ = new $c_s_math_Ordered$() | |
| }; | |
| return $n_s_math_Ordered$ | |
| } | |
| /** @constructor */ | |
| function $c_s_package$() { | |
| this.BigDecimal$1 = null; | |
| this.BigInt$1 = null; | |
| this.AnyRef$1 = null; | |
| this.Traversable$1 = null; | |
| this.Iterable$1 = null; | |
| this.Seq$1 = null; | |
| this.IndexedSeq$1 = null; | |
| this.Iterator$1 = null; | |
| this.List$1 = null; | |
| this.Nil$1 = null; | |
| this.$$colon$colon$1 = null; | |
| this.$$plus$colon$1 = null; | |
| this.$$colon$plus$1 = null; | |
| this.Stream$1 = null; | |
| this.$$hash$colon$colon$1 = null; | |
| this.Vector$1 = null; | |
| this.StringBuilder$1 = null; | |
| this.Range$1 = null; | |
| this.Equiv$1 = null; | |
| this.Fractional$1 = null; | |
| this.Integral$1 = null; | |
| this.Numeric$1 = null; | |
| this.Ordered$1 = null; | |
| this.Ordering$1 = null; | |
| this.Either$1 = null; | |
| this.Left$1 = null; | |
| this.Right$1 = null; | |
| this.bitmap$0$1 = 0; | |
| $n_s_package$ = this; | |
| this.AnyRef$1 = new $c_s_package$$anon$1(); | |
| this.Traversable$1 = $m_sc_Traversable$(); | |
| this.Iterable$1 = $m_sc_Iterable$(); | |
| this.Seq$1 = $m_sc_Seq$(); | |
| this.IndexedSeq$1 = $m_sc_IndexedSeq$(); | |
| this.Iterator$1 = $m_sc_Iterator$(); | |
| this.List$1 = $m_sci_List$(); | |
| this.Nil$1 = $m_sci_Nil$(); | |
| this.$$colon$colon$1 = $m_sci_$colon$colon$(); | |
| this.$$plus$colon$1 = $m_sc_$plus$colon$(); | |
| this.$$colon$plus$1 = $m_sc_$colon$plus$(); | |
| this.Stream$1 = $m_sci_Stream$(); | |
| this.$$hash$colon$colon$1 = $m_sci_Stream$$hash$colon$colon$(); | |
| this.Vector$1 = $m_sci_Vector$(); | |
| this.StringBuilder$1 = $m_scm_StringBuilder$(); | |
| this.Range$1 = $m_sci_Range$(); | |
| this.Equiv$1 = $m_s_math_Equiv$(); | |
| this.Fractional$1 = $m_s_math_Fractional$(); | |
| this.Integral$1 = $m_s_math_Integral$(); | |
| this.Numeric$1 = $m_s_math_Numeric$(); | |
| this.Ordered$1 = $m_s_math_Ordered$(); | |
| this.Ordering$1 = $m_s_math_Ordering$(); | |
| this.Either$1 = $m_s_util_Either$(); | |
| this.Left$1 = $m_s_util_Left$(); | |
| this.Right$1 = $m_s_util_Right$() | |
| } | |
| $c_s_package$.prototype = new $h_O(); | |
| $c_s_package$.prototype.constructor = $c_s_package$; | |
| /** @constructor */ | |
| function $h_s_package$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_package$.prototype = $c_s_package$.prototype; | |
| var $d_s_package$ = new $TypeData().initClass({ | |
| s_package$: 0 | |
| }, false, "scala.package$", { | |
| s_package$: 1, | |
| O: 1 | |
| }); | |
| $c_s_package$.prototype.$classData = $d_s_package$; | |
| var $n_s_package$ = (void 0); | |
| function $m_s_package$() { | |
| if ((!$n_s_package$)) { | |
| $n_s_package$ = new $c_s_package$() | |
| }; | |
| return $n_s_package$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ClassManifestFactory$() { | |
| this.Byte$1 = null; | |
| this.Short$1 = null; | |
| this.Char$1 = null; | |
| this.Int$1 = null; | |
| this.Long$1 = null; | |
| this.Float$1 = null; | |
| this.Double$1 = null; | |
| this.Boolean$1 = null; | |
| this.Unit$1 = null; | |
| this.Any$1 = null; | |
| this.Object$1 = null; | |
| this.AnyVal$1 = null; | |
| this.Nothing$1 = null; | |
| this.Null$1 = null; | |
| $n_s_reflect_ClassManifestFactory$ = this; | |
| this.Byte$1 = $m_s_reflect_ManifestFactory$ByteManifest$(); | |
| this.Short$1 = $m_s_reflect_ManifestFactory$ShortManifest$(); | |
| this.Char$1 = $m_s_reflect_ManifestFactory$CharManifest$(); | |
| this.Int$1 = $m_s_reflect_ManifestFactory$IntManifest$(); | |
| this.Long$1 = $m_s_reflect_ManifestFactory$LongManifest$(); | |
| this.Float$1 = $m_s_reflect_ManifestFactory$FloatManifest$(); | |
| this.Double$1 = $m_s_reflect_ManifestFactory$DoubleManifest$(); | |
| this.Boolean$1 = $m_s_reflect_ManifestFactory$BooleanManifest$(); | |
| this.Unit$1 = $m_s_reflect_ManifestFactory$UnitManifest$(); | |
| this.Any$1 = $m_s_reflect_ManifestFactory$AnyManifest$(); | |
| this.Object$1 = $m_s_reflect_ManifestFactory$ObjectManifest$(); | |
| this.AnyVal$1 = $m_s_reflect_ManifestFactory$AnyValManifest$(); | |
| this.Nothing$1 = $m_s_reflect_ManifestFactory$NothingManifest$(); | |
| this.Null$1 = $m_s_reflect_ManifestFactory$NullManifest$() | |
| } | |
| $c_s_reflect_ClassManifestFactory$.prototype = new $h_O(); | |
| $c_s_reflect_ClassManifestFactory$.prototype.constructor = $c_s_reflect_ClassManifestFactory$; | |
| /** @constructor */ | |
| function $h_s_reflect_ClassManifestFactory$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ClassManifestFactory$.prototype = $c_s_reflect_ClassManifestFactory$.prototype; | |
| var $d_s_reflect_ClassManifestFactory$ = new $TypeData().initClass({ | |
| s_reflect_ClassManifestFactory$: 0 | |
| }, false, "scala.reflect.ClassManifestFactory$", { | |
| s_reflect_ClassManifestFactory$: 1, | |
| O: 1 | |
| }); | |
| $c_s_reflect_ClassManifestFactory$.prototype.$classData = $d_s_reflect_ClassManifestFactory$; | |
| var $n_s_reflect_ClassManifestFactory$ = (void 0); | |
| function $m_s_reflect_ClassManifestFactory$() { | |
| if ((!$n_s_reflect_ClassManifestFactory$)) { | |
| $n_s_reflect_ClassManifestFactory$ = new $c_s_reflect_ClassManifestFactory$() | |
| }; | |
| return $n_s_reflect_ClassManifestFactory$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_reflect_ManifestFactory$.prototype = new $h_O(); | |
| $c_s_reflect_ManifestFactory$.prototype.constructor = $c_s_reflect_ManifestFactory$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$.prototype = $c_s_reflect_ManifestFactory$.prototype; | |
| var $d_s_reflect_ManifestFactory$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$: 0 | |
| }, false, "scala.reflect.ManifestFactory$", { | |
| s_reflect_ManifestFactory$: 1, | |
| O: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$.prototype.$classData = $d_s_reflect_ManifestFactory$; | |
| var $n_s_reflect_ManifestFactory$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$() { | |
| if ((!$n_s_reflect_ManifestFactory$)) { | |
| $n_s_reflect_ManifestFactory$ = new $c_s_reflect_ManifestFactory$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_package$() { | |
| this.ClassManifest$1 = null; | |
| this.Manifest$1 = null; | |
| $n_s_reflect_package$ = this; | |
| this.ClassManifest$1 = $m_s_reflect_ClassManifestFactory$(); | |
| this.Manifest$1 = $m_s_reflect_ManifestFactory$() | |
| } | |
| $c_s_reflect_package$.prototype = new $h_O(); | |
| $c_s_reflect_package$.prototype.constructor = $c_s_reflect_package$; | |
| /** @constructor */ | |
| function $h_s_reflect_package$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_package$.prototype = $c_s_reflect_package$.prototype; | |
| var $d_s_reflect_package$ = new $TypeData().initClass({ | |
| s_reflect_package$: 0 | |
| }, false, "scala.reflect.package$", { | |
| s_reflect_package$: 1, | |
| O: 1 | |
| }); | |
| $c_s_reflect_package$.prototype.$classData = $d_s_reflect_package$; | |
| var $n_s_reflect_package$ = (void 0); | |
| function $m_s_reflect_package$() { | |
| if ((!$n_s_reflect_package$)) { | |
| $n_s_reflect_package$ = new $c_s_reflect_package$() | |
| }; | |
| return $n_s_reflect_package$ | |
| } | |
| /** @constructor */ | |
| function $c_s_util_DynamicVariable(init) { | |
| this.v$1 = null; | |
| this.v$1 = init | |
| } | |
| $c_s_util_DynamicVariable.prototype = new $h_O(); | |
| $c_s_util_DynamicVariable.prototype.constructor = $c_s_util_DynamicVariable; | |
| /** @constructor */ | |
| function $h_s_util_DynamicVariable() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_DynamicVariable.prototype = $c_s_util_DynamicVariable.prototype; | |
| $c_s_util_DynamicVariable.prototype.toString__T = (function() { | |
| return (("DynamicVariable(" + this.v$1) + ")") | |
| }); | |
| var $d_s_util_DynamicVariable = new $TypeData().initClass({ | |
| s_util_DynamicVariable: 0 | |
| }, false, "scala.util.DynamicVariable", { | |
| s_util_DynamicVariable: 1, | |
| O: 1 | |
| }); | |
| $c_s_util_DynamicVariable.prototype.$classData = $d_s_util_DynamicVariable; | |
| /** @constructor */ | |
| function $c_s_util_control_Breaks() { | |
| this.scala$util$control$Breaks$$breakException$1 = null; | |
| this.scala$util$control$Breaks$$breakException$1 = new $c_s_util_control_BreakControl() | |
| } | |
| $c_s_util_control_Breaks.prototype = new $h_O(); | |
| $c_s_util_control_Breaks.prototype.constructor = $c_s_util_control_Breaks; | |
| /** @constructor */ | |
| function $h_s_util_control_Breaks() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_control_Breaks.prototype = $c_s_util_control_Breaks.prototype; | |
| var $d_s_util_control_Breaks = new $TypeData().initClass({ | |
| s_util_control_Breaks: 0 | |
| }, false, "scala.util.control.Breaks", { | |
| s_util_control_Breaks: 1, | |
| O: 1 | |
| }); | |
| $c_s_util_control_Breaks.prototype.$classData = $d_s_util_control_Breaks; | |
| /** @constructor */ | |
| function $c_s_util_hashing_MurmurHash3() { | |
| /*<skip>*/ | |
| } | |
| $c_s_util_hashing_MurmurHash3.prototype = new $h_O(); | |
| $c_s_util_hashing_MurmurHash3.prototype.constructor = $c_s_util_hashing_MurmurHash3; | |
| /** @constructor */ | |
| function $h_s_util_hashing_MurmurHash3() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_hashing_MurmurHash3.prototype = $c_s_util_hashing_MurmurHash3.prototype; | |
| $c_s_util_hashing_MurmurHash3.prototype.mixLast__I__I__I = (function(hash, data) { | |
| var k = data; | |
| k = $imul((-862048943), k); | |
| var i = k; | |
| k = ((i << 15) | ((i >>> 17) | 0)); | |
| k = $imul(461845907, k); | |
| return (hash ^ k) | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.mix__I__I__I = (function(hash, data) { | |
| var h = this.mixLast__I__I__I(hash, data); | |
| var i = h; | |
| h = ((i << 13) | ((i >>> 19) | 0)); | |
| return (((-430675100) + $imul(5, h)) | 0) | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.avalanche__p1__I__I = (function(hash) { | |
| var h = hash; | |
| h = (h ^ ((h >>> 16) | 0)); | |
| h = $imul((-2048144789), h); | |
| h = (h ^ ((h >>> 13) | 0)); | |
| h = $imul((-1028477387), h); | |
| h = (h ^ ((h >>> 16) | 0)); | |
| return h | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.productHash__s_Product__I__I = (function(x, seed) { | |
| var arr = x.productArity__I(); | |
| if ((arr === 0)) { | |
| return $f_T__hashCode__I(x.productPrefix__T()) | |
| } else { | |
| var h = seed; | |
| var i = 0; | |
| while ((i < arr)) { | |
| h = this.mix__I__I__I(h, $m_sr_Statics$().anyHash__O__I(x.productElement__I__O(i))); | |
| i = ((1 + i) | 0) | |
| }; | |
| return this.finalizeHash__I__I__I(h, arr) | |
| } | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.unorderedHash__sc_TraversableOnce__I__I = (function(xs, seed) { | |
| var a = new $c_sr_IntRef(0); | |
| var b = new $c_sr_IntRef(0); | |
| var n = new $c_sr_IntRef(0); | |
| var c = new $c_sr_IntRef(1); | |
| xs.foreach__F1__V(new $c_sjsr_AnonFunction1((function($this, a$1, b$1, n$1, c$1) { | |
| return (function(x$2) { | |
| var h = $m_sr_Statics$().anyHash__O__I(x$2); | |
| a$1.elem$1 = ((a$1.elem$1 + h) | 0); | |
| b$1.elem$1 = (b$1.elem$1 ^ h); | |
| if ((h !== 0)) { | |
| c$1.elem$1 = $imul(c$1.elem$1, h) | |
| }; | |
| n$1.elem$1 = ((1 + n$1.elem$1) | 0) | |
| }) | |
| })(this, a, b, n, c))); | |
| var h$1 = seed; | |
| h$1 = this.mix__I__I__I(h$1, a.elem$1); | |
| h$1 = this.mix__I__I__I(h$1, b.elem$1); | |
| h$1 = this.mixLast__I__I__I(h$1, c.elem$1); | |
| return this.finalizeHash__I__I__I(h$1, n.elem$1) | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.finalizeHash__I__I__I = (function(hash, length) { | |
| return this.avalanche__p1__I__I((hash ^ length)) | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.orderedHash__sc_TraversableOnce__I__I = (function(xs, seed) { | |
| var n = new $c_sr_IntRef(0); | |
| var h = new $c_sr_IntRef(seed); | |
| xs.foreach__F1__V(new $c_sjsr_AnonFunction1((function($this, n$1, h$1) { | |
| return (function(x$2) { | |
| h$1.elem$1 = $this.mix__I__I__I(h$1.elem$1, $m_sr_Statics$().anyHash__O__I(x$2)); | |
| n$1.elem$1 = ((1 + n$1.elem$1) | 0) | |
| }) | |
| })(this, n, h))); | |
| return this.finalizeHash__I__I__I(h.elem$1, n.elem$1) | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.listHash__sci_List__I__I = (function(xs, seed) { | |
| var n = 0; | |
| var h = seed; | |
| var elems = xs; | |
| while ((!elems.isEmpty__Z())) { | |
| var head = elems.head__O(); | |
| var this$1 = elems; | |
| var tail = this$1.tail__sci_List(); | |
| h = this.mix__I__I__I(h, $m_sr_Statics$().anyHash__O__I(head)); | |
| n = ((1 + n) | 0); | |
| elems = tail | |
| }; | |
| return this.finalizeHash__I__I__I(h, n) | |
| }); | |
| /** @constructor */ | |
| function $c_s_util_hashing_package$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_util_hashing_package$.prototype = new $h_O(); | |
| $c_s_util_hashing_package$.prototype.constructor = $c_s_util_hashing_package$; | |
| /** @constructor */ | |
| function $h_s_util_hashing_package$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_hashing_package$.prototype = $c_s_util_hashing_package$.prototype; | |
| $c_s_util_hashing_package$.prototype.byteswap32__I__I = (function(v) { | |
| var hc = $imul((-1640532531), v); | |
| hc = $m_jl_Integer$().reverseBytes__I__I(hc); | |
| return $imul((-1640532531), hc) | |
| }); | |
| var $d_s_util_hashing_package$ = new $TypeData().initClass({ | |
| s_util_hashing_package$: 0 | |
| }, false, "scala.util.hashing.package$", { | |
| s_util_hashing_package$: 1, | |
| O: 1 | |
| }); | |
| $c_s_util_hashing_package$.prototype.$classData = $d_s_util_hashing_package$; | |
| var $n_s_util_hashing_package$ = (void 0); | |
| function $m_s_util_hashing_package$() { | |
| if ((!$n_s_util_hashing_package$)) { | |
| $n_s_util_hashing_package$ = new $c_s_util_hashing_package$() | |
| }; | |
| return $n_s_util_hashing_package$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_$colon$plus$() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_$colon$plus$.prototype = new $h_O(); | |
| $c_sc_$colon$plus$.prototype.constructor = $c_sc_$colon$plus$; | |
| /** @constructor */ | |
| function $h_sc_$colon$plus$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_$colon$plus$.prototype = $c_sc_$colon$plus$.prototype; | |
| var $d_sc_$colon$plus$ = new $TypeData().initClass({ | |
| sc_$colon$plus$: 0 | |
| }, false, "scala.collection.$colon$plus$", { | |
| sc_$colon$plus$: 1, | |
| O: 1 | |
| }); | |
| $c_sc_$colon$plus$.prototype.$classData = $d_sc_$colon$plus$; | |
| var $n_sc_$colon$plus$ = (void 0); | |
| function $m_sc_$colon$plus$() { | |
| if ((!$n_sc_$colon$plus$)) { | |
| $n_sc_$colon$plus$ = new $c_sc_$colon$plus$() | |
| }; | |
| return $n_sc_$colon$plus$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_$plus$colon$() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_$plus$colon$.prototype = new $h_O(); | |
| $c_sc_$plus$colon$.prototype.constructor = $c_sc_$plus$colon$; | |
| /** @constructor */ | |
| function $h_sc_$plus$colon$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_$plus$colon$.prototype = $c_sc_$plus$colon$.prototype; | |
| var $d_sc_$plus$colon$ = new $TypeData().initClass({ | |
| sc_$plus$colon$: 0 | |
| }, false, "scala.collection.$plus$colon$", { | |
| sc_$plus$colon$: 1, | |
| O: 1 | |
| }); | |
| $c_sc_$plus$colon$.prototype.$classData = $d_sc_$plus$colon$; | |
| var $n_sc_$plus$colon$ = (void 0); | |
| function $m_sc_$plus$colon$() { | |
| if ((!$n_sc_$plus$colon$)) { | |
| $n_sc_$plus$colon$ = new $c_sc_$plus$colon$() | |
| }; | |
| return $n_sc_$plus$colon$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_Iterator$() { | |
| this.empty$1 = null; | |
| $n_sc_Iterator$ = this; | |
| this.empty$1 = new $c_sc_Iterator$$anon$2() | |
| } | |
| $c_sc_Iterator$.prototype = new $h_O(); | |
| $c_sc_Iterator$.prototype.constructor = $c_sc_Iterator$; | |
| /** @constructor */ | |
| function $h_sc_Iterator$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_Iterator$.prototype = $c_sc_Iterator$.prototype; | |
| var $d_sc_Iterator$ = new $TypeData().initClass({ | |
| sc_Iterator$: 0 | |
| }, false, "scala.collection.Iterator$", { | |
| sc_Iterator$: 1, | |
| O: 1 | |
| }); | |
| $c_sc_Iterator$.prototype.$classData = $d_sc_Iterator$; | |
| var $n_sc_Iterator$ = (void 0); | |
| function $m_sc_Iterator$() { | |
| if ((!$n_sc_Iterator$)) { | |
| $n_sc_Iterator$ = new $c_sc_Iterator$() | |
| }; | |
| return $n_sc_Iterator$ | |
| } | |
| function $f_sc_TraversableOnce__mkString__T__T__T__T($thiz, start, sep, end) { | |
| var this$1 = $thiz.addString__scm_StringBuilder__T__T__T__scm_StringBuilder(new $c_scm_StringBuilder().init___(), start, sep, end); | |
| return this$1.underlying$5.java$lang$StringBuilder$$content$f | |
| } | |
| function $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder($thiz, b, start, sep, end) { | |
| var first = new $c_sr_BooleanRef(true); | |
| b.append__T__scm_StringBuilder(start); | |
| $thiz.foreach__F1__V(new $c_sjsr_AnonFunction1((function($this, b$1, sep$1, first$1) { | |
| return (function(x$2) { | |
| if (first$1.elem$1) { | |
| b$1.append__O__scm_StringBuilder(x$2); | |
| first$1.elem$1 = false; | |
| return (void 0) | |
| } else { | |
| b$1.append__T__scm_StringBuilder(sep$1); | |
| return b$1.append__O__scm_StringBuilder(x$2) | |
| } | |
| }) | |
| })($thiz, b, sep, first))); | |
| b.append__T__scm_StringBuilder(end); | |
| return b | |
| } | |
| /** @constructor */ | |
| function $c_scg_GenMapFactory() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_GenMapFactory.prototype = new $h_O(); | |
| $c_scg_GenMapFactory.prototype.constructor = $c_scg_GenMapFactory; | |
| /** @constructor */ | |
| function $h_scg_GenMapFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenMapFactory.prototype = $c_scg_GenMapFactory.prototype; | |
| /** @constructor */ | |
| function $c_scg_GenericCompanion() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_GenericCompanion.prototype = new $h_O(); | |
| $c_scg_GenericCompanion.prototype.constructor = $c_scg_GenericCompanion; | |
| /** @constructor */ | |
| function $h_scg_GenericCompanion() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenericCompanion.prototype = $c_scg_GenericCompanion.prototype; | |
| /** @constructor */ | |
| function $c_sci_Stream$$hash$colon$colon$() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_Stream$$hash$colon$colon$.prototype = new $h_O(); | |
| $c_sci_Stream$$hash$colon$colon$.prototype.constructor = $c_sci_Stream$$hash$colon$colon$; | |
| /** @constructor */ | |
| function $h_sci_Stream$$hash$colon$colon$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Stream$$hash$colon$colon$.prototype = $c_sci_Stream$$hash$colon$colon$.prototype; | |
| var $d_sci_Stream$$hash$colon$colon$ = new $TypeData().initClass({ | |
| sci_Stream$$hash$colon$colon$: 0 | |
| }, false, "scala.collection.immutable.Stream$$hash$colon$colon$", { | |
| sci_Stream$$hash$colon$colon$: 1, | |
| O: 1 | |
| }); | |
| $c_sci_Stream$$hash$colon$colon$.prototype.$classData = $d_sci_Stream$$hash$colon$colon$; | |
| var $n_sci_Stream$$hash$colon$colon$ = (void 0); | |
| function $m_sci_Stream$$hash$colon$colon$() { | |
| if ((!$n_sci_Stream$$hash$colon$colon$)) { | |
| $n_sci_Stream$$hash$colon$colon$ = new $c_sci_Stream$$hash$colon$colon$() | |
| }; | |
| return $n_sci_Stream$$hash$colon$colon$ | |
| } | |
| /** @constructor */ | |
| function $c_sci_StringOps$() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_StringOps$.prototype = new $h_O(); | |
| $c_sci_StringOps$.prototype.constructor = $c_sci_StringOps$; | |
| /** @constructor */ | |
| function $h_sci_StringOps$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_StringOps$.prototype = $c_sci_StringOps$.prototype; | |
| $c_sci_StringOps$.prototype.equals$extension__T__O__Z = (function($$this, x$1) { | |
| if ($is_sci_StringOps(x$1)) { | |
| var StringOps$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === StringOps$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_sci_StringOps$ = new $TypeData().initClass({ | |
| sci_StringOps$: 0 | |
| }, false, "scala.collection.immutable.StringOps$", { | |
| sci_StringOps$: 1, | |
| O: 1 | |
| }); | |
| $c_sci_StringOps$.prototype.$classData = $d_sci_StringOps$; | |
| var $n_sci_StringOps$ = (void 0); | |
| function $m_sci_StringOps$() { | |
| if ((!$n_sci_StringOps$)) { | |
| $n_sci_StringOps$ = new $c_sci_StringOps$() | |
| }; | |
| return $n_sci_StringOps$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofBoolean$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofBoolean$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofBoolean$.prototype.constructor = $c_scm_ArrayOps$ofBoolean$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofBoolean$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofBoolean$.prototype = $c_scm_ArrayOps$ofBoolean$.prototype; | |
| $c_scm_ArrayOps$ofBoolean$.prototype.equals$extension__AZ__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofBoolean(x$1)) { | |
| var ofBoolean$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofBoolean$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofBoolean$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofBoolean$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofBoolean$", { | |
| scm_ArrayOps$ofBoolean$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofBoolean$.prototype.$classData = $d_scm_ArrayOps$ofBoolean$; | |
| var $n_scm_ArrayOps$ofBoolean$ = (void 0); | |
| function $m_scm_ArrayOps$ofBoolean$() { | |
| if ((!$n_scm_ArrayOps$ofBoolean$)) { | |
| $n_scm_ArrayOps$ofBoolean$ = new $c_scm_ArrayOps$ofBoolean$() | |
| }; | |
| return $n_scm_ArrayOps$ofBoolean$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofByte$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofByte$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofByte$.prototype.constructor = $c_scm_ArrayOps$ofByte$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofByte$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofByte$.prototype = $c_scm_ArrayOps$ofByte$.prototype; | |
| $c_scm_ArrayOps$ofByte$.prototype.equals$extension__AB__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofByte(x$1)) { | |
| var ofByte$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofByte$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofByte$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofByte$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofByte$", { | |
| scm_ArrayOps$ofByte$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofByte$.prototype.$classData = $d_scm_ArrayOps$ofByte$; | |
| var $n_scm_ArrayOps$ofByte$ = (void 0); | |
| function $m_scm_ArrayOps$ofByte$() { | |
| if ((!$n_scm_ArrayOps$ofByte$)) { | |
| $n_scm_ArrayOps$ofByte$ = new $c_scm_ArrayOps$ofByte$() | |
| }; | |
| return $n_scm_ArrayOps$ofByte$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofChar$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofChar$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofChar$.prototype.constructor = $c_scm_ArrayOps$ofChar$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofChar$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofChar$.prototype = $c_scm_ArrayOps$ofChar$.prototype; | |
| $c_scm_ArrayOps$ofChar$.prototype.equals$extension__AC__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofChar(x$1)) { | |
| var ofChar$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofChar$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofChar$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofChar$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofChar$", { | |
| scm_ArrayOps$ofChar$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofChar$.prototype.$classData = $d_scm_ArrayOps$ofChar$; | |
| var $n_scm_ArrayOps$ofChar$ = (void 0); | |
| function $m_scm_ArrayOps$ofChar$() { | |
| if ((!$n_scm_ArrayOps$ofChar$)) { | |
| $n_scm_ArrayOps$ofChar$ = new $c_scm_ArrayOps$ofChar$() | |
| }; | |
| return $n_scm_ArrayOps$ofChar$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofDouble$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofDouble$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofDouble$.prototype.constructor = $c_scm_ArrayOps$ofDouble$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofDouble$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofDouble$.prototype = $c_scm_ArrayOps$ofDouble$.prototype; | |
| $c_scm_ArrayOps$ofDouble$.prototype.equals$extension__AD__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofDouble(x$1)) { | |
| var ofDouble$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofDouble$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofDouble$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofDouble$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofDouble$", { | |
| scm_ArrayOps$ofDouble$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofDouble$.prototype.$classData = $d_scm_ArrayOps$ofDouble$; | |
| var $n_scm_ArrayOps$ofDouble$ = (void 0); | |
| function $m_scm_ArrayOps$ofDouble$() { | |
| if ((!$n_scm_ArrayOps$ofDouble$)) { | |
| $n_scm_ArrayOps$ofDouble$ = new $c_scm_ArrayOps$ofDouble$() | |
| }; | |
| return $n_scm_ArrayOps$ofDouble$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofFloat$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofFloat$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofFloat$.prototype.constructor = $c_scm_ArrayOps$ofFloat$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofFloat$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofFloat$.prototype = $c_scm_ArrayOps$ofFloat$.prototype; | |
| $c_scm_ArrayOps$ofFloat$.prototype.equals$extension__AF__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofFloat(x$1)) { | |
| var ofFloat$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofFloat$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofFloat$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofFloat$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofFloat$", { | |
| scm_ArrayOps$ofFloat$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofFloat$.prototype.$classData = $d_scm_ArrayOps$ofFloat$; | |
| var $n_scm_ArrayOps$ofFloat$ = (void 0); | |
| function $m_scm_ArrayOps$ofFloat$() { | |
| if ((!$n_scm_ArrayOps$ofFloat$)) { | |
| $n_scm_ArrayOps$ofFloat$ = new $c_scm_ArrayOps$ofFloat$() | |
| }; | |
| return $n_scm_ArrayOps$ofFloat$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofInt$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofInt$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofInt$.prototype.constructor = $c_scm_ArrayOps$ofInt$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofInt$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofInt$.prototype = $c_scm_ArrayOps$ofInt$.prototype; | |
| $c_scm_ArrayOps$ofInt$.prototype.equals$extension__AI__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofInt(x$1)) { | |
| var ofInt$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofInt$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofInt$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofInt$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofInt$", { | |
| scm_ArrayOps$ofInt$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofInt$.prototype.$classData = $d_scm_ArrayOps$ofInt$; | |
| var $n_scm_ArrayOps$ofInt$ = (void 0); | |
| function $m_scm_ArrayOps$ofInt$() { | |
| if ((!$n_scm_ArrayOps$ofInt$)) { | |
| $n_scm_ArrayOps$ofInt$ = new $c_scm_ArrayOps$ofInt$() | |
| }; | |
| return $n_scm_ArrayOps$ofInt$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofLong$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofLong$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofLong$.prototype.constructor = $c_scm_ArrayOps$ofLong$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofLong$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofLong$.prototype = $c_scm_ArrayOps$ofLong$.prototype; | |
| $c_scm_ArrayOps$ofLong$.prototype.equals$extension__AJ__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofLong(x$1)) { | |
| var ofLong$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofLong$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofLong$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofLong$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofLong$", { | |
| scm_ArrayOps$ofLong$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofLong$.prototype.$classData = $d_scm_ArrayOps$ofLong$; | |
| var $n_scm_ArrayOps$ofLong$ = (void 0); | |
| function $m_scm_ArrayOps$ofLong$() { | |
| if ((!$n_scm_ArrayOps$ofLong$)) { | |
| $n_scm_ArrayOps$ofLong$ = new $c_scm_ArrayOps$ofLong$() | |
| }; | |
| return $n_scm_ArrayOps$ofLong$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofRef$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofRef$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofRef$.prototype.constructor = $c_scm_ArrayOps$ofRef$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofRef$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofRef$.prototype = $c_scm_ArrayOps$ofRef$.prototype; | |
| $c_scm_ArrayOps$ofRef$.prototype.equals$extension__AO__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofRef(x$1)) { | |
| var ofRef$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofRef$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofRef$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofRef$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofRef$", { | |
| scm_ArrayOps$ofRef$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofRef$.prototype.$classData = $d_scm_ArrayOps$ofRef$; | |
| var $n_scm_ArrayOps$ofRef$ = (void 0); | |
| function $m_scm_ArrayOps$ofRef$() { | |
| if ((!$n_scm_ArrayOps$ofRef$)) { | |
| $n_scm_ArrayOps$ofRef$ = new $c_scm_ArrayOps$ofRef$() | |
| }; | |
| return $n_scm_ArrayOps$ofRef$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofShort$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofShort$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofShort$.prototype.constructor = $c_scm_ArrayOps$ofShort$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofShort$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofShort$.prototype = $c_scm_ArrayOps$ofShort$.prototype; | |
| $c_scm_ArrayOps$ofShort$.prototype.equals$extension__AS__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofShort(x$1)) { | |
| var ofShort$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofShort$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofShort$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofShort$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofShort$", { | |
| scm_ArrayOps$ofShort$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofShort$.prototype.$classData = $d_scm_ArrayOps$ofShort$; | |
| var $n_scm_ArrayOps$ofShort$ = (void 0); | |
| function $m_scm_ArrayOps$ofShort$() { | |
| if ((!$n_scm_ArrayOps$ofShort$)) { | |
| $n_scm_ArrayOps$ofShort$ = new $c_scm_ArrayOps$ofShort$() | |
| }; | |
| return $n_scm_ArrayOps$ofShort$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofUnit$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofUnit$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofUnit$.prototype.constructor = $c_scm_ArrayOps$ofUnit$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofUnit$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofUnit$.prototype = $c_scm_ArrayOps$ofUnit$.prototype; | |
| $c_scm_ArrayOps$ofUnit$.prototype.equals$extension__Asr_BoxedUnit__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofUnit(x$1)) { | |
| var ofUnit$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofUnit$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofUnit$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofUnit$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofUnit$", { | |
| scm_ArrayOps$ofUnit$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofUnit$.prototype.$classData = $d_scm_ArrayOps$ofUnit$; | |
| var $n_scm_ArrayOps$ofUnit$ = (void 0); | |
| function $m_scm_ArrayOps$ofUnit$() { | |
| if ((!$n_scm_ArrayOps$ofUnit$)) { | |
| $n_scm_ArrayOps$ofUnit$ = new $c_scm_ArrayOps$ofUnit$() | |
| }; | |
| return $n_scm_ArrayOps$ofUnit$ | |
| } | |
| function $f_scm_HashTable__calcSizeMapSize__I__I($thiz, tableLength) { | |
| return ((1 + (tableLength >> 5)) | 0) | |
| } | |
| function $f_scm_HashTable__tableSizeSeed__I($thiz) { | |
| return $m_jl_Integer$().bitCount__I__I((((-1) + $thiz.table$5.u.length) | 0)) | |
| } | |
| function $f_scm_HashTable__findEntry0__pscm_HashTable__O__I__scm_HashEntry($thiz, key, h) { | |
| var e = $thiz.table$5.u[h]; | |
| while (true) { | |
| if ((e !== null)) { | |
| var key1 = e.key$1; | |
| var jsx$1 = (!$m_sr_BoxesRunTime$().equals__O__O__Z(key1, key)) | |
| } else { | |
| var jsx$1 = false | |
| }; | |
| if (jsx$1) { | |
| var this$1 = e; | |
| e = this$1.next$1 | |
| } else { | |
| break | |
| } | |
| }; | |
| return e | |
| } | |
| function $f_scm_HashTable__initWithContents__scm_HashTable$Contents__V($thiz, c) { | |
| if ((c !== null)) { | |
| $thiz.$$undloadFactor$5 = c.loadFactor__I(); | |
| $thiz.table$5 = c.table__Ascm_HashEntry(); | |
| $thiz.tableSize$5 = c.tableSize__I(); | |
| $thiz.threshold$5 = c.threshold__I(); | |
| $thiz.seedvalue$5 = c.seedvalue__I(); | |
| $thiz.sizemap$5 = c.sizemap__AI() | |
| } | |
| } | |
| function $f_scm_HashTable__index__I__I($thiz, hcode) { | |
| var ones = (((-1) + $thiz.table$5.u.length) | 0); | |
| var exponent = $clz32(ones); | |
| var seed = $thiz.seedvalue$5; | |
| return ((($f_scm_HashTable$HashUtils__improve__I__I__I($thiz, hcode, seed) >>> exponent) | 0) & ones) | |
| } | |
| function $f_scm_HashTable__$$init$__V($thiz) { | |
| $thiz.$$undloadFactor$5 = 750; | |
| var this$1 = $m_scm_HashTable$(); | |
| $thiz.table$5 = $newArrayObject($d_scm_HashEntry.getArrayOf(), [this$1.nextPositivePowerOfTwo__I__I(16)]); | |
| $thiz.tableSize$5 = 0; | |
| var _loadFactor = $thiz.$$undloadFactor$5; | |
| var jsx$1 = $m_scm_HashTable$(); | |
| var this$2 = $m_scm_HashTable$(); | |
| $thiz.threshold$5 = jsx$1.newThreshold__I__I__I(_loadFactor, this$2.nextPositivePowerOfTwo__I__I(16)); | |
| $thiz.sizemap$5 = null; | |
| $thiz.seedvalue$5 = $f_scm_HashTable__tableSizeSeed__I($thiz) | |
| } | |
| function $f_scm_HashTable__scala$collection$mutable$HashTable$$lastPopulatedIndex__I($thiz) { | |
| var idx = (((-1) + $thiz.table$5.u.length) | 0); | |
| while ((($thiz.table$5.u[idx] === null) && (idx > 0))) { | |
| idx = (((-1) + idx) | 0) | |
| }; | |
| return idx | |
| } | |
| function $f_scm_HashTable__findEntry__O__scm_HashEntry($thiz, key) { | |
| var hcode = $m_sr_Statics$().anyHash__O__I(key); | |
| var h = $f_scm_HashTable__index__I__I($thiz, hcode); | |
| return $f_scm_HashTable__findEntry0__pscm_HashTable__O__I__scm_HashEntry($thiz, key, h) | |
| } | |
| function $f_scm_HashTable__findOrAddEntry__O__O__scm_HashEntry($thiz, key, value) { | |
| var hcode = $m_sr_Statics$().anyHash__O__I(key); | |
| var h = $f_scm_HashTable__index__I__I($thiz, hcode); | |
| var e = $f_scm_HashTable__findEntry0__pscm_HashTable__O__I__scm_HashEntry($thiz, key, h); | |
| if ((e !== null)) { | |
| return e | |
| } else { | |
| var e$1 = new $c_scm_DefaultEntry(key, value); | |
| $f_scm_HashTable__addEntry0__pscm_HashTable__scm_HashEntry__I__V($thiz, e$1, h); | |
| return null | |
| } | |
| } | |
| function $f_scm_HashTable__addEntry0__pscm_HashTable__scm_HashEntry__I__V($thiz, e, h) { | |
| var x$1 = $thiz.table$5.u[h]; | |
| e.next$1 = x$1; | |
| $thiz.table$5.u[h] = e; | |
| $thiz.tableSize$5 = ((1 + $thiz.tableSize$5) | 0); | |
| $f_scm_HashTable__nnSizeMapAdd__I__V($thiz, h); | |
| if (($thiz.tableSize$5 > $thiz.threshold$5)) { | |
| var newSize = ($thiz.table$5.u.length << 1); | |
| $f_scm_HashTable__resize__pscm_HashTable__I__V($thiz, newSize) | |
| } | |
| } | |
| function $f_scm_HashTable__nnSizeMapReset__I__V($thiz, tableLength) { | |
| if (($thiz.sizemap$5 !== null)) { | |
| var nsize = $f_scm_HashTable__calcSizeMapSize__I__I($thiz, tableLength); | |
| if (($thiz.sizemap$5.u.length !== nsize)) { | |
| $thiz.sizemap$5 = $newArrayObject($d_I.getArrayOf(), [nsize]) | |
| } else { | |
| $m_ju_Arrays$().fill__AI__I__V($thiz.sizemap$5, 0) | |
| } | |
| } | |
| } | |
| function $f_scm_HashTable__nnSizeMapAdd__I__V($thiz, h) { | |
| if (($thiz.sizemap$5 !== null)) { | |
| var ev$1 = $thiz.sizemap$5; | |
| var ev$2 = (h >> 5); | |
| ev$1.u[ev$2] = ((1 + ev$1.u[ev$2]) | 0) | |
| } | |
| } | |
| function $f_scm_HashTable__resize__pscm_HashTable__I__V($thiz, newSize) { | |
| var oldTable = $thiz.table$5; | |
| $thiz.table$5 = $newArrayObject($d_scm_HashEntry.getArrayOf(), [newSize]); | |
| var tableLength = $thiz.table$5.u.length; | |
| $f_scm_HashTable__nnSizeMapReset__I__V($thiz, tableLength); | |
| var i = (((-1) + oldTable.u.length) | 0); | |
| while ((i >= 0)) { | |
| var e = oldTable.u[i]; | |
| while ((e !== null)) { | |
| var key = e.key$1; | |
| var hcode = $m_sr_Statics$().anyHash__O__I(key); | |
| var h = $f_scm_HashTable__index__I__I($thiz, hcode); | |
| var this$1 = e; | |
| var e1 = this$1.next$1; | |
| var this$2 = e; | |
| var x$1 = $thiz.table$5.u[h]; | |
| this$2.next$1 = x$1; | |
| $thiz.table$5.u[h] = e; | |
| e = e1; | |
| $f_scm_HashTable__nnSizeMapAdd__I__V($thiz, h) | |
| }; | |
| i = (((-1) + i) | 0) | |
| }; | |
| $thiz.threshold$5 = $m_scm_HashTable$().newThreshold__I__I__I($thiz.$$undloadFactor$5, newSize) | |
| } | |
| /** @constructor */ | |
| function $c_scm_HashTable$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_HashTable$.prototype = new $h_O(); | |
| $c_scm_HashTable$.prototype.constructor = $c_scm_HashTable$; | |
| /** @constructor */ | |
| function $h_scm_HashTable$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_HashTable$.prototype = $c_scm_HashTable$.prototype; | |
| $c_scm_HashTable$.prototype.nextPositivePowerOfTwo__I__I = (function(target) { | |
| return (1 << ((-$clz32((((-1) + target) | 0))) | 0)) | |
| }); | |
| $c_scm_HashTable$.prototype.newThreshold__I__I__I = (function(_loadFactor, size) { | |
| return Number(BigInt.asIntN(32, BigInt.asIntN(64, (BigInt.asIntN(64, (BigInt(size) * BigInt(_loadFactor))) / 1000n)))) | |
| }); | |
| var $d_scm_HashTable$ = new $TypeData().initClass({ | |
| scm_HashTable$: 0 | |
| }, false, "scala.collection.mutable.HashTable$", { | |
| scm_HashTable$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_HashTable$.prototype.$classData = $d_scm_HashTable$; | |
| var $n_scm_HashTable$ = (void 0); | |
| function $m_scm_HashTable$() { | |
| if ((!$n_scm_HashTable$)) { | |
| $n_scm_HashTable$ = new $c_scm_HashTable$() | |
| }; | |
| return $n_scm_HashTable$ | |
| } | |
| /** @constructor */ | |
| function $c_sjs_js_timers_package$() { | |
| /*<skip>*/ | |
| } | |
| $c_sjs_js_timers_package$.prototype = new $h_O(); | |
| $c_sjs_js_timers_package$.prototype.constructor = $c_sjs_js_timers_package$; | |
| /** @constructor */ | |
| function $h_sjs_js_timers_package$() { | |
| /*<skip>*/ | |
| } | |
| $h_sjs_js_timers_package$.prototype = $c_sjs_js_timers_package$.prototype; | |
| $c_sjs_js_timers_package$.prototype.setTimeout__D__F0__sjs_js_timers_SetTimeoutHandle = (function(interval, body) { | |
| return setTimeout((function(body$1) { | |
| return (function() { | |
| body$1.apply__O() | |
| }) | |
| })(body), interval) | |
| }); | |
| var $d_sjs_js_timers_package$ = new $TypeData().initClass({ | |
| sjs_js_timers_package$: 0 | |
| }, false, "scala.scalajs.js.timers.package$", { | |
| sjs_js_timers_package$: 1, | |
| O: 1 | |
| }); | |
| $c_sjs_js_timers_package$.prototype.$classData = $d_sjs_js_timers_package$; | |
| var $n_sjs_js_timers_package$ = (void 0); | |
| function $m_sjs_js_timers_package$() { | |
| if ((!$n_sjs_js_timers_package$)) { | |
| $n_sjs_js_timers_package$ = new $c_sjs_js_timers_package$() | |
| }; | |
| return $n_sjs_js_timers_package$ | |
| } | |
| /** @constructor */ | |
| function $c_sjs_reflect_LoadableModuleClass(runtimeClass, loadModuleFun) { | |
| this.runtimeClass$1 = null; | |
| this.loadModuleFun$1 = null; | |
| this.runtimeClass$1 = runtimeClass; | |
| this.loadModuleFun$1 = loadModuleFun | |
| } | |
| $c_sjs_reflect_LoadableModuleClass.prototype = new $h_O(); | |
| $c_sjs_reflect_LoadableModuleClass.prototype.constructor = $c_sjs_reflect_LoadableModuleClass; | |
| /** @constructor */ | |
| function $h_sjs_reflect_LoadableModuleClass() { | |
| /*<skip>*/ | |
| } | |
| $h_sjs_reflect_LoadableModuleClass.prototype = $c_sjs_reflect_LoadableModuleClass.prototype; | |
| $c_sjs_reflect_LoadableModuleClass.prototype.loadModule__O = (function() { | |
| return (0, this.loadModuleFun$1)() | |
| }); | |
| function $is_sjs_reflect_LoadableModuleClass(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sjs_reflect_LoadableModuleClass))) | |
| } | |
| function $isArrayOf_sjs_reflect_LoadableModuleClass(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sjs_reflect_LoadableModuleClass))) | |
| } | |
| var $d_sjs_reflect_LoadableModuleClass = new $TypeData().initClass({ | |
| sjs_reflect_LoadableModuleClass: 0 | |
| }, false, "scala.scalajs.reflect.LoadableModuleClass", { | |
| sjs_reflect_LoadableModuleClass: 1, | |
| O: 1 | |
| }); | |
| $c_sjs_reflect_LoadableModuleClass.prototype.$classData = $d_sjs_reflect_LoadableModuleClass; | |
| /** @constructor */ | |
| function $c_sjs_reflect_Reflect$() { | |
| this.loadableModuleClasses$1 = null; | |
| this.instantiatableClasses$1 = null; | |
| $n_sjs_reflect_Reflect$ = this; | |
| this.loadableModuleClasses$1 = new $c_scm_HashMap().init___(); | |
| this.instantiatableClasses$1 = new $c_scm_HashMap().init___() | |
| } | |
| $c_sjs_reflect_Reflect$.prototype = new $h_O(); | |
| $c_sjs_reflect_Reflect$.prototype.constructor = $c_sjs_reflect_Reflect$; | |
| /** @constructor */ | |
| function $h_sjs_reflect_Reflect$() { | |
| /*<skip>*/ | |
| } | |
| $h_sjs_reflect_Reflect$.prototype = $c_sjs_reflect_Reflect$.prototype; | |
| $c_sjs_reflect_Reflect$.prototype.registerLoadableModuleClass__T__jl_Class__sjs_js_Function0__V = (function(fqcn, runtimeClass, loadModuleFun) { | |
| var this$1 = this.loadableModuleClasses$1; | |
| var value = new $c_sjs_reflect_LoadableModuleClass(runtimeClass, loadModuleFun); | |
| this$1.put__O__O__s_Option(fqcn, value) | |
| }); | |
| var $d_sjs_reflect_Reflect$ = new $TypeData().initClass({ | |
| sjs_reflect_Reflect$: 0 | |
| }, false, "scala.scalajs.reflect.Reflect$", { | |
| sjs_reflect_Reflect$: 1, | |
| O: 1 | |
| }); | |
| $c_sjs_reflect_Reflect$.prototype.$classData = $d_sjs_reflect_Reflect$; | |
| var $n_sjs_reflect_Reflect$ = (void 0); | |
| function $m_sjs_reflect_Reflect$() { | |
| if ((!$n_sjs_reflect_Reflect$)) { | |
| $n_sjs_reflect_Reflect$ = new $c_sjs_reflect_Reflect$() | |
| }; | |
| return $n_sjs_reflect_Reflect$ | |
| } | |
| /** @constructor */ | |
| function $c_sjsr_package$() { | |
| /*<skip>*/ | |
| } | |
| $c_sjsr_package$.prototype = new $h_O(); | |
| $c_sjsr_package$.prototype.constructor = $c_sjsr_package$; | |
| /** @constructor */ | |
| function $h_sjsr_package$() { | |
| /*<skip>*/ | |
| } | |
| $h_sjsr_package$.prototype = $c_sjsr_package$.prototype; | |
| $c_sjsr_package$.prototype.unwrapJavaScriptException__jl_Throwable__O = (function(th) { | |
| if ($is_sjs_js_JavaScriptException(th)) { | |
| var x2 = th; | |
| var e = x2.exception$4; | |
| return e | |
| } else { | |
| return th | |
| } | |
| }); | |
| $c_sjsr_package$.prototype.wrapJavaScriptException__O__jl_Throwable = (function(e) { | |
| if ($is_jl_Throwable(e)) { | |
| var x2 = e; | |
| return x2 | |
| } else { | |
| return new $c_sjs_js_JavaScriptException(e) | |
| } | |
| }); | |
| var $d_sjsr_package$ = new $TypeData().initClass({ | |
| sjsr_package$: 0 | |
| }, false, "scala.scalajs.runtime.package$", { | |
| sjsr_package$: 1, | |
| O: 1 | |
| }); | |
| $c_sjsr_package$.prototype.$classData = $d_sjsr_package$; | |
| var $n_sjsr_package$ = (void 0); | |
| function $m_sjsr_package$() { | |
| if ((!$n_sjsr_package$)) { | |
| $n_sjsr_package$ = new $c_sjsr_package$() | |
| }; | |
| return $n_sjsr_package$ | |
| } | |
| /** @constructor */ | |
| function $c_sr_BoxesRunTime$() { | |
| /*<skip>*/ | |
| } | |
| $c_sr_BoxesRunTime$.prototype = new $h_O(); | |
| $c_sr_BoxesRunTime$.prototype.constructor = $c_sr_BoxesRunTime$; | |
| /** @constructor */ | |
| function $h_sr_BoxesRunTime$() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_BoxesRunTime$.prototype = $c_sr_BoxesRunTime$.prototype; | |
| $c_sr_BoxesRunTime$.prototype.equalsCharObject__jl_Character__O__Z = (function(xc, y) { | |
| if ($isChar(y)) { | |
| var x2 = y; | |
| return ($uC(xc) === $uC(x2)) | |
| } else if ($is_jl_Number(y)) { | |
| var x3 = y; | |
| if (((typeof x3) === "number")) { | |
| var x2$1 = (+x3); | |
| return (x2$1 === $uC(xc)) | |
| } else if ($isLong(x3)) { | |
| var x3$1 = $uJ(x3); | |
| return (x3$1 === BigInt($uC(xc))) | |
| } else { | |
| return ((x3 === null) ? (xc === null) : $dp_equals__O__Z(x3, xc)) | |
| } | |
| } else { | |
| return ((xc === null) && (y === null)) | |
| } | |
| }); | |
| $c_sr_BoxesRunTime$.prototype.equalsNumObject__jl_Number__O__Z = (function(xn, y) { | |
| if ($is_jl_Number(y)) { | |
| var x2 = y; | |
| return this.equalsNumNum__jl_Number__jl_Number__Z(xn, x2) | |
| } else if ($isChar(y)) { | |
| var x3 = y; | |
| if (((typeof xn) === "number")) { | |
| var x2$1 = (+xn); | |
| return (x2$1 === $uC(x3)) | |
| } else if ($isLong(xn)) { | |
| var x3$1 = $uJ(xn); | |
| return (x3$1 === BigInt($uC(x3))) | |
| } else { | |
| return ((xn === null) ? (x3 === null) : $dp_equals__O__Z(xn, x3)) | |
| } | |
| } else { | |
| return ((xn === null) ? (y === null) : $dp_equals__O__Z(xn, y)) | |
| } | |
| }); | |
| $c_sr_BoxesRunTime$.prototype.equals__O__O__Z = (function(x, y) { | |
| if ((x === y)) { | |
| return true | |
| } else if ($is_jl_Number(x)) { | |
| var x2 = x; | |
| return this.equalsNumObject__jl_Number__O__Z(x2, y) | |
| } else if ($isChar(x)) { | |
| var x3 = x; | |
| return this.equalsCharObject__jl_Character__O__Z(x3, y) | |
| } else { | |
| return ((x === null) ? (y === null) : $dp_equals__O__Z(x, y)) | |
| } | |
| }); | |
| $c_sr_BoxesRunTime$.prototype.equalsNumNum__jl_Number__jl_Number__Z = (function(xn, yn) { | |
| if (((typeof xn) === "number")) { | |
| var x2 = (+xn); | |
| if (((typeof yn) === "number")) { | |
| var x2$2 = (+yn); | |
| return (x2 === x2$2) | |
| } else if ($isLong(yn)) { | |
| var x3 = $uJ(yn); | |
| return (x2 === Number(x3)) | |
| } else if ($is_s_math_ScalaNumber(yn)) { | |
| var x4 = yn; | |
| return x4.equals__O__Z(x2) | |
| } else { | |
| return false | |
| } | |
| } else if ($isLong(xn)) { | |
| var x3$2 = $uJ(xn); | |
| if ($isLong(yn)) { | |
| var x2$3 = $uJ(yn); | |
| return (x3$2 === x2$3) | |
| } else if (((typeof yn) === "number")) { | |
| var x3$3 = (+yn); | |
| return (Number(x3$2) === x3$3) | |
| } else if ($is_s_math_ScalaNumber(yn)) { | |
| var x4$2 = yn; | |
| return x4$2.equals__O__Z(x3$2) | |
| } else { | |
| return false | |
| } | |
| } else { | |
| return ((xn === null) ? (yn === null) : $dp_equals__O__Z(xn, yn)) | |
| } | |
| }); | |
| var $d_sr_BoxesRunTime$ = new $TypeData().initClass({ | |
| sr_BoxesRunTime$: 0 | |
| }, false, "scala.runtime.BoxesRunTime$", { | |
| sr_BoxesRunTime$: 1, | |
| O: 1 | |
| }); | |
| $c_sr_BoxesRunTime$.prototype.$classData = $d_sr_BoxesRunTime$; | |
| var $n_sr_BoxesRunTime$ = (void 0); | |
| function $m_sr_BoxesRunTime$() { | |
| if ((!$n_sr_BoxesRunTime$)) { | |
| $n_sr_BoxesRunTime$ = new $c_sr_BoxesRunTime$() | |
| }; | |
| return $n_sr_BoxesRunTime$ | |
| } | |
| var $d_sr_Null$ = new $TypeData().initClass({ | |
| sr_Null$: 0 | |
| }, false, "scala.runtime.Null$", { | |
| sr_Null$: 1, | |
| O: 1 | |
| }); | |
| /** @constructor */ | |
| function $c_sr_ScalaRunTime$() { | |
| /*<skip>*/ | |
| } | |
| $c_sr_ScalaRunTime$.prototype = new $h_O(); | |
| $c_sr_ScalaRunTime$.prototype.constructor = $c_sr_ScalaRunTime$; | |
| /** @constructor */ | |
| function $h_sr_ScalaRunTime$() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_ScalaRunTime$.prototype = $c_sr_ScalaRunTime$.prototype; | |
| $c_sr_ScalaRunTime$.prototype.$$undtoString__s_Product__T = (function(x) { | |
| var this$1 = x.productIterator__sc_Iterator(); | |
| var start = (x.productPrefix__T() + "("); | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this$1, start, ",", ")") | |
| }); | |
| var $d_sr_ScalaRunTime$ = new $TypeData().initClass({ | |
| sr_ScalaRunTime$: 0 | |
| }, false, "scala.runtime.ScalaRunTime$", { | |
| sr_ScalaRunTime$: 1, | |
| O: 1 | |
| }); | |
| $c_sr_ScalaRunTime$.prototype.$classData = $d_sr_ScalaRunTime$; | |
| var $n_sr_ScalaRunTime$ = (void 0); | |
| function $m_sr_ScalaRunTime$() { | |
| if ((!$n_sr_ScalaRunTime$)) { | |
| $n_sr_ScalaRunTime$ = new $c_sr_ScalaRunTime$() | |
| }; | |
| return $n_sr_ScalaRunTime$ | |
| } | |
| /** @constructor */ | |
| function $c_sr_Statics$() { | |
| /*<skip>*/ | |
| } | |
| $c_sr_Statics$.prototype = new $h_O(); | |
| $c_sr_Statics$.prototype.constructor = $c_sr_Statics$; | |
| /** @constructor */ | |
| function $h_sr_Statics$() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_Statics$.prototype = $c_sr_Statics$.prototype; | |
| $c_sr_Statics$.prototype.doubleHash__D__I = (function(dv) { | |
| var iv = $doubleToInt(dv); | |
| if ((iv === dv)) { | |
| return iv | |
| } else { | |
| var lv = $doubleToLong(dv); | |
| return ((Number(lv) === dv) ? (Number(BigInt.asIntN(32, lv)) ^ Number(BigInt.asIntN(32, BigInt.asIntN(64, (BigInt.asUintN(64, lv) >> 32n))))) : $m_jl_FloatingPointBits$().numberHashCode__D__I(dv)) | |
| } | |
| }); | |
| $c_sr_Statics$.prototype.anyHash__O__I = (function(x) { | |
| if ((x === null)) { | |
| return 0 | |
| } else if (((typeof x) === "number")) { | |
| var x3 = (+x); | |
| return this.doubleHash__D__I(x3) | |
| } else if ($isLong(x)) { | |
| var x4 = $uJ(x); | |
| return this.longHash__J__I(x4) | |
| } else { | |
| return $dp_hashCode__I(x) | |
| } | |
| }); | |
| $c_sr_Statics$.prototype.longHash__J__I = (function(lv) { | |
| var lo = Number(BigInt.asIntN(32, lv)); | |
| var hi = Number(BigInt.asIntN(32, BigInt.asIntN(64, (BigInt.asUintN(64, lv) >> 32n)))); | |
| return ((hi === (lo >> 31)) ? lo : (lo ^ hi)) | |
| }); | |
| var $d_sr_Statics$ = new $TypeData().initClass({ | |
| sr_Statics$: 0 | |
| }, false, "scala.runtime.Statics$", { | |
| sr_Statics$: 1, | |
| O: 1 | |
| }); | |
| $c_sr_Statics$.prototype.$classData = $d_sr_Statics$; | |
| var $n_sr_Statics$ = (void 0); | |
| function $m_sr_Statics$() { | |
| if ((!$n_sr_Statics$)) { | |
| $n_sr_Statics$ = new $c_sr_Statics$() | |
| }; | |
| return $n_sr_Statics$ | |
| } | |
| function $s_Lorg_scalajs_benchmark_sha512_SHA512$__clinit___() { | |
| $m_sjs_reflect_Reflect$().registerLoadableModuleClass__T__jl_Class__sjs_js_Function0__V("org.scalajs.benchmark.sha512.SHA512$", $d_Lorg_scalajs_benchmark_sha512_SHA512$.getClassOf(), (function() { | |
| return $m_Lorg_scalajs_benchmark_sha512_SHA512$() | |
| })) | |
| } | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_sha512_SHA512$() { | |
| this.performanceTime$1 = null; | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.init___.call(this) | |
| } | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512$.prototype = new $h_Lorg_scalajs_benchmark_Benchmark(); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512$.prototype.constructor = $c_Lorg_scalajs_benchmark_sha512_SHA512$; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_sha512_SHA512$() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_sha512_SHA512$.prototype = $c_Lorg_scalajs_benchmark_sha512_SHA512$.prototype; | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512$.prototype.run__V = (function() { | |
| if ((!$m_Lorg_scalajs_benchmark_sha512_Test$().selfTest__Z__Z(false))) { | |
| throw new $c_jl_AssertionError("Tests failed") | |
| } | |
| }); | |
| var $d_Lorg_scalajs_benchmark_sha512_SHA512$ = new $TypeData().initClass({ | |
| Lorg_scalajs_benchmark_sha512_SHA512$: 0 | |
| }, false, "org.scalajs.benchmark.sha512.SHA512$", { | |
| Lorg_scalajs_benchmark_sha512_SHA512$: 1, | |
| Lorg_scalajs_benchmark_Benchmark: 1, | |
| O: 1 | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512$.prototype.$classData = $d_Lorg_scalajs_benchmark_sha512_SHA512$; | |
| var $n_Lorg_scalajs_benchmark_sha512_SHA512$ = (void 0); | |
| function $m_Lorg_scalajs_benchmark_sha512_SHA512$() { | |
| if ((!$n_Lorg_scalajs_benchmark_sha512_SHA512$)) { | |
| $n_Lorg_scalajs_benchmark_sha512_SHA512$ = new $c_Lorg_scalajs_benchmark_sha512_SHA512$() | |
| }; | |
| return $n_Lorg_scalajs_benchmark_sha512_SHA512$ | |
| } | |
| /** @constructor */ | |
| function $c_jl_Number() { | |
| /*<skip>*/ | |
| } | |
| $c_jl_Number.prototype = new $h_O(); | |
| $c_jl_Number.prototype.constructor = $c_jl_Number; | |
| /** @constructor */ | |
| function $h_jl_Number() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_Number.prototype = $c_jl_Number.prototype; | |
| function $is_jl_Number(obj) { | |
| return (!(!((((obj && obj.$classData) && obj.$classData.ancestors.jl_Number) || ((typeof obj) === "number")) || $isLong(obj)))) | |
| } | |
| function $isArrayOf_jl_Number(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.jl_Number))) | |
| } | |
| /** @constructor */ | |
| function $c_jl_Throwable() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null | |
| } | |
| $c_jl_Throwable.prototype = new $h_O(); | |
| $c_jl_Throwable.prototype.constructor = $c_jl_Throwable; | |
| /** @constructor */ | |
| function $h_jl_Throwable() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_Throwable.prototype = $c_jl_Throwable.prototype; | |
| $c_jl_Throwable.prototype.fillInStackTrace__jl_Throwable = (function() { | |
| var v = Error.captureStackTrace; | |
| if ((v === (void 0))) { | |
| try { | |
| var e$1 = {}.undef() | |
| } catch (e) { | |
| var e$2 = $m_sjsr_package$().wrapJavaScriptException__O__jl_Throwable(e); | |
| if ((e$2 !== null)) { | |
| if ($is_sjs_js_JavaScriptException(e$2)) { | |
| var x5 = e$2; | |
| var e$3 = x5.exception$4; | |
| var e$1 = e$3 | |
| } else { | |
| var e$1; | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(e$2) | |
| } | |
| } else { | |
| var e$1; | |
| throw e | |
| } | |
| }; | |
| this.stackTraceStateInternal$1 = e$1 | |
| } else { | |
| Error.captureStackTrace(this); | |
| this.stackTraceStateInternal$1 = this | |
| }; | |
| return this | |
| }); | |
| $c_jl_Throwable.prototype.getMessage__T = (function() { | |
| return this.s$1 | |
| }); | |
| $c_jl_Throwable.prototype.toString__T = (function() { | |
| var className = $objectGetClass(this).getName__T(); | |
| var message = this.getMessage__T(); | |
| return ((message === null) ? className : ((className + ": ") + message)) | |
| }); | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable = (function(s, e) { | |
| this.s$1 = s; | |
| this.e$1 = e; | |
| this.fillInStackTrace__jl_Throwable(); | |
| return this | |
| }); | |
| function $is_jl_Throwable(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.jl_Throwable))) | |
| } | |
| function $isArrayOf_jl_Throwable(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.jl_Throwable))) | |
| } | |
| /** @constructor */ | |
| function $c_s_Predef$$anon$3() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Predef$$anon$3.prototype = new $h_O(); | |
| $c_s_Predef$$anon$3.prototype.constructor = $c_s_Predef$$anon$3; | |
| /** @constructor */ | |
| function $h_s_Predef$$anon$3() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$$anon$3.prototype = $c_s_Predef$$anon$3.prototype; | |
| var $d_s_Predef$$anon$3 = new $TypeData().initClass({ | |
| s_Predef$$anon$3: 0 | |
| }, false, "scala.Predef$$anon$3", { | |
| s_Predef$$anon$3: 1, | |
| O: 1, | |
| scg_CanBuildFrom: 1 | |
| }); | |
| $c_s_Predef$$anon$3.prototype.$classData = $d_s_Predef$$anon$3; | |
| function $f_s_Product2__productElement__I__O($thiz, n) { | |
| switch (n) { | |
| case 0: { | |
| return $thiz.$$und1__O(); | |
| break | |
| } | |
| case 1: { | |
| return $thiz.$$und2__O(); | |
| break | |
| } | |
| default: { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + n)) | |
| } | |
| } | |
| } | |
| /** @constructor */ | |
| function $c_s_package$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $c_s_package$$anon$1.prototype = new $h_O(); | |
| $c_s_package$$anon$1.prototype.constructor = $c_s_package$$anon$1; | |
| /** @constructor */ | |
| function $h_s_package$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_s_package$$anon$1.prototype = $c_s_package$$anon$1.prototype; | |
| $c_s_package$$anon$1.prototype.toString__T = (function() { | |
| return "object AnyRef" | |
| }); | |
| var $d_s_package$$anon$1 = new $TypeData().initClass({ | |
| s_package$$anon$1: 0 | |
| }, false, "scala.package$$anon$1", { | |
| s_package$$anon$1: 1, | |
| O: 1, | |
| s_Specializable: 1 | |
| }); | |
| $c_s_package$$anon$1.prototype.$classData = $d_s_package$$anon$1; | |
| /** @constructor */ | |
| function $c_s_util_hashing_MurmurHash3$() { | |
| this.seqSeed$2 = 0; | |
| this.mapSeed$2 = 0; | |
| this.setSeed$2 = 0; | |
| $n_s_util_hashing_MurmurHash3$ = this; | |
| this.seqSeed$2 = $f_T__hashCode__I("Seq"); | |
| this.mapSeed$2 = $f_T__hashCode__I("Map"); | |
| this.setSeed$2 = $f_T__hashCode__I("Set") | |
| } | |
| $c_s_util_hashing_MurmurHash3$.prototype = new $h_s_util_hashing_MurmurHash3(); | |
| $c_s_util_hashing_MurmurHash3$.prototype.constructor = $c_s_util_hashing_MurmurHash3$; | |
| /** @constructor */ | |
| function $h_s_util_hashing_MurmurHash3$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_hashing_MurmurHash3$.prototype = $c_s_util_hashing_MurmurHash3$.prototype; | |
| $c_s_util_hashing_MurmurHash3$.prototype.seqHash__sc_Seq__I = (function(xs) { | |
| if ($is_sci_List(xs)) { | |
| var x2 = xs; | |
| return this.listHash__sci_List__I__I(x2, this.seqSeed$2) | |
| } else { | |
| return this.orderedHash__sc_TraversableOnce__I__I(xs, this.seqSeed$2) | |
| } | |
| }); | |
| var $d_s_util_hashing_MurmurHash3$ = new $TypeData().initClass({ | |
| s_util_hashing_MurmurHash3$: 0 | |
| }, false, "scala.util.hashing.MurmurHash3$", { | |
| s_util_hashing_MurmurHash3$: 1, | |
| s_util_hashing_MurmurHash3: 1, | |
| O: 1 | |
| }); | |
| $c_s_util_hashing_MurmurHash3$.prototype.$classData = $d_s_util_hashing_MurmurHash3$; | |
| var $n_s_util_hashing_MurmurHash3$ = (void 0); | |
| function $m_s_util_hashing_MurmurHash3$() { | |
| if ((!$n_s_util_hashing_MurmurHash3$)) { | |
| $n_s_util_hashing_MurmurHash3$ = new $c_s_util_hashing_MurmurHash3$() | |
| }; | |
| return $n_s_util_hashing_MurmurHash3$ | |
| } | |
| function $f_sc_Iterator__toString__T($thiz) { | |
| return (($thiz.hasNext__Z() ? "non-empty" : "empty") + " iterator") | |
| } | |
| function $f_sc_Iterator__foreach__F1__V($thiz, f) { | |
| while ($thiz.hasNext__Z()) { | |
| f.apply__O__O($thiz.next__O()) | |
| } | |
| } | |
| /** @constructor */ | |
| function $c_scg_GenSetFactory() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_GenSetFactory.prototype = new $h_scg_GenericCompanion(); | |
| $c_scg_GenSetFactory.prototype.constructor = $c_scg_GenSetFactory; | |
| /** @constructor */ | |
| function $h_scg_GenSetFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenSetFactory.prototype = $c_scg_GenSetFactory.prototype; | |
| /** @constructor */ | |
| function $c_scg_GenTraversableFactory() { | |
| this.ReusableCBFInstance$2 = null | |
| } | |
| $c_scg_GenTraversableFactory.prototype = new $h_scg_GenericCompanion(); | |
| $c_scg_GenTraversableFactory.prototype.constructor = $c_scg_GenTraversableFactory; | |
| /** @constructor */ | |
| function $h_scg_GenTraversableFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenTraversableFactory.prototype = $c_scg_GenTraversableFactory.prototype; | |
| $c_scg_GenTraversableFactory.prototype.init___ = (function() { | |
| this.ReusableCBFInstance$2 = new $c_scg_GenTraversableFactory$$anon$1(this); | |
| return this | |
| }); | |
| /** @constructor */ | |
| function $c_scg_GenTraversableFactory$GenericCanBuildFrom() { | |
| this.$$outer$1 = null | |
| } | |
| $c_scg_GenTraversableFactory$GenericCanBuildFrom.prototype = new $h_O(); | |
| $c_scg_GenTraversableFactory$GenericCanBuildFrom.prototype.constructor = $c_scg_GenTraversableFactory$GenericCanBuildFrom; | |
| /** @constructor */ | |
| function $h_scg_GenTraversableFactory$GenericCanBuildFrom() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenTraversableFactory$GenericCanBuildFrom.prototype = $c_scg_GenTraversableFactory$GenericCanBuildFrom.prototype; | |
| $c_scg_GenTraversableFactory$GenericCanBuildFrom.prototype.init___scg_GenTraversableFactory = (function($$outer) { | |
| if (($$outer === null)) { | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(null) | |
| } else { | |
| this.$$outer$1 = $$outer | |
| }; | |
| return this | |
| }); | |
| /** @constructor */ | |
| function $c_scg_MapFactory() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_MapFactory.prototype = new $h_scg_GenMapFactory(); | |
| $c_scg_MapFactory.prototype.constructor = $c_scg_MapFactory; | |
| /** @constructor */ | |
| function $h_scg_MapFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_MapFactory.prototype = $c_scg_MapFactory.prototype; | |
| /** @constructor */ | |
| function $c_sci_List$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_List$$anon$1.prototype = new $h_O(); | |
| $c_sci_List$$anon$1.prototype.constructor = $c_sci_List$$anon$1; | |
| /** @constructor */ | |
| function $h_sci_List$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_List$$anon$1.prototype = $c_sci_List$$anon$1.prototype; | |
| $c_sci_List$$anon$1.prototype.apply__O__O = (function(x) { | |
| return this | |
| }); | |
| $c_sci_List$$anon$1.prototype.toString__T = (function() { | |
| return "<function1>" | |
| }); | |
| var $d_sci_List$$anon$1 = new $TypeData().initClass({ | |
| sci_List$$anon$1: 0 | |
| }, false, "scala.collection.immutable.List$$anon$1", { | |
| sci_List$$anon$1: 1, | |
| O: 1, | |
| F1: 1 | |
| }); | |
| $c_sci_List$$anon$1.prototype.$classData = $d_sci_List$$anon$1; | |
| function $f_scm_Builder__sizeHint__sc_TraversableLike__V($thiz, coll) { | |
| var x1 = coll.sizeHintIfCheap__I(); | |
| switch (x1) { | |
| case (-1): { | |
| break | |
| } | |
| default: { | |
| $thiz.sizeHint__I__V(x1) | |
| } | |
| } | |
| } | |
| /** @constructor */ | |
| function $c_sr_AbstractFunction0() { | |
| /*<skip>*/ | |
| } | |
| $c_sr_AbstractFunction0.prototype = new $h_O(); | |
| $c_sr_AbstractFunction0.prototype.constructor = $c_sr_AbstractFunction0; | |
| /** @constructor */ | |
| function $h_sr_AbstractFunction0() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_AbstractFunction0.prototype = $c_sr_AbstractFunction0.prototype; | |
| $c_sr_AbstractFunction0.prototype.toString__T = (function() { | |
| return "<function0>" | |
| }); | |
| /** @constructor */ | |
| function $c_sr_AbstractFunction1() { | |
| /*<skip>*/ | |
| } | |
| $c_sr_AbstractFunction1.prototype = new $h_O(); | |
| $c_sr_AbstractFunction1.prototype.constructor = $c_sr_AbstractFunction1; | |
| /** @constructor */ | |
| function $h_sr_AbstractFunction1() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_AbstractFunction1.prototype = $c_sr_AbstractFunction1.prototype; | |
| $c_sr_AbstractFunction1.prototype.toString__T = (function() { | |
| return "<function1>" | |
| }); | |
| /** @constructor */ | |
| function $c_sr_BooleanRef(elem) { | |
| this.elem$1 = false; | |
| this.elem$1 = elem | |
| } | |
| $c_sr_BooleanRef.prototype = new $h_O(); | |
| $c_sr_BooleanRef.prototype.constructor = $c_sr_BooleanRef; | |
| /** @constructor */ | |
| function $h_sr_BooleanRef() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_BooleanRef.prototype = $c_sr_BooleanRef.prototype; | |
| $c_sr_BooleanRef.prototype.toString__T = (function() { | |
| var b = this.elem$1; | |
| return ("" + b) | |
| }); | |
| var $d_sr_BooleanRef = new $TypeData().initClass({ | |
| sr_BooleanRef: 0 | |
| }, false, "scala.runtime.BooleanRef", { | |
| sr_BooleanRef: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sr_BooleanRef.prototype.$classData = $d_sr_BooleanRef; | |
| function $f_sr_BoxedUnit__equals__O__Z($thiz, that) { | |
| return ($thiz === that) | |
| } | |
| function $f_sr_BoxedUnit__toString__T($thiz) { | |
| return "undefined" | |
| } | |
| function $f_sr_BoxedUnit__hashCode__I($thiz) { | |
| return 0 | |
| } | |
| function $isArrayOf_sr_BoxedUnit(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sr_BoxedUnit))) | |
| } | |
| var $d_sr_BoxedUnit = new $TypeData().initClass({ | |
| sr_BoxedUnit: 0 | |
| }, false, "scala.runtime.BoxedUnit", { | |
| sr_BoxedUnit: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return (x === (void 0)) | |
| })); | |
| /** @constructor */ | |
| function $c_sr_IntRef(elem) { | |
| this.elem$1 = 0; | |
| this.elem$1 = elem | |
| } | |
| $c_sr_IntRef.prototype = new $h_O(); | |
| $c_sr_IntRef.prototype.constructor = $c_sr_IntRef; | |
| /** @constructor */ | |
| function $h_sr_IntRef() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_IntRef.prototype = $c_sr_IntRef.prototype; | |
| $c_sr_IntRef.prototype.toString__T = (function() { | |
| var i = this.elem$1; | |
| return ("" + i) | |
| }); | |
| var $d_sr_IntRef = new $TypeData().initClass({ | |
| sr_IntRef: 0 | |
| }, false, "scala.runtime.IntRef", { | |
| sr_IntRef: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sr_IntRef.prototype.$classData = $d_sr_IntRef; | |
| function $f_jl_Boolean__equals__O__Z($thiz, that) { | |
| return ($thiz === that) | |
| } | |
| function $f_jl_Boolean__toString__T($thiz) { | |
| var b = (!(!$thiz)); | |
| return ("" + b) | |
| } | |
| function $f_jl_Boolean__hashCode__I($thiz) { | |
| return ((!(!$thiz)) ? 1231 : 1237) | |
| } | |
| var $d_jl_Boolean = new $TypeData().initClass({ | |
| jl_Boolean: 0 | |
| }, false, "java.lang.Boolean", { | |
| jl_Boolean: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return ((typeof x) === "boolean") | |
| })); | |
| function $f_jl_Character__equals__O__Z($thiz, that) { | |
| if ($isChar(that)) { | |
| var this$1 = that; | |
| return ($uC($thiz) === $uC(this$1)) | |
| } else { | |
| return false | |
| } | |
| } | |
| function $f_jl_Character__toString__T($thiz) { | |
| var c = $uC($thiz); | |
| return String.fromCharCode(c) | |
| } | |
| function $f_jl_Character__hashCode__I($thiz) { | |
| return $uC($thiz) | |
| } | |
| function $isArrayOf_jl_Character(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.jl_Character))) | |
| } | |
| var $d_jl_Character = new $TypeData().initClass({ | |
| jl_Character: 0 | |
| }, false, "java.lang.Character", { | |
| jl_Character: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return $isChar(x) | |
| })); | |
| /** @constructor */ | |
| function $c_jl_Error() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null | |
| } | |
| $c_jl_Error.prototype = new $h_jl_Throwable(); | |
| $c_jl_Error.prototype.constructor = $c_jl_Error; | |
| /** @constructor */ | |
| function $h_jl_Error() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_Error.prototype = $c_jl_Error.prototype; | |
| /** @constructor */ | |
| function $c_jl_Exception() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null | |
| } | |
| $c_jl_Exception.prototype = new $h_jl_Throwable(); | |
| $c_jl_Exception.prototype.constructor = $c_jl_Exception; | |
| /** @constructor */ | |
| function $h_jl_Exception() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_Exception.prototype = $c_jl_Exception.prototype; | |
| /** @constructor */ | |
| function $c_jl_Integer$() { | |
| /*<skip>*/ | |
| } | |
| $c_jl_Integer$.prototype = new $h_O(); | |
| $c_jl_Integer$.prototype.constructor = $c_jl_Integer$; | |
| /** @constructor */ | |
| function $h_jl_Integer$() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_Integer$.prototype = $c_jl_Integer$.prototype; | |
| $c_jl_Integer$.prototype.reverseBytes__I__I = (function(i) { | |
| var byte3 = ((i >>> 24) | 0); | |
| var byte2 = (65280 & ((i >>> 8) | 0)); | |
| var byte1 = (16711680 & (i << 8)); | |
| var byte0 = (i << 24); | |
| return (((byte0 | byte1) | byte2) | byte3) | |
| }); | |
| $c_jl_Integer$.prototype.bitCount__I__I = (function(i) { | |
| var t1 = ((i - (1431655765 & (i >> 1))) | 0); | |
| var t2 = (((858993459 & t1) + (858993459 & (t1 >> 2))) | 0); | |
| return ($imul(16843009, (252645135 & ((t2 + (t2 >> 4)) | 0))) >> 24) | |
| }); | |
| var $d_jl_Integer$ = new $TypeData().initClass({ | |
| jl_Integer$: 0 | |
| }, false, "java.lang.Integer$", { | |
| jl_Integer$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_Integer$.prototype.$classData = $d_jl_Integer$; | |
| var $n_jl_Integer$ = (void 0); | |
| function $m_jl_Integer$() { | |
| if ((!$n_jl_Integer$)) { | |
| $n_jl_Integer$ = new $c_jl_Integer$() | |
| }; | |
| return $n_jl_Integer$ | |
| } | |
| /** @constructor */ | |
| function $c_jl_String$() { | |
| this.CASE$undINSENSITIVE$undORDER$1 = null; | |
| this.bitmap$0$1 = false | |
| } | |
| $c_jl_String$.prototype = new $h_O(); | |
| $c_jl_String$.prototype.constructor = $c_jl_String$; | |
| /** @constructor */ | |
| function $h_jl_String$() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_String$.prototype = $c_jl_String$.prototype; | |
| $c_jl_String$.prototype.java$lang$$undString$$fromCodePoint__I__T = (function(codePoint) { | |
| if ((((-65536) & codePoint) === 0)) { | |
| return String.fromCharCode(codePoint) | |
| } else if (((codePoint < 0) || (codePoint > 1114111))) { | |
| throw new $c_jl_IllegalArgumentException().init___() | |
| } else { | |
| var offsetCp = (((-65536) + codePoint) | 0); | |
| return String.fromCharCode((55296 | (offsetCp >> 10)), (56320 | (1023 & offsetCp))) | |
| } | |
| }); | |
| var $d_jl_String$ = new $TypeData().initClass({ | |
| jl_String$: 0 | |
| }, false, "java.lang.String$", { | |
| jl_String$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_String$.prototype.$classData = $d_jl_String$; | |
| var $n_jl_String$ = (void 0); | |
| function $m_jl_String$() { | |
| if ((!$n_jl_String$)) { | |
| $n_jl_String$ = new $c_jl_String$() | |
| }; | |
| return $n_jl_String$ | |
| } | |
| /** @constructor */ | |
| function $c_s_Console$() { | |
| this.outVar$2 = null; | |
| this.errVar$2 = null; | |
| this.inVar$2 = null; | |
| $n_s_Console$ = this; | |
| this.outVar$2 = new $c_s_util_DynamicVariable($m_jl_System$().out$1); | |
| this.errVar$2 = new $c_s_util_DynamicVariable($m_jl_System$().err$1); | |
| this.inVar$2 = new $c_s_util_DynamicVariable(null) | |
| } | |
| $c_s_Console$.prototype = new $h_s_DeprecatedConsole(); | |
| $c_s_Console$.prototype.constructor = $c_s_Console$; | |
| /** @constructor */ | |
| function $h_s_Console$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Console$.prototype = $c_s_Console$.prototype; | |
| $c_s_Console$.prototype.print__O__V = (function(obj) { | |
| this.outVar$2.v$1.print__T__V(((obj === null) ? "null" : $dp_toString__T(obj))) | |
| }); | |
| var $d_s_Console$ = new $TypeData().initClass({ | |
| s_Console$: 0 | |
| }, false, "scala.Console$", { | |
| s_Console$: 1, | |
| s_DeprecatedConsole: 1, | |
| O: 1, | |
| s_io_AnsiColor: 1 | |
| }); | |
| $c_s_Console$.prototype.$classData = $d_s_Console$; | |
| var $n_s_Console$ = (void 0); | |
| function $m_s_Console$() { | |
| if ((!$n_s_Console$)) { | |
| $n_s_Console$ = new $c_s_Console$() | |
| }; | |
| return $n_s_Console$ | |
| } | |
| /** @constructor */ | |
| function $c_s_Predef$() { | |
| this.Map$2 = null; | |
| this.Set$2 = null; | |
| this.ClassManifest$2 = null; | |
| this.Manifest$2 = null; | |
| this.NoManifest$2 = null; | |
| this.StringCanBuildFrom$2 = null; | |
| this.singleton$und$less$colon$less$2 = null; | |
| this.scala$Predef$$singleton$und$eq$colon$eq$f = null; | |
| $n_s_Predef$ = this; | |
| $m_s_package$(); | |
| $m_sci_List$(); | |
| this.Map$2 = $m_sci_Map$(); | |
| this.Set$2 = $m_sci_Set$(); | |
| this.ClassManifest$2 = $m_s_reflect_package$().ClassManifest$1; | |
| this.Manifest$2 = $m_s_reflect_package$().Manifest$1; | |
| this.NoManifest$2 = $m_s_reflect_NoManifest$(); | |
| this.StringCanBuildFrom$2 = new $c_s_Predef$$anon$3(); | |
| this.singleton$und$less$colon$less$2 = new $c_s_Predef$$anon$1(); | |
| this.scala$Predef$$singleton$und$eq$colon$eq$f = new $c_s_Predef$$anon$2() | |
| } | |
| $c_s_Predef$.prototype = new $h_s_LowPriorityImplicits(); | |
| $c_s_Predef$.prototype.constructor = $c_s_Predef$; | |
| /** @constructor */ | |
| function $h_s_Predef$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$.prototype = $c_s_Predef$.prototype; | |
| $c_s_Predef$.prototype.genericArrayOps__O__scm_ArrayOps = (function(xs) { | |
| if ($isArrayOf_O(xs, 1)) { | |
| var x2 = xs; | |
| return new $c_scm_ArrayOps$ofRef(x2) | |
| } else if ($isArrayOf_Z(xs, 1)) { | |
| var x3 = xs; | |
| return new $c_scm_ArrayOps$ofBoolean(x3) | |
| } else if ($isArrayOf_B(xs, 1)) { | |
| var x4 = xs; | |
| return new $c_scm_ArrayOps$ofByte(x4) | |
| } else if ($isArrayOf_C(xs, 1)) { | |
| var x5 = xs; | |
| return new $c_scm_ArrayOps$ofChar(x5) | |
| } else if ($isArrayOf_D(xs, 1)) { | |
| var x6 = xs; | |
| return new $c_scm_ArrayOps$ofDouble(x6) | |
| } else if ($isArrayOf_F(xs, 1)) { | |
| var x7 = xs; | |
| return new $c_scm_ArrayOps$ofFloat(x7) | |
| } else if ($isArrayOf_I(xs, 1)) { | |
| var x8 = xs; | |
| return new $c_scm_ArrayOps$ofInt(x8) | |
| } else if ($isArrayOf_J(xs, 1)) { | |
| var x9 = xs; | |
| return new $c_scm_ArrayOps$ofLong(x9) | |
| } else if ($isArrayOf_S(xs, 1)) { | |
| var x10 = xs; | |
| return new $c_scm_ArrayOps$ofShort(x10) | |
| } else if ($isArrayOf_sr_BoxedUnit(xs, 1)) { | |
| var x11 = xs; | |
| return new $c_scm_ArrayOps$ofUnit(x11) | |
| } else if ((xs === null)) { | |
| return null | |
| } else { | |
| throw new $c_s_MatchError(xs) | |
| } | |
| }); | |
| $c_s_Predef$.prototype.require__Z__V = (function(requirement) { | |
| if ((!requirement)) { | |
| throw new $c_jl_IllegalArgumentException().init___T("requirement failed") | |
| } | |
| }); | |
| var $d_s_Predef$ = new $TypeData().initClass({ | |
| s_Predef$: 0 | |
| }, false, "scala.Predef$", { | |
| s_Predef$: 1, | |
| s_LowPriorityImplicits: 1, | |
| O: 1, | |
| s_DeprecatedPredef: 1 | |
| }); | |
| $c_s_Predef$.prototype.$classData = $d_s_Predef$; | |
| var $n_s_Predef$ = (void 0); | |
| function $m_s_Predef$() { | |
| if ((!$n_s_Predef$)) { | |
| $n_s_Predef$ = new $c_s_Predef$() | |
| }; | |
| return $n_s_Predef$ | |
| } | |
| /** @constructor */ | |
| function $c_s_StringContext$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_StringContext$.prototype = new $h_O(); | |
| $c_s_StringContext$.prototype.constructor = $c_s_StringContext$; | |
| /** @constructor */ | |
| function $h_s_StringContext$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_StringContext$.prototype = $c_s_StringContext$.prototype; | |
| $c_s_StringContext$.prototype.treatEscapes0__p1__T__Z__T = (function(str, strict) { | |
| var len = (str.length | 0); | |
| var x1 = $f_T__indexOf__I__I(str, 92); | |
| switch (x1) { | |
| case (-1): { | |
| return str; | |
| break | |
| } | |
| default: { | |
| return this.replace$1__p1__I__T__Z__I__T(x1, str, strict, len) | |
| } | |
| } | |
| }); | |
| $c_s_StringContext$.prototype.loop$1__p1__I__I__T__Z__I__jl_StringBuilder__T = (function(i, next, str$1, strict$1, len$1, b$1) { | |
| _loop: while (true) { | |
| if ((next >= 0)) { | |
| if ((next > i)) { | |
| b$1.append__jl_CharSequence__I__I__jl_StringBuilder(str$1, i, next) | |
| }; | |
| var idx = ((1 + next) | 0); | |
| if ((idx >= len$1)) { | |
| throw new $c_s_StringContext$InvalidEscapeException(str$1, next) | |
| }; | |
| var index = idx; | |
| var x1 = (65535 & (str$1.charCodeAt(index) | 0)); | |
| switch (x1) { | |
| case 98: { | |
| var c = 8; | |
| break | |
| } | |
| case 116: { | |
| var c = 9; | |
| break | |
| } | |
| case 110: { | |
| var c = 10; | |
| break | |
| } | |
| case 102: { | |
| var c = 12; | |
| break | |
| } | |
| case 114: { | |
| var c = 13; | |
| break | |
| } | |
| case 34: { | |
| var c = 34; | |
| break | |
| } | |
| case 39: { | |
| var c = 39; | |
| break | |
| } | |
| case 92: { | |
| var c = 92; | |
| break | |
| } | |
| default: { | |
| if (((x1 >= 48) && (x1 <= 55))) { | |
| if (strict$1) { | |
| throw new $c_s_StringContext$InvalidEscapeException(str$1, next) | |
| }; | |
| var index$1 = idx; | |
| var leadch = (65535 & (str$1.charCodeAt(index$1) | 0)); | |
| var oct = (((-48) + leadch) | 0); | |
| idx = ((1 + idx) | 0); | |
| if ((idx < len$1)) { | |
| var index$2 = idx; | |
| var jsx$2 = ((65535 & (str$1.charCodeAt(index$2) | 0)) >= 48) | |
| } else { | |
| var jsx$2 = false | |
| }; | |
| if (jsx$2) { | |
| var index$3 = idx; | |
| var jsx$1 = ((65535 & (str$1.charCodeAt(index$3) | 0)) <= 55) | |
| } else { | |
| var jsx$1 = false | |
| }; | |
| if (jsx$1) { | |
| var jsx$3 = oct; | |
| var index$4 = idx; | |
| oct = (((-48) + (((jsx$3 << 3) + (65535 & (str$1.charCodeAt(index$4) | 0))) | 0)) | 0); | |
| idx = ((1 + idx) | 0); | |
| if (((idx < len$1) && (leadch <= 51))) { | |
| var index$5 = idx; | |
| var jsx$5 = ((65535 & (str$1.charCodeAt(index$5) | 0)) >= 48) | |
| } else { | |
| var jsx$5 = false | |
| }; | |
| if (jsx$5) { | |
| var index$6 = idx; | |
| var jsx$4 = ((65535 & (str$1.charCodeAt(index$6) | 0)) <= 55) | |
| } else { | |
| var jsx$4 = false | |
| }; | |
| if (jsx$4) { | |
| var jsx$6 = oct; | |
| var index$7 = idx; | |
| oct = (((-48) + (((jsx$6 << 3) + (65535 & (str$1.charCodeAt(index$7) | 0))) | 0)) | 0); | |
| idx = ((1 + idx) | 0) | |
| } | |
| }; | |
| idx = (((-1) + idx) | 0); | |
| var c = (65535 & oct) | |
| } else { | |
| var c; | |
| throw new $c_s_StringContext$InvalidEscapeException(str$1, next) | |
| } | |
| } | |
| }; | |
| idx = ((1 + idx) | 0); | |
| var str = String.fromCharCode(c); | |
| b$1.java$lang$StringBuilder$$content$f = (("" + b$1.java$lang$StringBuilder$$content$f) + str); | |
| var temp$i = idx; | |
| var temp$next = $f_T__indexOf__I__I__I(str$1, 92, idx); | |
| i = temp$i; | |
| next = temp$next; | |
| continue _loop | |
| } else { | |
| if ((i < len$1)) { | |
| b$1.append__jl_CharSequence__I__I__jl_StringBuilder(str$1, i, len$1) | |
| }; | |
| return b$1.java$lang$StringBuilder$$content$f | |
| } | |
| } | |
| }); | |
| $c_s_StringContext$.prototype.replace$1__p1__I__T__Z__I__T = (function(first, str$1, strict$1, len$1) { | |
| var b = new $c_jl_StringBuilder().init___(); | |
| return this.loop$1__p1__I__I__T__Z__I__jl_StringBuilder__T(0, first, str$1, strict$1, len$1, b) | |
| }); | |
| var $d_s_StringContext$ = new $TypeData().initClass({ | |
| s_StringContext$: 0 | |
| }, false, "scala.StringContext$", { | |
| s_StringContext$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_StringContext$.prototype.$classData = $d_s_StringContext$; | |
| var $n_s_StringContext$ = (void 0); | |
| function $m_s_StringContext$() { | |
| if ((!$n_s_StringContext$)) { | |
| $n_s_StringContext$ = new $c_s_StringContext$() | |
| }; | |
| return $n_s_StringContext$ | |
| } | |
| /** @constructor */ | |
| function $c_s_math_Fractional$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Fractional$.prototype = new $h_O(); | |
| $c_s_math_Fractional$.prototype.constructor = $c_s_math_Fractional$; | |
| /** @constructor */ | |
| function $h_s_math_Fractional$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Fractional$.prototype = $c_s_math_Fractional$.prototype; | |
| var $d_s_math_Fractional$ = new $TypeData().initClass({ | |
| s_math_Fractional$: 0 | |
| }, false, "scala.math.Fractional$", { | |
| s_math_Fractional$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_math_Fractional$.prototype.$classData = $d_s_math_Fractional$; | |
| var $n_s_math_Fractional$ = (void 0); | |
| function $m_s_math_Fractional$() { | |
| if ((!$n_s_math_Fractional$)) { | |
| $n_s_math_Fractional$ = new $c_s_math_Fractional$() | |
| }; | |
| return $n_s_math_Fractional$ | |
| } | |
| /** @constructor */ | |
| function $c_s_math_Integral$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Integral$.prototype = new $h_O(); | |
| $c_s_math_Integral$.prototype.constructor = $c_s_math_Integral$; | |
| /** @constructor */ | |
| function $h_s_math_Integral$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Integral$.prototype = $c_s_math_Integral$.prototype; | |
| var $d_s_math_Integral$ = new $TypeData().initClass({ | |
| s_math_Integral$: 0 | |
| }, false, "scala.math.Integral$", { | |
| s_math_Integral$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_math_Integral$.prototype.$classData = $d_s_math_Integral$; | |
| var $n_s_math_Integral$ = (void 0); | |
| function $m_s_math_Integral$() { | |
| if ((!$n_s_math_Integral$)) { | |
| $n_s_math_Integral$ = new $c_s_math_Integral$() | |
| }; | |
| return $n_s_math_Integral$ | |
| } | |
| /** @constructor */ | |
| function $c_s_math_Numeric$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Numeric$.prototype = new $h_O(); | |
| $c_s_math_Numeric$.prototype.constructor = $c_s_math_Numeric$; | |
| /** @constructor */ | |
| function $h_s_math_Numeric$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Numeric$.prototype = $c_s_math_Numeric$.prototype; | |
| var $d_s_math_Numeric$ = new $TypeData().initClass({ | |
| s_math_Numeric$: 0 | |
| }, false, "scala.math.Numeric$", { | |
| s_math_Numeric$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_math_Numeric$.prototype.$classData = $d_s_math_Numeric$; | |
| var $n_s_math_Numeric$ = (void 0); | |
| function $m_s_math_Numeric$() { | |
| if ((!$n_s_math_Numeric$)) { | |
| $n_s_math_Numeric$ = new $c_s_math_Numeric$() | |
| }; | |
| return $n_s_math_Numeric$ | |
| } | |
| function $is_s_math_ScalaNumber(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.s_math_ScalaNumber))) | |
| } | |
| function $isArrayOf_s_math_ScalaNumber(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.s_math_ScalaNumber))) | |
| } | |
| /** @constructor */ | |
| function $c_s_util_Either$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_util_Either$.prototype = new $h_O(); | |
| $c_s_util_Either$.prototype.constructor = $c_s_util_Either$; | |
| /** @constructor */ | |
| function $h_s_util_Either$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_Either$.prototype = $c_s_util_Either$.prototype; | |
| var $d_s_util_Either$ = new $TypeData().initClass({ | |
| s_util_Either$: 0 | |
| }, false, "scala.util.Either$", { | |
| s_util_Either$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_util_Either$.prototype.$classData = $d_s_util_Either$; | |
| var $n_s_util_Either$ = (void 0); | |
| function $m_s_util_Either$() { | |
| if ((!$n_s_util_Either$)) { | |
| $n_s_util_Either$ = new $c_s_util_Either$() | |
| }; | |
| return $n_s_util_Either$ | |
| } | |
| /** @constructor */ | |
| function $c_s_util_Left$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_util_Left$.prototype = new $h_O(); | |
| $c_s_util_Left$.prototype.constructor = $c_s_util_Left$; | |
| /** @constructor */ | |
| function $h_s_util_Left$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_Left$.prototype = $c_s_util_Left$.prototype; | |
| $c_s_util_Left$.prototype.toString__T = (function() { | |
| return "Left" | |
| }); | |
| var $d_s_util_Left$ = new $TypeData().initClass({ | |
| s_util_Left$: 0 | |
| }, false, "scala.util.Left$", { | |
| s_util_Left$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_util_Left$.prototype.$classData = $d_s_util_Left$; | |
| var $n_s_util_Left$ = (void 0); | |
| function $m_s_util_Left$() { | |
| if ((!$n_s_util_Left$)) { | |
| $n_s_util_Left$ = new $c_s_util_Left$() | |
| }; | |
| return $n_s_util_Left$ | |
| } | |
| /** @constructor */ | |
| function $c_s_util_Right$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_util_Right$.prototype = new $h_O(); | |
| $c_s_util_Right$.prototype.constructor = $c_s_util_Right$; | |
| /** @constructor */ | |
| function $h_s_util_Right$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_Right$.prototype = $c_s_util_Right$.prototype; | |
| $c_s_util_Right$.prototype.toString__T = (function() { | |
| return "Right" | |
| }); | |
| var $d_s_util_Right$ = new $TypeData().initClass({ | |
| s_util_Right$: 0 | |
| }, false, "scala.util.Right$", { | |
| s_util_Right$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_util_Right$.prototype.$classData = $d_s_util_Right$; | |
| var $n_s_util_Right$ = (void 0); | |
| function $m_s_util_Right$() { | |
| if ((!$n_s_util_Right$)) { | |
| $n_s_util_Right$ = new $c_s_util_Right$() | |
| }; | |
| return $n_s_util_Right$ | |
| } | |
| /** @constructor */ | |
| function $c_s_util_control_NoStackTrace$() { | |
| this.$$undnoSuppression$1 = false; | |
| this.$$undnoSuppression$1 = false | |
| } | |
| $c_s_util_control_NoStackTrace$.prototype = new $h_O(); | |
| $c_s_util_control_NoStackTrace$.prototype.constructor = $c_s_util_control_NoStackTrace$; | |
| /** @constructor */ | |
| function $h_s_util_control_NoStackTrace$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_control_NoStackTrace$.prototype = $c_s_util_control_NoStackTrace$.prototype; | |
| var $d_s_util_control_NoStackTrace$ = new $TypeData().initClass({ | |
| s_util_control_NoStackTrace$: 0 | |
| }, false, "scala.util.control.NoStackTrace$", { | |
| s_util_control_NoStackTrace$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_util_control_NoStackTrace$.prototype.$classData = $d_s_util_control_NoStackTrace$; | |
| var $n_s_util_control_NoStackTrace$ = (void 0); | |
| function $m_s_util_control_NoStackTrace$() { | |
| if ((!$n_s_util_control_NoStackTrace$)) { | |
| $n_s_util_control_NoStackTrace$ = new $c_s_util_control_NoStackTrace$() | |
| }; | |
| return $n_s_util_control_NoStackTrace$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_IndexedSeq$$anon$1() { | |
| this.$$outer$1 = null; | |
| $c_scg_GenTraversableFactory$GenericCanBuildFrom.prototype.init___scg_GenTraversableFactory.call(this, $m_sc_IndexedSeq$()) | |
| } | |
| $c_sc_IndexedSeq$$anon$1.prototype = new $h_scg_GenTraversableFactory$GenericCanBuildFrom(); | |
| $c_sc_IndexedSeq$$anon$1.prototype.constructor = $c_sc_IndexedSeq$$anon$1; | |
| /** @constructor */ | |
| function $h_sc_IndexedSeq$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_IndexedSeq$$anon$1.prototype = $c_sc_IndexedSeq$$anon$1.prototype; | |
| var $d_sc_IndexedSeq$$anon$1 = new $TypeData().initClass({ | |
| sc_IndexedSeq$$anon$1: 0 | |
| }, false, "scala.collection.IndexedSeq$$anon$1", { | |
| sc_IndexedSeq$$anon$1: 1, | |
| scg_GenTraversableFactory$GenericCanBuildFrom: 1, | |
| O: 1, | |
| scg_CanBuildFrom: 1 | |
| }); | |
| $c_sc_IndexedSeq$$anon$1.prototype.$classData = $d_sc_IndexedSeq$$anon$1; | |
| /** @constructor */ | |
| function $c_scg_GenSeqFactory() { | |
| this.ReusableCBFInstance$2 = null | |
| } | |
| $c_scg_GenSeqFactory.prototype = new $h_scg_GenTraversableFactory(); | |
| $c_scg_GenSeqFactory.prototype.constructor = $c_scg_GenSeqFactory; | |
| /** @constructor */ | |
| function $h_scg_GenSeqFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenSeqFactory.prototype = $c_scg_GenSeqFactory.prototype; | |
| /** @constructor */ | |
| function $c_scg_GenTraversableFactory$$anon$1($$outer) { | |
| this.$$outer$1 = null; | |
| this.$$outer$2 = null; | |
| if (($$outer === null)) { | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(null) | |
| } else { | |
| this.$$outer$2 = $$outer | |
| }; | |
| $c_scg_GenTraversableFactory$GenericCanBuildFrom.prototype.init___scg_GenTraversableFactory.call(this, $$outer) | |
| } | |
| $c_scg_GenTraversableFactory$$anon$1.prototype = new $h_scg_GenTraversableFactory$GenericCanBuildFrom(); | |
| $c_scg_GenTraversableFactory$$anon$1.prototype.constructor = $c_scg_GenTraversableFactory$$anon$1; | |
| /** @constructor */ | |
| function $h_scg_GenTraversableFactory$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenTraversableFactory$$anon$1.prototype = $c_scg_GenTraversableFactory$$anon$1.prototype; | |
| var $d_scg_GenTraversableFactory$$anon$1 = new $TypeData().initClass({ | |
| scg_GenTraversableFactory$$anon$1: 0 | |
| }, false, "scala.collection.generic.GenTraversableFactory$$anon$1", { | |
| scg_GenTraversableFactory$$anon$1: 1, | |
| scg_GenTraversableFactory$GenericCanBuildFrom: 1, | |
| O: 1, | |
| scg_CanBuildFrom: 1 | |
| }); | |
| $c_scg_GenTraversableFactory$$anon$1.prototype.$classData = $d_scg_GenTraversableFactory$$anon$1; | |
| /** @constructor */ | |
| function $c_scg_ImmutableMapFactory() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_ImmutableMapFactory.prototype = new $h_scg_MapFactory(); | |
| $c_scg_ImmutableMapFactory.prototype.constructor = $c_scg_ImmutableMapFactory; | |
| /** @constructor */ | |
| function $h_scg_ImmutableMapFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_ImmutableMapFactory.prototype = $c_scg_ImmutableMapFactory.prototype; | |
| /** @constructor */ | |
| function $c_sci_$colon$colon$() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_$colon$colon$.prototype = new $h_O(); | |
| $c_sci_$colon$colon$.prototype.constructor = $c_sci_$colon$colon$; | |
| /** @constructor */ | |
| function $h_sci_$colon$colon$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_$colon$colon$.prototype = $c_sci_$colon$colon$.prototype; | |
| $c_sci_$colon$colon$.prototype.toString__T = (function() { | |
| return "::" | |
| }); | |
| var $d_sci_$colon$colon$ = new $TypeData().initClass({ | |
| sci_$colon$colon$: 0 | |
| }, false, "scala.collection.immutable.$colon$colon$", { | |
| sci_$colon$colon$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_$colon$colon$.prototype.$classData = $d_sci_$colon$colon$; | |
| var $n_sci_$colon$colon$ = (void 0); | |
| function $m_sci_$colon$colon$() { | |
| if ((!$n_sci_$colon$colon$)) { | |
| $n_sci_$colon$colon$ = new $c_sci_$colon$colon$() | |
| }; | |
| return $n_sci_$colon$colon$ | |
| } | |
| /** @constructor */ | |
| function $c_sci_Range$() { | |
| this.MAX$undPRINT$1 = 0; | |
| this.MAX$undPRINT$1 = 512 | |
| } | |
| $c_sci_Range$.prototype = new $h_O(); | |
| $c_sci_Range$.prototype.constructor = $c_sci_Range$; | |
| /** @constructor */ | |
| function $h_sci_Range$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Range$.prototype = $c_sci_Range$.prototype; | |
| $c_sci_Range$.prototype.scala$collection$immutable$Range$$fail__I__I__I__Z__E = (function(start, end, step, isInclusive) { | |
| throw new $c_jl_IllegalArgumentException().init___T((this.description__p1__I__I__I__Z__T(start, end, step, isInclusive) + ": seqs cannot contain more than Int.MaxValue elements.")) | |
| }); | |
| $c_sci_Range$.prototype.description__p1__I__I__I__Z__T = (function(start, end, step, isInclusive) { | |
| return ((((start + (isInclusive ? " to " : " until ")) + end) + " by ") + step) | |
| }); | |
| var $d_sci_Range$ = new $TypeData().initClass({ | |
| sci_Range$: 0 | |
| }, false, "scala.collection.immutable.Range$", { | |
| sci_Range$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_Range$.prototype.$classData = $d_sci_Range$; | |
| var $n_sci_Range$ = (void 0); | |
| function $m_sci_Range$() { | |
| if ((!$n_sci_Range$)) { | |
| $n_sci_Range$ = new $c_sci_Range$() | |
| }; | |
| return $n_sci_Range$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_StringBuilder$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_StringBuilder$.prototype = new $h_O(); | |
| $c_scm_StringBuilder$.prototype.constructor = $c_scm_StringBuilder$; | |
| /** @constructor */ | |
| function $h_scm_StringBuilder$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_StringBuilder$.prototype = $c_scm_StringBuilder$.prototype; | |
| var $d_scm_StringBuilder$ = new $TypeData().initClass({ | |
| scm_StringBuilder$: 0 | |
| }, false, "scala.collection.mutable.StringBuilder$", { | |
| scm_StringBuilder$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_scm_StringBuilder$.prototype.$classData = $d_scm_StringBuilder$; | |
| var $n_scm_StringBuilder$ = (void 0); | |
| function $m_scm_StringBuilder$() { | |
| if ((!$n_scm_StringBuilder$)) { | |
| $n_scm_StringBuilder$ = new $c_scm_StringBuilder$() | |
| }; | |
| return $n_scm_StringBuilder$ | |
| } | |
| /** @constructor */ | |
| function $c_sjsr_AnonFunction0(f) { | |
| this.f$2 = null; | |
| this.f$2 = f | |
| } | |
| $c_sjsr_AnonFunction0.prototype = new $h_sr_AbstractFunction0(); | |
| $c_sjsr_AnonFunction0.prototype.constructor = $c_sjsr_AnonFunction0; | |
| /** @constructor */ | |
| function $h_sjsr_AnonFunction0() { | |
| /*<skip>*/ | |
| } | |
| $h_sjsr_AnonFunction0.prototype = $c_sjsr_AnonFunction0.prototype; | |
| $c_sjsr_AnonFunction0.prototype.apply__O = (function() { | |
| return (0, this.f$2)() | |
| }); | |
| var $d_sjsr_AnonFunction0 = new $TypeData().initClass({ | |
| sjsr_AnonFunction0: 0 | |
| }, false, "scala.scalajs.runtime.AnonFunction0", { | |
| sjsr_AnonFunction0: 1, | |
| sr_AbstractFunction0: 1, | |
| O: 1, | |
| F0: 1 | |
| }); | |
| $c_sjsr_AnonFunction0.prototype.$classData = $d_sjsr_AnonFunction0; | |
| /** @constructor */ | |
| function $c_sjsr_AnonFunction1(f) { | |
| this.f$2 = null; | |
| this.f$2 = f | |
| } | |
| $c_sjsr_AnonFunction1.prototype = new $h_sr_AbstractFunction1(); | |
| $c_sjsr_AnonFunction1.prototype.constructor = $c_sjsr_AnonFunction1; | |
| /** @constructor */ | |
| function $h_sjsr_AnonFunction1() { | |
| /*<skip>*/ | |
| } | |
| $h_sjsr_AnonFunction1.prototype = $c_sjsr_AnonFunction1.prototype; | |
| $c_sjsr_AnonFunction1.prototype.apply__O__O = (function(arg1) { | |
| return (0, this.f$2)(arg1) | |
| }); | |
| var $d_sjsr_AnonFunction1 = new $TypeData().initClass({ | |
| sjsr_AnonFunction1: 0 | |
| }, false, "scala.scalajs.runtime.AnonFunction1", { | |
| sjsr_AnonFunction1: 1, | |
| sr_AbstractFunction1: 1, | |
| O: 1, | |
| F1: 1 | |
| }); | |
| $c_sjsr_AnonFunction1.prototype.$classData = $d_sjsr_AnonFunction1; | |
| var $d_sr_Nothing$ = new $TypeData().initClass({ | |
| sr_Nothing$: 0 | |
| }, false, "scala.runtime.Nothing$", { | |
| sr_Nothing$: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| /** @constructor */ | |
| function $c_Ljava_io_OutputStream() { | |
| /*<skip>*/ | |
| } | |
| $c_Ljava_io_OutputStream.prototype = new $h_O(); | |
| $c_Ljava_io_OutputStream.prototype.constructor = $c_Ljava_io_OutputStream; | |
| /** @constructor */ | |
| function $h_Ljava_io_OutputStream() { | |
| /*<skip>*/ | |
| } | |
| $h_Ljava_io_OutputStream.prototype = $c_Ljava_io_OutputStream.prototype; | |
| function $f_T__equals__O__Z($thiz, that) { | |
| return ($thiz === that) | |
| } | |
| function $f_T__toString__T($thiz) { | |
| return $thiz | |
| } | |
| function $f_T__toCharArray__AC($thiz) { | |
| var len = ($thiz.length | 0); | |
| var result = $newArrayObject($d_C.getArrayOf(), [len]); | |
| var i = 0; | |
| while ((i < len)) { | |
| var jsx$1 = i; | |
| var index = i; | |
| result.u[jsx$1] = (65535 & ($thiz.charCodeAt(index) | 0)); | |
| i = ((1 + i) | 0) | |
| }; | |
| return result | |
| } | |
| function $f_T__substring__I__I__T($thiz, beginIndex, endIndex) { | |
| return $thiz.substring(beginIndex, endIndex) | |
| } | |
| function $f_T__indexOf__I__I($thiz, ch) { | |
| var str = $m_jl_String$().java$lang$$undString$$fromCodePoint__I__T(ch); | |
| return ($thiz.indexOf(str) | 0) | |
| } | |
| function $f_T__hashCode__I($thiz) { | |
| var res = 0; | |
| var mul = 1; | |
| var i = (((-1) + ($thiz.length | 0)) | 0); | |
| while ((i >= 0)) { | |
| var jsx$1 = res; | |
| var index = i; | |
| res = ((jsx$1 + $imul((65535 & ($thiz.charCodeAt(index) | 0)), mul)) | 0); | |
| mul = $imul(31, mul); | |
| i = (((-1) + i) | 0) | |
| }; | |
| return res | |
| } | |
| function $f_T__indexOf__I__I__I($thiz, ch, fromIndex) { | |
| var str = $m_jl_String$().java$lang$$undString$$fromCodePoint__I__T(ch); | |
| return ($thiz.indexOf(str, fromIndex) | 0) | |
| } | |
| function $is_T(obj) { | |
| return ((typeof obj) === "string") | |
| } | |
| function $isArrayOf_T(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.T))) | |
| } | |
| var $d_T = new $TypeData().initClass({ | |
| T: 0 | |
| }, false, "java.lang.String", { | |
| T: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1, | |
| jl_CharSequence: 1 | |
| }, (void 0), (void 0), $is_T); | |
| /** @constructor */ | |
| function $c_jl_AssertionError(detailMessage) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| var message = ("" + detailMessage); | |
| if ($is_jl_Throwable(detailMessage)) { | |
| var x2 = detailMessage; | |
| var cause = x2 | |
| } else { | |
| var cause = null | |
| }; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, message, cause) | |
| } | |
| $c_jl_AssertionError.prototype = new $h_jl_Error(); | |
| $c_jl_AssertionError.prototype.constructor = $c_jl_AssertionError; | |
| /** @constructor */ | |
| function $h_jl_AssertionError() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_AssertionError.prototype = $c_jl_AssertionError.prototype; | |
| var $d_jl_AssertionError = new $TypeData().initClass({ | |
| jl_AssertionError: 0 | |
| }, false, "java.lang.AssertionError", { | |
| jl_AssertionError: 1, | |
| jl_Error: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_AssertionError.prototype.$classData = $d_jl_AssertionError; | |
| function $f_jl_Byte__equals__O__Z($thiz, that) { | |
| return ($thiz === that) | |
| } | |
| function $f_jl_Byte__toString__T($thiz) { | |
| var b = ($thiz | 0); | |
| return ("" + b) | |
| } | |
| function $f_jl_Byte__hashCode__I($thiz) { | |
| return ($thiz | 0) | |
| } | |
| var $d_jl_Byte = new $TypeData().initClass({ | |
| jl_Byte: 0 | |
| }, false, "java.lang.Byte", { | |
| jl_Byte: 1, | |
| jl_Number: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return $isByte(x) | |
| })); | |
| /** @constructor */ | |
| function $c_jl_CloneNotSupportedException() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null) | |
| } | |
| $c_jl_CloneNotSupportedException.prototype = new $h_jl_Exception(); | |
| $c_jl_CloneNotSupportedException.prototype.constructor = $c_jl_CloneNotSupportedException; | |
| /** @constructor */ | |
| function $h_jl_CloneNotSupportedException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_CloneNotSupportedException.prototype = $c_jl_CloneNotSupportedException.prototype; | |
| var $d_jl_CloneNotSupportedException = new $TypeData().initClass({ | |
| jl_CloneNotSupportedException: 0 | |
| }, false, "java.lang.CloneNotSupportedException", { | |
| jl_CloneNotSupportedException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_CloneNotSupportedException.prototype.$classData = $d_jl_CloneNotSupportedException; | |
| function $f_jl_Double__equals__O__Z($thiz, that) { | |
| return (($thiz === that) ? (((+$thiz) !== 0.0) || ((1.0 / (+$thiz)) === (1.0 / (+that)))) : (($thiz !== $thiz) && (that !== that))) | |
| } | |
| function $f_jl_Double__toString__T($thiz) { | |
| var d = (+$thiz); | |
| return ("" + d) | |
| } | |
| function $f_jl_Double__hashCode__I($thiz) { | |
| var value = (+$thiz); | |
| return $m_jl_FloatingPointBits$().numberHashCode__D__I(value) | |
| } | |
| function $isArrayOf_jl_Double(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.jl_Double))) | |
| } | |
| var $d_jl_Double = new $TypeData().initClass({ | |
| jl_Double: 0 | |
| }, false, "java.lang.Double", { | |
| jl_Double: 1, | |
| jl_Number: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return ((typeof x) === "number") | |
| })); | |
| function $f_jl_Float__equals__O__Z($thiz, that) { | |
| return $f_jl_Double__equals__O__Z((+$thiz), that) | |
| } | |
| function $f_jl_Float__toString__T($thiz) { | |
| var f = (+$thiz); | |
| return ("" + f) | |
| } | |
| function $f_jl_Float__hashCode__I($thiz) { | |
| var value = (+$thiz); | |
| return $m_jl_FloatingPointBits$().numberHashCode__D__I(value) | |
| } | |
| var $d_jl_Float = new $TypeData().initClass({ | |
| jl_Float: 0 | |
| }, false, "java.lang.Float", { | |
| jl_Float: 1, | |
| jl_Number: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return $isFloat(x) | |
| })); | |
| function $f_jl_Integer__equals__O__Z($thiz, that) { | |
| return ($thiz === that) | |
| } | |
| function $f_jl_Integer__toString__T($thiz) { | |
| var i = ($thiz | 0); | |
| return ("" + i) | |
| } | |
| function $f_jl_Integer__hashCode__I($thiz) { | |
| return ($thiz | 0) | |
| } | |
| var $d_jl_Integer = new $TypeData().initClass({ | |
| jl_Integer: 0 | |
| }, false, "java.lang.Integer", { | |
| jl_Integer: 1, | |
| jl_Number: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return $isInt(x) | |
| })); | |
| function $f_jl_Long__equals__O__Z($thiz, that) { | |
| if ($isLong(that)) { | |
| var x2 = that; | |
| return ($uJ($thiz) === $uJ(x2)) | |
| } else { | |
| return false | |
| } | |
| } | |
| function $f_jl_Long__toString__T($thiz) { | |
| var i = $uJ($thiz); | |
| return ("" + i) | |
| } | |
| function $f_jl_Long__hashCode__I($thiz) { | |
| var value = $uJ($thiz); | |
| return (Number(BigInt.asIntN(32, value)) ^ Number(BigInt.asIntN(32, BigInt.asIntN(64, (BigInt.asUintN(64, value) >> 32n))))) | |
| } | |
| function $isArrayOf_jl_Long(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.jl_Long))) | |
| } | |
| var $d_jl_Long = new $TypeData().initClass({ | |
| jl_Long: 0 | |
| }, false, "java.lang.Long", { | |
| jl_Long: 1, | |
| jl_Number: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return $isLong(x) | |
| })); | |
| /** @constructor */ | |
| function $c_jl_RuntimeException() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null | |
| } | |
| $c_jl_RuntimeException.prototype = new $h_jl_Exception(); | |
| $c_jl_RuntimeException.prototype.constructor = $c_jl_RuntimeException; | |
| /** @constructor */ | |
| function $h_jl_RuntimeException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_RuntimeException.prototype = $c_jl_RuntimeException.prototype; | |
| $c_jl_RuntimeException.prototype.init___T = (function(s) { | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null); | |
| return this | |
| }); | |
| var $d_jl_RuntimeException = new $TypeData().initClass({ | |
| jl_RuntimeException: 0 | |
| }, false, "java.lang.RuntimeException", { | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_RuntimeException.prototype.$classData = $d_jl_RuntimeException; | |
| function $f_jl_Short__equals__O__Z($thiz, that) { | |
| return ($thiz === that) | |
| } | |
| function $f_jl_Short__toString__T($thiz) { | |
| var s = ($thiz | 0); | |
| return ("" + s) | |
| } | |
| function $f_jl_Short__hashCode__I($thiz) { | |
| return ($thiz | 0) | |
| } | |
| var $d_jl_Short = new $TypeData().initClass({ | |
| jl_Short: 0 | |
| }, false, "java.lang.Short", { | |
| jl_Short: 1, | |
| jl_Number: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return $isShort(x) | |
| })); | |
| /** @constructor */ | |
| function $c_jl_StringBuilder() { | |
| this.java$lang$StringBuilder$$content$f = null | |
| } | |
| $c_jl_StringBuilder.prototype = new $h_O(); | |
| $c_jl_StringBuilder.prototype.constructor = $c_jl_StringBuilder; | |
| /** @constructor */ | |
| function $h_jl_StringBuilder() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_StringBuilder.prototype = $c_jl_StringBuilder.prototype; | |
| $c_jl_StringBuilder.prototype.init___ = (function() { | |
| this.java$lang$StringBuilder$$content$f = ""; | |
| return this | |
| }); | |
| $c_jl_StringBuilder.prototype.toString__T = (function() { | |
| return this.java$lang$StringBuilder$$content$f | |
| }); | |
| $c_jl_StringBuilder.prototype.init___I = (function(initialCapacity) { | |
| $c_jl_StringBuilder.prototype.init___.call(this); | |
| if ((initialCapacity < 0)) { | |
| throw new $c_jl_NegativeArraySizeException() | |
| }; | |
| return this | |
| }); | |
| $c_jl_StringBuilder.prototype.append__jl_CharSequence__I__I__jl_StringBuilder = (function(s, start, end) { | |
| var this$1 = ((s === null) ? "null" : s); | |
| var s$1 = $f_T__substring__I__I__T(this$1, start, end); | |
| this.java$lang$StringBuilder$$content$f = (("" + this.java$lang$StringBuilder$$content$f) + s$1); | |
| return this | |
| }); | |
| $c_jl_StringBuilder.prototype.length__I = (function() { | |
| var this$1 = this.java$lang$StringBuilder$$content$f; | |
| return (this$1.length | 0) | |
| }); | |
| $c_jl_StringBuilder.prototype.substring__I__I__T = (function(start, end) { | |
| var this$1 = this.java$lang$StringBuilder$$content$f; | |
| return this$1.substring(start, end) | |
| }); | |
| $c_jl_StringBuilder.prototype.init___T = (function(str) { | |
| $c_jl_StringBuilder.prototype.init___.call(this); | |
| if ((str === null)) { | |
| throw new $c_jl_NullPointerException() | |
| }; | |
| this.java$lang$StringBuilder$$content$f = str; | |
| return this | |
| }); | |
| $c_jl_StringBuilder.prototype.charAt__I__C = (function(index) { | |
| var this$1 = this.java$lang$StringBuilder$$content$f; | |
| return (65535 & (this$1.charCodeAt(index) | 0)) | |
| }); | |
| var $d_jl_StringBuilder = new $TypeData().initClass({ | |
| jl_StringBuilder: 0 | |
| }, false, "java.lang.StringBuilder", { | |
| jl_StringBuilder: 1, | |
| O: 1, | |
| jl_CharSequence: 1, | |
| jl_Appendable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_StringBuilder.prototype.$classData = $d_jl_StringBuilder; | |
| /** @constructor */ | |
| function $c_s_Array$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Array$.prototype = new $h_s_FallbackArrayBuilding(); | |
| $c_s_Array$.prototype.constructor = $c_s_Array$; | |
| /** @constructor */ | |
| function $h_s_Array$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Array$.prototype = $c_s_Array$.prototype; | |
| $c_s_Array$.prototype.apply__I__sc_Seq__AI = (function(x, xs) { | |
| var array = $newArrayObject($d_I.getArrayOf(), [((1 + xs.length__I()) | 0)]); | |
| array.u[0] = x; | |
| var elem$1 = 0; | |
| elem$1 = 1; | |
| var this$2 = xs.iterator__sc_Iterator(); | |
| while (this$2.hasNext__Z()) { | |
| var arg1 = this$2.next__O(); | |
| var x$2 = (arg1 | 0); | |
| array.u[elem$1] = x$2; | |
| elem$1 = ((1 + elem$1) | 0) | |
| }; | |
| return array | |
| }); | |
| var $d_s_Array$ = new $TypeData().initClass({ | |
| s_Array$: 0 | |
| }, false, "scala.Array$", { | |
| s_Array$: 1, | |
| s_FallbackArrayBuilding: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_Array$.prototype.$classData = $d_s_Array$; | |
| var $n_s_Array$ = (void 0); | |
| function $m_s_Array$() { | |
| if ((!$n_s_Array$)) { | |
| $n_s_Array$ = new $c_s_Array$() | |
| }; | |
| return $n_s_Array$ | |
| } | |
| /** @constructor */ | |
| function $c_s_Predef$$eq$colon$eq() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Predef$$eq$colon$eq.prototype = new $h_O(); | |
| $c_s_Predef$$eq$colon$eq.prototype.constructor = $c_s_Predef$$eq$colon$eq; | |
| /** @constructor */ | |
| function $h_s_Predef$$eq$colon$eq() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$$eq$colon$eq.prototype = $c_s_Predef$$eq$colon$eq.prototype; | |
| $c_s_Predef$$eq$colon$eq.prototype.toString__T = (function() { | |
| return "<function1>" | |
| }); | |
| /** @constructor */ | |
| function $c_s_Predef$$less$colon$less() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Predef$$less$colon$less.prototype = new $h_O(); | |
| $c_s_Predef$$less$colon$less.prototype.constructor = $c_s_Predef$$less$colon$less; | |
| /** @constructor */ | |
| function $h_s_Predef$$less$colon$less() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$$less$colon$less.prototype = $c_s_Predef$$less$colon$less.prototype; | |
| $c_s_Predef$$less$colon$less.prototype.toString__T = (function() { | |
| return "<function1>" | |
| }); | |
| /** @constructor */ | |
| function $c_s_math_Equiv$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Equiv$.prototype = new $h_O(); | |
| $c_s_math_Equiv$.prototype.constructor = $c_s_math_Equiv$; | |
| /** @constructor */ | |
| function $h_s_math_Equiv$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Equiv$.prototype = $c_s_math_Equiv$.prototype; | |
| var $d_s_math_Equiv$ = new $TypeData().initClass({ | |
| s_math_Equiv$: 0 | |
| }, false, "scala.math.Equiv$", { | |
| s_math_Equiv$: 1, | |
| O: 1, | |
| s_math_LowPriorityEquiv: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_math_Equiv$.prototype.$classData = $d_s_math_Equiv$; | |
| var $n_s_math_Equiv$ = (void 0); | |
| function $m_s_math_Equiv$() { | |
| if ((!$n_s_math_Equiv$)) { | |
| $n_s_math_Equiv$ = new $c_s_math_Equiv$() | |
| }; | |
| return $n_s_math_Equiv$ | |
| } | |
| /** @constructor */ | |
| function $c_s_math_Ordering$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Ordering$.prototype = new $h_O(); | |
| $c_s_math_Ordering$.prototype.constructor = $c_s_math_Ordering$; | |
| /** @constructor */ | |
| function $h_s_math_Ordering$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Ordering$.prototype = $c_s_math_Ordering$.prototype; | |
| var $d_s_math_Ordering$ = new $TypeData().initClass({ | |
| s_math_Ordering$: 0 | |
| }, false, "scala.math.Ordering$", { | |
| s_math_Ordering$: 1, | |
| O: 1, | |
| s_math_LowPriorityOrderingImplicits: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_math_Ordering$.prototype.$classData = $d_s_math_Ordering$; | |
| var $n_s_math_Ordering$ = (void 0); | |
| function $m_s_math_Ordering$() { | |
| if ((!$n_s_math_Ordering$)) { | |
| $n_s_math_Ordering$ = new $c_s_math_Ordering$() | |
| }; | |
| return $n_s_math_Ordering$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_NoManifest$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_reflect_NoManifest$.prototype = new $h_O(); | |
| $c_s_reflect_NoManifest$.prototype.constructor = $c_s_reflect_NoManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_NoManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_NoManifest$.prototype = $c_s_reflect_NoManifest$.prototype; | |
| $c_s_reflect_NoManifest$.prototype.toString__T = (function() { | |
| return "<?>" | |
| }); | |
| var $d_s_reflect_NoManifest$ = new $TypeData().initClass({ | |
| s_reflect_NoManifest$: 0 | |
| }, false, "scala.reflect.NoManifest$", { | |
| s_reflect_NoManifest$: 1, | |
| O: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_reflect_NoManifest$.prototype.$classData = $d_s_reflect_NoManifest$; | |
| var $n_s_reflect_NoManifest$ = (void 0); | |
| function $m_s_reflect_NoManifest$() { | |
| if ((!$n_s_reflect_NoManifest$)) { | |
| $n_s_reflect_NoManifest$ = new $c_s_reflect_NoManifest$() | |
| }; | |
| return $n_s_reflect_NoManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_AbstractIterator() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_AbstractIterator.prototype = new $h_O(); | |
| $c_sc_AbstractIterator.prototype.constructor = $c_sc_AbstractIterator; | |
| /** @constructor */ | |
| function $h_sc_AbstractIterator() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_AbstractIterator.prototype = $c_sc_AbstractIterator.prototype; | |
| $c_sc_AbstractIterator.prototype.toString__T = (function() { | |
| return $f_sc_Iterator__toString__T(this) | |
| }); | |
| $c_sc_AbstractIterator.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_Iterator__foreach__F1__V(this, f) | |
| }); | |
| $c_sc_AbstractIterator.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| /** @constructor */ | |
| function $c_scg_SetFactory() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_SetFactory.prototype = new $h_scg_GenSetFactory(); | |
| $c_scg_SetFactory.prototype.constructor = $c_scg_SetFactory; | |
| /** @constructor */ | |
| function $h_scg_SetFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_SetFactory.prototype = $c_scg_SetFactory.prototype; | |
| /** @constructor */ | |
| function $c_sci_Map$() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_Map$.prototype = new $h_scg_ImmutableMapFactory(); | |
| $c_sci_Map$.prototype.constructor = $c_sci_Map$; | |
| /** @constructor */ | |
| function $h_sci_Map$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Map$.prototype = $c_sci_Map$.prototype; | |
| var $d_sci_Map$ = new $TypeData().initClass({ | |
| sci_Map$: 0 | |
| }, false, "scala.collection.immutable.Map$", { | |
| sci_Map$: 1, | |
| scg_ImmutableMapFactory: 1, | |
| scg_MapFactory: 1, | |
| scg_GenMapFactory: 1, | |
| O: 1 | |
| }); | |
| $c_sci_Map$.prototype.$classData = $d_sci_Map$; | |
| var $n_sci_Map$ = (void 0); | |
| function $m_sci_Map$() { | |
| if ((!$n_sci_Map$)) { | |
| $n_sci_Map$ = new $c_sci_Map$() | |
| }; | |
| return $n_sci_Map$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_DefaultEntry(key, value) { | |
| this.key$1 = null; | |
| this.value$1 = null; | |
| this.next$1 = null; | |
| this.key$1 = key; | |
| this.value$1 = value | |
| } | |
| $c_scm_DefaultEntry.prototype = new $h_O(); | |
| $c_scm_DefaultEntry.prototype.constructor = $c_scm_DefaultEntry; | |
| /** @constructor */ | |
| function $h_scm_DefaultEntry() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_DefaultEntry.prototype = $c_scm_DefaultEntry.prototype; | |
| $c_scm_DefaultEntry.prototype.chainString__T = (function() { | |
| var jsx$3 = this.key$1; | |
| var jsx$2 = this.value$1; | |
| if ((this.next$1 !== null)) { | |
| var this$1 = this.next$1; | |
| var jsx$1 = (" -> " + this$1.chainString__T()) | |
| } else { | |
| var jsx$1 = "" | |
| }; | |
| return ((((("(kv: " + jsx$3) + ", ") + jsx$2) + ")") + jsx$1) | |
| }); | |
| $c_scm_DefaultEntry.prototype.toString__T = (function() { | |
| return this.chainString__T() | |
| }); | |
| function $is_scm_DefaultEntry(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_DefaultEntry))) | |
| } | |
| function $isArrayOf_scm_DefaultEntry(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_DefaultEntry))) | |
| } | |
| var $d_scm_DefaultEntry = new $TypeData().initClass({ | |
| scm_DefaultEntry: 0 | |
| }, false, "scala.collection.mutable.DefaultEntry", { | |
| scm_DefaultEntry: 1, | |
| O: 1, | |
| scm_HashEntry: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_scm_DefaultEntry.prototype.$classData = $d_scm_DefaultEntry; | |
| /** @constructor */ | |
| function $c_Ljava_io_FilterOutputStream() { | |
| this.out$2 = null | |
| } | |
| $c_Ljava_io_FilterOutputStream.prototype = new $h_Ljava_io_OutputStream(); | |
| $c_Ljava_io_FilterOutputStream.prototype.constructor = $c_Ljava_io_FilterOutputStream; | |
| /** @constructor */ | |
| function $h_Ljava_io_FilterOutputStream() { | |
| /*<skip>*/ | |
| } | |
| $h_Ljava_io_FilterOutputStream.prototype = $c_Ljava_io_FilterOutputStream.prototype; | |
| $c_Ljava_io_FilterOutputStream.prototype.init___Ljava_io_OutputStream = (function(out) { | |
| this.out$2 = out; | |
| return this | |
| }); | |
| function $is_jl_ClassCastException(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.jl_ClassCastException))) | |
| } | |
| function $isArrayOf_jl_ClassCastException(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.jl_ClassCastException))) | |
| } | |
| /** @constructor */ | |
| function $c_jl_IllegalArgumentException() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null | |
| } | |
| $c_jl_IllegalArgumentException.prototype = new $h_jl_RuntimeException(); | |
| $c_jl_IllegalArgumentException.prototype.constructor = $c_jl_IllegalArgumentException; | |
| /** @constructor */ | |
| function $h_jl_IllegalArgumentException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_IllegalArgumentException.prototype = $c_jl_IllegalArgumentException.prototype; | |
| $c_jl_IllegalArgumentException.prototype.init___ = (function() { | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null); | |
| return this | |
| }); | |
| $c_jl_IllegalArgumentException.prototype.init___T = (function(s) { | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null); | |
| return this | |
| }); | |
| var $d_jl_IllegalArgumentException = new $TypeData().initClass({ | |
| jl_IllegalArgumentException: 0 | |
| }, false, "java.lang.IllegalArgumentException", { | |
| jl_IllegalArgumentException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_IllegalArgumentException.prototype.$classData = $d_jl_IllegalArgumentException; | |
| /** @constructor */ | |
| function $c_jl_IndexOutOfBoundsException(s) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null) | |
| } | |
| $c_jl_IndexOutOfBoundsException.prototype = new $h_jl_RuntimeException(); | |
| $c_jl_IndexOutOfBoundsException.prototype.constructor = $c_jl_IndexOutOfBoundsException; | |
| /** @constructor */ | |
| function $h_jl_IndexOutOfBoundsException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_IndexOutOfBoundsException.prototype = $c_jl_IndexOutOfBoundsException.prototype; | |
| var $d_jl_IndexOutOfBoundsException = new $TypeData().initClass({ | |
| jl_IndexOutOfBoundsException: 0 | |
| }, false, "java.lang.IndexOutOfBoundsException", { | |
| jl_IndexOutOfBoundsException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_IndexOutOfBoundsException.prototype.$classData = $d_jl_IndexOutOfBoundsException; | |
| /** @constructor */ | |
| function $c_jl_JSConsoleBasedPrintStream$DummyOutputStream() { | |
| /*<skip>*/ | |
| } | |
| $c_jl_JSConsoleBasedPrintStream$DummyOutputStream.prototype = new $h_Ljava_io_OutputStream(); | |
| $c_jl_JSConsoleBasedPrintStream$DummyOutputStream.prototype.constructor = $c_jl_JSConsoleBasedPrintStream$DummyOutputStream; | |
| /** @constructor */ | |
| function $h_jl_JSConsoleBasedPrintStream$DummyOutputStream() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_JSConsoleBasedPrintStream$DummyOutputStream.prototype = $c_jl_JSConsoleBasedPrintStream$DummyOutputStream.prototype; | |
| var $d_jl_JSConsoleBasedPrintStream$DummyOutputStream = new $TypeData().initClass({ | |
| jl_JSConsoleBasedPrintStream$DummyOutputStream: 0 | |
| }, false, "java.lang.JSConsoleBasedPrintStream$DummyOutputStream", { | |
| jl_JSConsoleBasedPrintStream$DummyOutputStream: 1, | |
| Ljava_io_OutputStream: 1, | |
| O: 1, | |
| Ljava_io_Closeable: 1, | |
| jl_AutoCloseable: 1, | |
| Ljava_io_Flushable: 1 | |
| }); | |
| $c_jl_JSConsoleBasedPrintStream$DummyOutputStream.prototype.$classData = $d_jl_JSConsoleBasedPrintStream$DummyOutputStream; | |
| /** @constructor */ | |
| function $c_jl_NegativeArraySizeException() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null) | |
| } | |
| $c_jl_NegativeArraySizeException.prototype = new $h_jl_RuntimeException(); | |
| $c_jl_NegativeArraySizeException.prototype.constructor = $c_jl_NegativeArraySizeException; | |
| /** @constructor */ | |
| function $h_jl_NegativeArraySizeException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_NegativeArraySizeException.prototype = $c_jl_NegativeArraySizeException.prototype; | |
| var $d_jl_NegativeArraySizeException = new $TypeData().initClass({ | |
| jl_NegativeArraySizeException: 0 | |
| }, false, "java.lang.NegativeArraySizeException", { | |
| jl_NegativeArraySizeException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_NegativeArraySizeException.prototype.$classData = $d_jl_NegativeArraySizeException; | |
| /** @constructor */ | |
| function $c_jl_NullPointerException() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null) | |
| } | |
| $c_jl_NullPointerException.prototype = new $h_jl_RuntimeException(); | |
| $c_jl_NullPointerException.prototype.constructor = $c_jl_NullPointerException; | |
| /** @constructor */ | |
| function $h_jl_NullPointerException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_NullPointerException.prototype = $c_jl_NullPointerException.prototype; | |
| var $d_jl_NullPointerException = new $TypeData().initClass({ | |
| jl_NullPointerException: 0 | |
| }, false, "java.lang.NullPointerException", { | |
| jl_NullPointerException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_NullPointerException.prototype.$classData = $d_jl_NullPointerException; | |
| /** @constructor */ | |
| function $c_jl_UnsupportedOperationException(s) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null) | |
| } | |
| $c_jl_UnsupportedOperationException.prototype = new $h_jl_RuntimeException(); | |
| $c_jl_UnsupportedOperationException.prototype.constructor = $c_jl_UnsupportedOperationException; | |
| /** @constructor */ | |
| function $h_jl_UnsupportedOperationException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_UnsupportedOperationException.prototype = $c_jl_UnsupportedOperationException.prototype; | |
| var $d_jl_UnsupportedOperationException = new $TypeData().initClass({ | |
| jl_UnsupportedOperationException: 0 | |
| }, false, "java.lang.UnsupportedOperationException", { | |
| jl_UnsupportedOperationException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_UnsupportedOperationException.prototype.$classData = $d_jl_UnsupportedOperationException; | |
| /** @constructor */ | |
| function $c_ju_NoSuchElementException() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null | |
| } | |
| $c_ju_NoSuchElementException.prototype = new $h_jl_RuntimeException(); | |
| $c_ju_NoSuchElementException.prototype.constructor = $c_ju_NoSuchElementException; | |
| /** @constructor */ | |
| function $h_ju_NoSuchElementException() { | |
| /*<skip>*/ | |
| } | |
| $h_ju_NoSuchElementException.prototype = $c_ju_NoSuchElementException.prototype; | |
| $c_ju_NoSuchElementException.prototype.init___ = (function() { | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null); | |
| return this | |
| }); | |
| $c_ju_NoSuchElementException.prototype.init___T = (function(s) { | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null); | |
| return this | |
| }); | |
| var $d_ju_NoSuchElementException = new $TypeData().initClass({ | |
| ju_NoSuchElementException: 0 | |
| }, false, "java.util.NoSuchElementException", { | |
| ju_NoSuchElementException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_ju_NoSuchElementException.prototype.$classData = $d_ju_NoSuchElementException; | |
| /** @constructor */ | |
| function $c_s_MatchError(obj) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| this.objString$4 = null; | |
| this.obj$4 = null; | |
| this.bitmap$0$4 = false; | |
| this.obj$4 = obj; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null) | |
| } | |
| $c_s_MatchError.prototype = new $h_jl_RuntimeException(); | |
| $c_s_MatchError.prototype.constructor = $c_s_MatchError; | |
| /** @constructor */ | |
| function $h_s_MatchError() { | |
| /*<skip>*/ | |
| } | |
| $h_s_MatchError.prototype = $c_s_MatchError.prototype; | |
| $c_s_MatchError.prototype.objString$lzycompute__p4__T = (function() { | |
| if ((!this.bitmap$0$4)) { | |
| this.objString$4 = ((this.obj$4 === null) ? "null" : this.liftedTree1$1__p4__T()); | |
| this.bitmap$0$4 = true | |
| }; | |
| return this.objString$4 | |
| }); | |
| $c_s_MatchError.prototype.ofClass$1__p4__T = (function() { | |
| var this$1 = this.obj$4; | |
| return ("of class " + $objectGetClass(this$1).getName__T()) | |
| }); | |
| $c_s_MatchError.prototype.liftedTree1$1__p4__T = (function() { | |
| try { | |
| return ((($dp_toString__T(this.obj$4) + " (") + this.ofClass$1__p4__T()) + ")") | |
| } catch (e) { | |
| var e$2 = $m_sjsr_package$().wrapJavaScriptException__O__jl_Throwable(e); | |
| if ((e$2 !== null)) { | |
| return ("an instance " + this.ofClass$1__p4__T()) | |
| } else { | |
| throw e | |
| } | |
| } | |
| }); | |
| $c_s_MatchError.prototype.getMessage__T = (function() { | |
| return this.objString__p4__T() | |
| }); | |
| $c_s_MatchError.prototype.objString__p4__T = (function() { | |
| return ((!this.bitmap$0$4) ? this.objString$lzycompute__p4__T() : this.objString$4) | |
| }); | |
| var $d_s_MatchError = new $TypeData().initClass({ | |
| s_MatchError: 0 | |
| }, false, "scala.MatchError", { | |
| s_MatchError: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_MatchError.prototype.$classData = $d_s_MatchError; | |
| /** @constructor */ | |
| function $c_s_Option() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Option.prototype = new $h_O(); | |
| $c_s_Option.prototype.constructor = $c_s_Option; | |
| /** @constructor */ | |
| function $h_s_Option() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Option.prototype = $c_s_Option.prototype; | |
| /** @constructor */ | |
| function $c_s_Predef$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Predef$$anon$1.prototype = new $h_s_Predef$$less$colon$less(); | |
| $c_s_Predef$$anon$1.prototype.constructor = $c_s_Predef$$anon$1; | |
| /** @constructor */ | |
| function $h_s_Predef$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$$anon$1.prototype = $c_s_Predef$$anon$1.prototype; | |
| $c_s_Predef$$anon$1.prototype.apply__O__O = (function(x) { | |
| return x | |
| }); | |
| var $d_s_Predef$$anon$1 = new $TypeData().initClass({ | |
| s_Predef$$anon$1: 0 | |
| }, false, "scala.Predef$$anon$1", { | |
| s_Predef$$anon$1: 1, | |
| s_Predef$$less$colon$less: 1, | |
| O: 1, | |
| F1: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_Predef$$anon$1.prototype.$classData = $d_s_Predef$$anon$1; | |
| /** @constructor */ | |
| function $c_s_Predef$$anon$2() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Predef$$anon$2.prototype = new $h_s_Predef$$eq$colon$eq(); | |
| $c_s_Predef$$anon$2.prototype.constructor = $c_s_Predef$$anon$2; | |
| /** @constructor */ | |
| function $h_s_Predef$$anon$2() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$$anon$2.prototype = $c_s_Predef$$anon$2.prototype; | |
| $c_s_Predef$$anon$2.prototype.apply__O__O = (function(x) { | |
| return x | |
| }); | |
| var $d_s_Predef$$anon$2 = new $TypeData().initClass({ | |
| s_Predef$$anon$2: 0 | |
| }, false, "scala.Predef$$anon$2", { | |
| s_Predef$$anon$2: 1, | |
| s_Predef$$eq$colon$eq: 1, | |
| O: 1, | |
| F1: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_Predef$$anon$2.prototype.$classData = $d_s_Predef$$anon$2; | |
| /** @constructor */ | |
| function $c_s_StringContext(parts) { | |
| this.parts$1 = null; | |
| this.parts$1 = parts | |
| } | |
| $c_s_StringContext.prototype = new $h_O(); | |
| $c_s_StringContext.prototype.constructor = $c_s_StringContext; | |
| /** @constructor */ | |
| function $h_s_StringContext() { | |
| /*<skip>*/ | |
| } | |
| $h_s_StringContext.prototype = $c_s_StringContext.prototype; | |
| $c_s_StringContext.prototype.productPrefix__T = (function() { | |
| return "StringContext" | |
| }); | |
| $c_s_StringContext.prototype.productArity__I = (function() { | |
| return 1 | |
| }); | |
| $c_s_StringContext.prototype.equals__O__Z = (function(x$1) { | |
| if ((this === x$1)) { | |
| return true | |
| } else if ($is_s_StringContext(x$1)) { | |
| var StringContext$1 = x$1; | |
| var x = this.parts$1; | |
| var x$2 = StringContext$1.parts$1; | |
| return ((x === null) ? (x$2 === null) : x.equals__O__Z(x$2)) | |
| } else { | |
| return false | |
| } | |
| }); | |
| $c_s_StringContext.prototype.productElement__I__O = (function(x$1) { | |
| switch (x$1) { | |
| case 0: { | |
| return this.parts$1; | |
| break | |
| } | |
| default: { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + x$1)) | |
| } | |
| } | |
| }); | |
| $c_s_StringContext.prototype.toString__T = (function() { | |
| return $m_sr_ScalaRunTime$().$$undtoString__s_Product__T(this) | |
| }); | |
| $c_s_StringContext.prototype.checkLengths__sc_Seq__V = (function(args) { | |
| if ((this.parts$1.length__I() !== ((1 + args.length__I()) | 0))) { | |
| throw new $c_jl_IllegalArgumentException().init___T((((("wrong number of arguments (" + args.length__I()) + ") for interpolated string with ") + this.parts$1.length__I()) + " parts")) | |
| } | |
| }); | |
| $c_s_StringContext.prototype.s__sc_Seq__T = (function(args) { | |
| var f = (function($this) { | |
| return (function(str$2) { | |
| var str = str$2; | |
| var this$1 = $m_s_StringContext$(); | |
| return this$1.treatEscapes0__p1__T__Z__T(str, false) | |
| }) | |
| })(this); | |
| this.checkLengths__sc_Seq__V(args); | |
| var pi = this.parts$1.iterator__sc_Iterator(); | |
| var ai = args.iterator__sc_Iterator(); | |
| var arg1 = pi.next__O(); | |
| var bldr = new $c_jl_StringBuilder().init___T(f(arg1)); | |
| while (ai.hasNext__Z()) { | |
| var obj = ai.next__O(); | |
| bldr.java$lang$StringBuilder$$content$f = (("" + bldr.java$lang$StringBuilder$$content$f) + obj); | |
| var arg1$1 = pi.next__O(); | |
| var str$1 = f(arg1$1); | |
| bldr.java$lang$StringBuilder$$content$f = (("" + bldr.java$lang$StringBuilder$$content$f) + str$1) | |
| }; | |
| return bldr.java$lang$StringBuilder$$content$f | |
| }); | |
| $c_s_StringContext.prototype.hashCode__I = (function() { | |
| var this$2 = $m_s_util_hashing_MurmurHash3$(); | |
| return this$2.productHash__s_Product__I__I(this, (-889275714)) | |
| }); | |
| $c_s_StringContext.prototype.productIterator__sc_Iterator = (function() { | |
| return new $c_sr_ScalaRunTime$$anon$1(this) | |
| }); | |
| function $is_s_StringContext(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.s_StringContext))) | |
| } | |
| function $isArrayOf_s_StringContext(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.s_StringContext))) | |
| } | |
| var $d_s_StringContext = new $TypeData().initClass({ | |
| s_StringContext: 0 | |
| }, false, "scala.StringContext", { | |
| s_StringContext: 1, | |
| O: 1, | |
| s_Product: 1, | |
| s_Equals: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_StringContext.prototype.$classData = $d_s_StringContext; | |
| /** @constructor */ | |
| function $c_s_util_control_BreakControl() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null) | |
| } | |
| $c_s_util_control_BreakControl.prototype = new $h_jl_Throwable(); | |
| $c_s_util_control_BreakControl.prototype.constructor = $c_s_util_control_BreakControl; | |
| /** @constructor */ | |
| function $h_s_util_control_BreakControl() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_control_BreakControl.prototype = $c_s_util_control_BreakControl.prototype; | |
| $c_s_util_control_BreakControl.prototype.fillInStackTrace__jl_Throwable = (function() { | |
| return $f_s_util_control_NoStackTrace__fillInStackTrace__jl_Throwable(this) | |
| }); | |
| var $d_s_util_control_BreakControl = new $TypeData().initClass({ | |
| s_util_control_BreakControl: 0 | |
| }, false, "scala.util.control.BreakControl", { | |
| s_util_control_BreakControl: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| s_util_control_ControlThrowable: 1, | |
| s_util_control_NoStackTrace: 1 | |
| }); | |
| $c_s_util_control_BreakControl.prototype.$classData = $d_s_util_control_BreakControl; | |
| function $f_sc_GenMapLike__equals__O__Z($thiz, that) { | |
| if ($is_sc_GenMap(that)) { | |
| var x2 = that; | |
| return (($thiz === x2) || (($thiz.tableSize$5 === x2.tableSize$5) && $f_sc_GenMapLike__liftedTree1$1__psc_GenMapLike__sc_GenMap__Z($thiz, x2))) | |
| } else { | |
| return false | |
| } | |
| } | |
| function $f_sc_GenMapLike__liftedTree1$1__psc_GenMapLike__sc_GenMap__Z($thiz, x2$1) { | |
| try { | |
| var this$1 = $thiz.iterator__sc_Iterator(); | |
| var res = true; | |
| while ((res && this$1.hasNext__Z())) { | |
| var arg1 = this$1.next__O(); | |
| var x0$1 = arg1; | |
| if ((x0$1 === null)) { | |
| throw new $c_s_MatchError(x0$1) | |
| }; | |
| var k = x0$1.$$und1__O(); | |
| var v = x0$1.$$und2__O(); | |
| var x1$2 = x2$1.get__O__s_Option(k); | |
| matchEnd6: { | |
| if ($is_s_Some(x1$2)) { | |
| var x2 = x1$2; | |
| var p3 = x2.value$2; | |
| if ($m_sr_BoxesRunTime$().equals__O__O__Z(v, p3)) { | |
| res = true; | |
| break matchEnd6 | |
| } | |
| }; | |
| res = false | |
| } | |
| }; | |
| return res | |
| } catch (e) { | |
| if ($is_jl_ClassCastException(e)) { | |
| return false | |
| } else { | |
| throw e | |
| } | |
| } | |
| } | |
| function $f_sc_GenSeqLike__equals__O__Z($thiz, that) { | |
| if ($is_sc_GenSeq(that)) { | |
| var x2 = that; | |
| return $thiz.sameElements__sc_GenIterable__Z(x2) | |
| } else { | |
| return false | |
| } | |
| } | |
| /** @constructor */ | |
| function $c_sc_Iterable$() { | |
| this.ReusableCBFInstance$2 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this) | |
| } | |
| $c_sc_Iterable$.prototype = new $h_scg_GenTraversableFactory(); | |
| $c_sc_Iterable$.prototype.constructor = $c_sc_Iterable$; | |
| /** @constructor */ | |
| function $h_sc_Iterable$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_Iterable$.prototype = $c_sc_Iterable$.prototype; | |
| var $d_sc_Iterable$ = new $TypeData().initClass({ | |
| sc_Iterable$: 0 | |
| }, false, "scala.collection.Iterable$", { | |
| sc_Iterable$: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1 | |
| }); | |
| $c_sc_Iterable$.prototype.$classData = $d_sc_Iterable$; | |
| var $n_sc_Iterable$ = (void 0); | |
| function $m_sc_Iterable$() { | |
| if ((!$n_sc_Iterable$)) { | |
| $n_sc_Iterable$ = new $c_sc_Iterable$() | |
| }; | |
| return $n_sc_Iterable$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_Iterator$$anon$10($$outer, f$1) { | |
| this.$$outer$2 = null; | |
| this.f$1$2 = null; | |
| if (($$outer === null)) { | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(null) | |
| } else { | |
| this.$$outer$2 = $$outer | |
| }; | |
| this.f$1$2 = f$1 | |
| } | |
| $c_sc_Iterator$$anon$10.prototype = new $h_sc_AbstractIterator(); | |
| $c_sc_Iterator$$anon$10.prototype.constructor = $c_sc_Iterator$$anon$10; | |
| /** @constructor */ | |
| function $h_sc_Iterator$$anon$10() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_Iterator$$anon$10.prototype = $c_sc_Iterator$$anon$10.prototype; | |
| $c_sc_Iterator$$anon$10.prototype.next__O = (function() { | |
| return this.f$1$2.apply__O__O(this.$$outer$2.next__O()) | |
| }); | |
| $c_sc_Iterator$$anon$10.prototype.hasNext__Z = (function() { | |
| return this.$$outer$2.hasNext__Z() | |
| }); | |
| var $d_sc_Iterator$$anon$10 = new $TypeData().initClass({ | |
| sc_Iterator$$anon$10: 0 | |
| }, false, "scala.collection.Iterator$$anon$10", { | |
| sc_Iterator$$anon$10: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1 | |
| }); | |
| $c_sc_Iterator$$anon$10.prototype.$classData = $d_sc_Iterator$$anon$10; | |
| /** @constructor */ | |
| function $c_sc_Iterator$$anon$2() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_Iterator$$anon$2.prototype = new $h_sc_AbstractIterator(); | |
| $c_sc_Iterator$$anon$2.prototype.constructor = $c_sc_Iterator$$anon$2; | |
| /** @constructor */ | |
| function $h_sc_Iterator$$anon$2() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_Iterator$$anon$2.prototype = $c_sc_Iterator$$anon$2.prototype; | |
| $c_sc_Iterator$$anon$2.prototype.next__O = (function() { | |
| this.next__E() | |
| }); | |
| $c_sc_Iterator$$anon$2.prototype.next__E = (function() { | |
| throw new $c_ju_NoSuchElementException().init___T("next on empty iterator") | |
| }); | |
| $c_sc_Iterator$$anon$2.prototype.hasNext__Z = (function() { | |
| return false | |
| }); | |
| var $d_sc_Iterator$$anon$2 = new $TypeData().initClass({ | |
| sc_Iterator$$anon$2: 0 | |
| }, false, "scala.collection.Iterator$$anon$2", { | |
| sc_Iterator$$anon$2: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1 | |
| }); | |
| $c_sc_Iterator$$anon$2.prototype.$classData = $d_sc_Iterator$$anon$2; | |
| /** @constructor */ | |
| function $c_sc_LinearSeqLike$$anon$1($$outer) { | |
| this.these$2 = null; | |
| this.these$2 = $$outer | |
| } | |
| $c_sc_LinearSeqLike$$anon$1.prototype = new $h_sc_AbstractIterator(); | |
| $c_sc_LinearSeqLike$$anon$1.prototype.constructor = $c_sc_LinearSeqLike$$anon$1; | |
| /** @constructor */ | |
| function $h_sc_LinearSeqLike$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_LinearSeqLike$$anon$1.prototype = $c_sc_LinearSeqLike$$anon$1.prototype; | |
| $c_sc_LinearSeqLike$$anon$1.prototype.next__O = (function() { | |
| if (this.hasNext__Z()) { | |
| var result = this.these$2.head__O(); | |
| this.these$2 = this.these$2.tail__O(); | |
| return result | |
| } else { | |
| return $m_sc_Iterator$().empty$1.next__O() | |
| } | |
| }); | |
| $c_sc_LinearSeqLike$$anon$1.prototype.hasNext__Z = (function() { | |
| return (!this.these$2.isEmpty__Z()) | |
| }); | |
| var $d_sc_LinearSeqLike$$anon$1 = new $TypeData().initClass({ | |
| sc_LinearSeqLike$$anon$1: 0 | |
| }, false, "scala.collection.LinearSeqLike$$anon$1", { | |
| sc_LinearSeqLike$$anon$1: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1 | |
| }); | |
| $c_sc_LinearSeqLike$$anon$1.prototype.$classData = $d_sc_LinearSeqLike$$anon$1; | |
| /** @constructor */ | |
| function $c_sc_Traversable$() { | |
| this.ReusableCBFInstance$2 = null; | |
| this.breaks$3 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this); | |
| $n_sc_Traversable$ = this; | |
| this.breaks$3 = new $c_s_util_control_Breaks() | |
| } | |
| $c_sc_Traversable$.prototype = new $h_scg_GenTraversableFactory(); | |
| $c_sc_Traversable$.prototype.constructor = $c_sc_Traversable$; | |
| /** @constructor */ | |
| function $h_sc_Traversable$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_Traversable$.prototype = $c_sc_Traversable$.prototype; | |
| var $d_sc_Traversable$ = new $TypeData().initClass({ | |
| sc_Traversable$: 0 | |
| }, false, "scala.collection.Traversable$", { | |
| sc_Traversable$: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1 | |
| }); | |
| $c_sc_Traversable$.prototype.$classData = $d_sc_Traversable$; | |
| var $n_sc_Traversable$ = (void 0); | |
| function $m_sc_Traversable$() { | |
| if ((!$n_sc_Traversable$)) { | |
| $n_sc_Traversable$ = new $c_sc_Traversable$() | |
| }; | |
| return $n_sc_Traversable$ | |
| } | |
| /** @constructor */ | |
| function $c_scg_ImmutableSetFactory() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_ImmutableSetFactory.prototype = new $h_scg_SetFactory(); | |
| $c_scg_ImmutableSetFactory.prototype.constructor = $c_scg_ImmutableSetFactory; | |
| /** @constructor */ | |
| function $h_scg_ImmutableSetFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_ImmutableSetFactory.prototype = $c_scg_ImmutableSetFactory.prototype; | |
| /** @constructor */ | |
| function $c_scm_HashTable$$anon$1($$outer) { | |
| this.iterTable$2 = null; | |
| this.idx$2 = 0; | |
| this.es$2 = null; | |
| this.iterTable$2 = $$outer.table$5; | |
| this.idx$2 = $f_scm_HashTable__scala$collection$mutable$HashTable$$lastPopulatedIndex__I($$outer); | |
| this.es$2 = this.iterTable$2.u[this.idx$2] | |
| } | |
| $c_scm_HashTable$$anon$1.prototype = new $h_sc_AbstractIterator(); | |
| $c_scm_HashTable$$anon$1.prototype.constructor = $c_scm_HashTable$$anon$1; | |
| /** @constructor */ | |
| function $h_scm_HashTable$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_HashTable$$anon$1.prototype = $c_scm_HashTable$$anon$1.prototype; | |
| $c_scm_HashTable$$anon$1.prototype.next__O = (function() { | |
| return this.next__scm_HashEntry() | |
| }); | |
| $c_scm_HashTable$$anon$1.prototype.next__scm_HashEntry = (function() { | |
| var res = this.es$2; | |
| var this$1 = this.es$2; | |
| this.es$2 = this$1.next$1; | |
| while (((this.es$2 === null) && (this.idx$2 > 0))) { | |
| this.idx$2 = (((-1) + this.idx$2) | 0); | |
| this.es$2 = this.iterTable$2.u[this.idx$2] | |
| }; | |
| return res | |
| }); | |
| $c_scm_HashTable$$anon$1.prototype.hasNext__Z = (function() { | |
| return (this.es$2 !== null) | |
| }); | |
| var $d_scm_HashTable$$anon$1 = new $TypeData().initClass({ | |
| scm_HashTable$$anon$1: 0 | |
| }, false, "scala.collection.mutable.HashTable$$anon$1", { | |
| scm_HashTable$$anon$1: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1 | |
| }); | |
| $c_scm_HashTable$$anon$1.prototype.$classData = $d_scm_HashTable$$anon$1; | |
| /** @constructor */ | |
| function $c_sr_NonLocalReturnControl() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| this.key$2 = null; | |
| this.value$f = null | |
| } | |
| $c_sr_NonLocalReturnControl.prototype = new $h_jl_Throwable(); | |
| $c_sr_NonLocalReturnControl.prototype.constructor = $c_sr_NonLocalReturnControl; | |
| /** @constructor */ | |
| function $h_sr_NonLocalReturnControl() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_NonLocalReturnControl.prototype = $c_sr_NonLocalReturnControl.prototype; | |
| $c_sr_NonLocalReturnControl.prototype.fillInStackTrace__jl_Throwable = (function() { | |
| return this | |
| }); | |
| $c_sr_NonLocalReturnControl.prototype.init___O__O = (function(key, value) { | |
| this.key$2 = key; | |
| this.value$f = value; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null); | |
| return this | |
| }); | |
| function $is_sr_NonLocalReturnControl(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sr_NonLocalReturnControl))) | |
| } | |
| function $isArrayOf_sr_NonLocalReturnControl(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sr_NonLocalReturnControl))) | |
| } | |
| /** @constructor */ | |
| function $c_sr_ScalaRunTime$$anon$1(x$2) { | |
| this.c$2 = 0; | |
| this.cmax$2 = 0; | |
| this.x$2$2 = null; | |
| this.x$2$2 = x$2; | |
| this.c$2 = 0; | |
| this.cmax$2 = x$2.productArity__I() | |
| } | |
| $c_sr_ScalaRunTime$$anon$1.prototype = new $h_sc_AbstractIterator(); | |
| $c_sr_ScalaRunTime$$anon$1.prototype.constructor = $c_sr_ScalaRunTime$$anon$1; | |
| /** @constructor */ | |
| function $h_sr_ScalaRunTime$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_ScalaRunTime$$anon$1.prototype = $c_sr_ScalaRunTime$$anon$1.prototype; | |
| $c_sr_ScalaRunTime$$anon$1.prototype.next__O = (function() { | |
| var result = this.x$2$2.productElement__I__O(this.c$2); | |
| this.c$2 = ((1 + this.c$2) | 0); | |
| return result | |
| }); | |
| $c_sr_ScalaRunTime$$anon$1.prototype.hasNext__Z = (function() { | |
| return (this.c$2 < this.cmax$2) | |
| }); | |
| var $d_sr_ScalaRunTime$$anon$1 = new $TypeData().initClass({ | |
| sr_ScalaRunTime$$anon$1: 0 | |
| }, false, "scala.runtime.ScalaRunTime$$anon$1", { | |
| sr_ScalaRunTime$$anon$1: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1 | |
| }); | |
| $c_sr_ScalaRunTime$$anon$1.prototype.$classData = $d_sr_ScalaRunTime$$anon$1; | |
| /** @constructor */ | |
| function $c_T2() { | |
| this.$$und1$f = null; | |
| this.$$und2$f = null | |
| } | |
| $c_T2.prototype = new $h_O(); | |
| $c_T2.prototype.constructor = $c_T2; | |
| /** @constructor */ | |
| function $h_T2() { | |
| /*<skip>*/ | |
| } | |
| $h_T2.prototype = $c_T2.prototype; | |
| $c_T2.prototype.productPrefix__T = (function() { | |
| return "Tuple2" | |
| }); | |
| $c_T2.prototype.productArity__I = (function() { | |
| return 2 | |
| }); | |
| $c_T2.prototype.equals__O__Z = (function(x$1) { | |
| if ((this === x$1)) { | |
| return true | |
| } else if ($is_T2(x$1)) { | |
| var Tuple2$1 = x$1; | |
| return ($m_sr_BoxesRunTime$().equals__O__O__Z(this.$$und1__O(), Tuple2$1.$$und1__O()) && $m_sr_BoxesRunTime$().equals__O__O__Z(this.$$und2__O(), Tuple2$1.$$und2__O())) | |
| } else { | |
| return false | |
| } | |
| }); | |
| $c_T2.prototype.productElement__I__O = (function(n) { | |
| return $f_s_Product2__productElement__I__O(this, n) | |
| }); | |
| $c_T2.prototype.$$und1$mcD$sp__D = (function() { | |
| return (+this.$$und1__O()) | |
| }); | |
| $c_T2.prototype.init___O__O = (function(_1, _2) { | |
| this.$$und1$f = _1; | |
| this.$$und2$f = _2; | |
| return this | |
| }); | |
| $c_T2.prototype.toString__T = (function() { | |
| return (((("(" + this.$$und1__O()) + ",") + this.$$und2__O()) + ")") | |
| }); | |
| $c_T2.prototype.$$und2__O = (function() { | |
| return this.$$und2$f | |
| }); | |
| $c_T2.prototype.$$und2$mcD$sp__D = (function() { | |
| return (+this.$$und2__O()) | |
| }); | |
| $c_T2.prototype.hashCode__I = (function() { | |
| var this$2 = $m_s_util_hashing_MurmurHash3$(); | |
| return this$2.productHash__s_Product__I__I(this, (-889275714)) | |
| }); | |
| $c_T2.prototype.$$und1__O = (function() { | |
| return this.$$und1$f | |
| }); | |
| $c_T2.prototype.productIterator__sc_Iterator = (function() { | |
| return new $c_sr_ScalaRunTime$$anon$1(this) | |
| }); | |
| function $is_T2(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.T2))) | |
| } | |
| function $isArrayOf_T2(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.T2))) | |
| } | |
| var $d_T2 = new $TypeData().initClass({ | |
| T2: 0 | |
| }, false, "scala.Tuple2", { | |
| T2: 1, | |
| O: 1, | |
| s_Product2: 1, | |
| s_Product: 1, | |
| s_Equals: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_T2.prototype.$classData = $d_T2; | |
| /** @constructor */ | |
| function $c_s_None$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_None$.prototype = new $h_s_Option(); | |
| $c_s_None$.prototype.constructor = $c_s_None$; | |
| /** @constructor */ | |
| function $h_s_None$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_None$.prototype = $c_s_None$.prototype; | |
| $c_s_None$.prototype.productPrefix__T = (function() { | |
| return "None" | |
| }); | |
| $c_s_None$.prototype.productArity__I = (function() { | |
| return 0 | |
| }); | |
| $c_s_None$.prototype.isEmpty__Z = (function() { | |
| return true | |
| }); | |
| $c_s_None$.prototype.get__O = (function() { | |
| this.get__E() | |
| }); | |
| $c_s_None$.prototype.productElement__I__O = (function(x$1) { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + x$1)) | |
| }); | |
| $c_s_None$.prototype.toString__T = (function() { | |
| return "None" | |
| }); | |
| $c_s_None$.prototype.get__E = (function() { | |
| throw new $c_ju_NoSuchElementException().init___T("None.get") | |
| }); | |
| $c_s_None$.prototype.hashCode__I = (function() { | |
| return 2433880 | |
| }); | |
| $c_s_None$.prototype.productIterator__sc_Iterator = (function() { | |
| return new $c_sr_ScalaRunTime$$anon$1(this) | |
| }); | |
| var $d_s_None$ = new $TypeData().initClass({ | |
| s_None$: 0 | |
| }, false, "scala.None$", { | |
| s_None$: 1, | |
| s_Option: 1, | |
| O: 1, | |
| s_Product: 1, | |
| s_Equals: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_None$.prototype.$classData = $d_s_None$; | |
| var $n_s_None$ = (void 0); | |
| function $m_s_None$() { | |
| if ((!$n_s_None$)) { | |
| $n_s_None$ = new $c_s_None$() | |
| }; | |
| return $n_s_None$ | |
| } | |
| /** @constructor */ | |
| function $c_s_Some(value) { | |
| this.value$2 = null; | |
| this.value$2 = value | |
| } | |
| $c_s_Some.prototype = new $h_s_Option(); | |
| $c_s_Some.prototype.constructor = $c_s_Some; | |
| /** @constructor */ | |
| function $h_s_Some() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Some.prototype = $c_s_Some.prototype; | |
| $c_s_Some.prototype.productPrefix__T = (function() { | |
| return "Some" | |
| }); | |
| $c_s_Some.prototype.productArity__I = (function() { | |
| return 1 | |
| }); | |
| $c_s_Some.prototype.equals__O__Z = (function(x$1) { | |
| if ((this === x$1)) { | |
| return true | |
| } else if ($is_s_Some(x$1)) { | |
| var Some$1 = x$1; | |
| return $m_sr_BoxesRunTime$().equals__O__O__Z(this.value$2, Some$1.value$2) | |
| } else { | |
| return false | |
| } | |
| }); | |
| $c_s_Some.prototype.isEmpty__Z = (function() { | |
| return false | |
| }); | |
| $c_s_Some.prototype.productElement__I__O = (function(x$1) { | |
| switch (x$1) { | |
| case 0: { | |
| return this.value$2; | |
| break | |
| } | |
| default: { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + x$1)) | |
| } | |
| } | |
| }); | |
| $c_s_Some.prototype.get__O = (function() { | |
| return this.value$2 | |
| }); | |
| $c_s_Some.prototype.toString__T = (function() { | |
| return $m_sr_ScalaRunTime$().$$undtoString__s_Product__T(this) | |
| }); | |
| $c_s_Some.prototype.hashCode__I = (function() { | |
| var this$2 = $m_s_util_hashing_MurmurHash3$(); | |
| return this$2.productHash__s_Product__I__I(this, (-889275714)) | |
| }); | |
| $c_s_Some.prototype.productIterator__sc_Iterator = (function() { | |
| return new $c_sr_ScalaRunTime$$anon$1(this) | |
| }); | |
| function $is_s_Some(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.s_Some))) | |
| } | |
| function $isArrayOf_s_Some(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.s_Some))) | |
| } | |
| var $d_s_Some = new $TypeData().initClass({ | |
| s_Some: 0 | |
| }, false, "scala.Some", { | |
| s_Some: 1, | |
| s_Option: 1, | |
| O: 1, | |
| s_Product: 1, | |
| s_Equals: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_Some.prototype.$classData = $d_s_Some; | |
| /** @constructor */ | |
| function $c_s_StringContext$InvalidEscapeException(str, index) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| this.index$5 = 0; | |
| this.index$5 = index; | |
| var jsx$3 = new $c_s_StringContext(new $c_sjs_js_WrappedArray(["invalid escape ", " index ", " in \"", "\". Use \\\\\\\\ for literal \\\\."])); | |
| $m_s_Predef$().require__Z__V(((index >= 0) && (index < (str.length | 0)))); | |
| if ((index === (((-1) + (str.length | 0)) | 0))) { | |
| var jsx$1 = "at terminal" | |
| } else { | |
| var jsx$2 = new $c_s_StringContext(new $c_sjs_js_WrappedArray(["'\\\\", "' not one of ", " at"])); | |
| var index$1 = ((1 + index) | 0); | |
| var jsx$1 = jsx$2.s__sc_Seq__T(new $c_sjs_js_WrappedArray([$bC((65535 & (str.charCodeAt(index$1) | 0))), "[\\b, \\t, \\n, \\f, \\r, \\\\, \\\", \\']"])) | |
| }; | |
| var s = jsx$3.s__sc_Seq__T(new $c_sjs_js_WrappedArray([jsx$1, index, str])); | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null) | |
| } | |
| $c_s_StringContext$InvalidEscapeException.prototype = new $h_jl_IllegalArgumentException(); | |
| $c_s_StringContext$InvalidEscapeException.prototype.constructor = $c_s_StringContext$InvalidEscapeException; | |
| /** @constructor */ | |
| function $h_s_StringContext$InvalidEscapeException() { | |
| /*<skip>*/ | |
| } | |
| $h_s_StringContext$InvalidEscapeException.prototype = $c_s_StringContext$InvalidEscapeException.prototype; | |
| var $d_s_StringContext$InvalidEscapeException = new $TypeData().initClass({ | |
| s_StringContext$InvalidEscapeException: 0 | |
| }, false, "scala.StringContext$InvalidEscapeException", { | |
| s_StringContext$InvalidEscapeException: 1, | |
| jl_IllegalArgumentException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_StringContext$InvalidEscapeException.prototype.$classData = $d_s_StringContext$InvalidEscapeException; | |
| function $f_sc_TraversableLike__isPartLikelySynthetic$1__psc_TraversableLike__T__I__Z($thiz, fqn$1, partStart$1) { | |
| var firstChar = (65535 & (fqn$1.charCodeAt(partStart$1) | 0)); | |
| return (((firstChar > 90) && (firstChar < 127)) || (firstChar < 65)) | |
| } | |
| function $f_sc_TraversableLike__toString__T($thiz) { | |
| return $thiz.mkString__T__T__T__T(($thiz.stringPrefix__T() + "("), ", ", ")") | |
| } | |
| function $f_sc_TraversableLike__stringPrefix__T($thiz) { | |
| var this$1 = $thiz.repr__O(); | |
| var fqn = $objectGetClass(this$1).getName__T(); | |
| var pos = (((-1) + (fqn.length | 0)) | 0); | |
| while (true) { | |
| if ((pos !== (-1))) { | |
| var index = pos; | |
| var jsx$1 = ((65535 & (fqn.charCodeAt(index) | 0)) === 36) | |
| } else { | |
| var jsx$1 = false | |
| }; | |
| if (jsx$1) { | |
| pos = (((-1) + pos) | 0) | |
| } else { | |
| break | |
| } | |
| }; | |
| if ((pos === (-1))) { | |
| var jsx$2 = true | |
| } else { | |
| var index$1 = pos; | |
| var jsx$2 = ((65535 & (fqn.charCodeAt(index$1) | 0)) === 46) | |
| }; | |
| if (jsx$2) { | |
| return "" | |
| }; | |
| var result = ""; | |
| while (true) { | |
| var partEnd = ((1 + pos) | 0); | |
| while (true) { | |
| if ((pos !== (-1))) { | |
| var index$2 = pos; | |
| var jsx$4 = ((65535 & (fqn.charCodeAt(index$2) | 0)) <= 57) | |
| } else { | |
| var jsx$4 = false | |
| }; | |
| if (jsx$4) { | |
| var index$3 = pos; | |
| var jsx$3 = ((65535 & (fqn.charCodeAt(index$3) | 0)) >= 48) | |
| } else { | |
| var jsx$3 = false | |
| }; | |
| if (jsx$3) { | |
| pos = (((-1) + pos) | 0) | |
| } else { | |
| break | |
| } | |
| }; | |
| var lastNonDigit = pos; | |
| while (true) { | |
| if ((pos !== (-1))) { | |
| var index$4 = pos; | |
| var jsx$6 = ((65535 & (fqn.charCodeAt(index$4) | 0)) !== 36) | |
| } else { | |
| var jsx$6 = false | |
| }; | |
| if (jsx$6) { | |
| var index$5 = pos; | |
| var jsx$5 = ((65535 & (fqn.charCodeAt(index$5) | 0)) !== 46) | |
| } else { | |
| var jsx$5 = false | |
| }; | |
| if (jsx$5) { | |
| pos = (((-1) + pos) | 0) | |
| } else { | |
| break | |
| } | |
| }; | |
| var partStart = ((1 + pos) | 0); | |
| if (((pos === lastNonDigit) && (partEnd !== (fqn.length | 0)))) { | |
| return result | |
| }; | |
| while (true) { | |
| if ((pos !== (-1))) { | |
| var index$6 = pos; | |
| var jsx$7 = ((65535 & (fqn.charCodeAt(index$6) | 0)) === 36) | |
| } else { | |
| var jsx$7 = false | |
| }; | |
| if (jsx$7) { | |
| pos = (((-1) + pos) | 0) | |
| } else { | |
| break | |
| } | |
| }; | |
| if ((pos === (-1))) { | |
| var atEnd = true | |
| } else { | |
| var index$7 = pos; | |
| var atEnd = ((65535 & (fqn.charCodeAt(index$7) | 0)) === 46) | |
| }; | |
| if ((atEnd || (!$f_sc_TraversableLike__isPartLikelySynthetic$1__psc_TraversableLike__T__I__Z($thiz, fqn, partStart)))) { | |
| var part = fqn.substring(partStart, partEnd); | |
| var this$2 = result; | |
| if ((this$2 === "")) { | |
| result = part | |
| } else { | |
| result = ((part + ".") + result) | |
| }; | |
| if (atEnd) { | |
| return result | |
| } | |
| } | |
| } | |
| } | |
| /** @constructor */ | |
| function $c_scg_SeqFactory() { | |
| this.ReusableCBFInstance$2 = null | |
| } | |
| $c_scg_SeqFactory.prototype = new $h_scg_GenSeqFactory(); | |
| $c_scg_SeqFactory.prototype.constructor = $c_scg_SeqFactory; | |
| /** @constructor */ | |
| function $h_scg_SeqFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_SeqFactory.prototype = $c_scg_SeqFactory.prototype; | |
| /** @constructor */ | |
| function $c_sci_Set$() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_Set$.prototype = new $h_scg_ImmutableSetFactory(); | |
| $c_sci_Set$.prototype.constructor = $c_sci_Set$; | |
| /** @constructor */ | |
| function $h_sci_Set$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Set$.prototype = $c_sci_Set$.prototype; | |
| var $d_sci_Set$ = new $TypeData().initClass({ | |
| sci_Set$: 0 | |
| }, false, "scala.collection.immutable.Set$", { | |
| sci_Set$: 1, | |
| scg_ImmutableSetFactory: 1, | |
| scg_SetFactory: 1, | |
| scg_GenSetFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_GenericSeqCompanion: 1 | |
| }); | |
| $c_sci_Set$.prototype.$classData = $d_sci_Set$; | |
| var $n_sci_Set$ = (void 0); | |
| function $m_sci_Set$() { | |
| if ((!$n_sci_Set$)) { | |
| $n_sci_Set$ = new $c_sci_Set$() | |
| }; | |
| return $n_sci_Set$ | |
| } | |
| /** @constructor */ | |
| function $c_sci_VectorIterator(_startIndex, endIndex) { | |
| this.endIndex$2 = 0; | |
| this.blockIndex$2 = 0; | |
| this.lo$2 = 0; | |
| this.endLo$2 = 0; | |
| this.$$undhasNext$2 = false; | |
| this.depth$2 = 0; | |
| this.display0$2 = null; | |
| this.display1$2 = null; | |
| this.display2$2 = null; | |
| this.display3$2 = null; | |
| this.display4$2 = null; | |
| this.display5$2 = null; | |
| this.endIndex$2 = endIndex; | |
| this.blockIndex$2 = ((-32) & _startIndex); | |
| this.lo$2 = (31 & _startIndex); | |
| var x = ((endIndex - this.blockIndex$2) | 0); | |
| this.endLo$2 = ((x < 32) ? x : 32); | |
| this.$$undhasNext$2 = (((this.blockIndex$2 + this.lo$2) | 0) < endIndex) | |
| } | |
| $c_sci_VectorIterator.prototype = new $h_sc_AbstractIterator(); | |
| $c_sci_VectorIterator.prototype.constructor = $c_sci_VectorIterator; | |
| /** @constructor */ | |
| function $h_sci_VectorIterator() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_VectorIterator.prototype = $c_sci_VectorIterator.prototype; | |
| $c_sci_VectorIterator.prototype.next__O = (function() { | |
| if ((!this.$$undhasNext$2)) { | |
| throw new $c_ju_NoSuchElementException().init___T("reached iterator end") | |
| }; | |
| var res = this.display0$2.u[this.lo$2]; | |
| this.lo$2 = ((1 + this.lo$2) | 0); | |
| if ((this.lo$2 === this.endLo$2)) { | |
| if ((((this.blockIndex$2 + this.lo$2) | 0) < this.endIndex$2)) { | |
| var newBlockIndex = ((32 + this.blockIndex$2) | 0); | |
| var xor = (this.blockIndex$2 ^ newBlockIndex); | |
| $f_sci_VectorPointer__gotoNextBlockStart__I__I__V(this, newBlockIndex, xor); | |
| this.blockIndex$2 = newBlockIndex; | |
| var x = ((this.endIndex$2 - this.blockIndex$2) | 0); | |
| this.endLo$2 = ((x < 32) ? x : 32); | |
| this.lo$2 = 0 | |
| } else { | |
| this.$$undhasNext$2 = false | |
| } | |
| }; | |
| return res | |
| }); | |
| $c_sci_VectorIterator.prototype.display3__AO = (function() { | |
| return this.display3$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.depth__I = (function() { | |
| return this.depth$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.display5$und$eq__AO__V = (function(x$1) { | |
| this.display5$2 = x$1 | |
| }); | |
| $c_sci_VectorIterator.prototype.display0__AO = (function() { | |
| return this.display0$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.display2$und$eq__AO__V = (function(x$1) { | |
| this.display2$2 = x$1 | |
| }); | |
| $c_sci_VectorIterator.prototype.display4__AO = (function() { | |
| return this.display4$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.display1$und$eq__AO__V = (function(x$1) { | |
| this.display1$2 = x$1 | |
| }); | |
| $c_sci_VectorIterator.prototype.hasNext__Z = (function() { | |
| return this.$$undhasNext$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.display4$und$eq__AO__V = (function(x$1) { | |
| this.display4$2 = x$1 | |
| }); | |
| $c_sci_VectorIterator.prototype.display1__AO = (function() { | |
| return this.display1$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.display5__AO = (function() { | |
| return this.display5$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.depth$und$eq__I__V = (function(x$1) { | |
| this.depth$2 = x$1 | |
| }); | |
| $c_sci_VectorIterator.prototype.display2__AO = (function() { | |
| return this.display2$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.display0$und$eq__AO__V = (function(x$1) { | |
| this.display0$2 = x$1 | |
| }); | |
| $c_sci_VectorIterator.prototype.display3$und$eq__AO__V = (function(x$1) { | |
| this.display3$2 = x$1 | |
| }); | |
| var $d_sci_VectorIterator = new $TypeData().initClass({ | |
| sci_VectorIterator: 0 | |
| }, false, "scala.collection.immutable.VectorIterator", { | |
| sci_VectorIterator: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sci_VectorPointer: 1 | |
| }); | |
| $c_sci_VectorIterator.prototype.$classData = $d_sci_VectorIterator; | |
| /** @constructor */ | |
| function $c_sr_NonLocalReturnControl$mcZ$sp(key, value$mcZ$sp) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| this.key$2 = null; | |
| this.value$f = null; | |
| this.value$mcZ$sp$f = false; | |
| this.value$mcZ$sp$f = value$mcZ$sp; | |
| $c_sr_NonLocalReturnControl.prototype.init___O__O.call(this, key, null) | |
| } | |
| $c_sr_NonLocalReturnControl$mcZ$sp.prototype = new $h_sr_NonLocalReturnControl(); | |
| $c_sr_NonLocalReturnControl$mcZ$sp.prototype.constructor = $c_sr_NonLocalReturnControl$mcZ$sp; | |
| /** @constructor */ | |
| function $h_sr_NonLocalReturnControl$mcZ$sp() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_NonLocalReturnControl$mcZ$sp.prototype = $c_sr_NonLocalReturnControl$mcZ$sp.prototype; | |
| var $d_sr_NonLocalReturnControl$mcZ$sp = new $TypeData().initClass({ | |
| sr_NonLocalReturnControl$mcZ$sp: 0 | |
| }, false, "scala.runtime.NonLocalReturnControl$mcZ$sp", { | |
| sr_NonLocalReturnControl$mcZ$sp: 1, | |
| sr_NonLocalReturnControl: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| s_util_control_ControlThrowable: 1, | |
| s_util_control_NoStackTrace: 1 | |
| }); | |
| $c_sr_NonLocalReturnControl$mcZ$sp.prototype.$classData = $d_sr_NonLocalReturnControl$mcZ$sp; | |
| /** @constructor */ | |
| function $c_Ljava_io_PrintStream() { | |
| this.out$2 = null; | |
| this.encoder$3 = null; | |
| this.autoFlush$3 = false; | |
| this.charset$3 = null; | |
| this.closing$3 = false; | |
| this.java$io$PrintStream$$closed$3 = false; | |
| this.errorFlag$3 = false; | |
| this.bitmap$0$3 = false | |
| } | |
| $c_Ljava_io_PrintStream.prototype = new $h_Ljava_io_FilterOutputStream(); | |
| $c_Ljava_io_PrintStream.prototype.constructor = $c_Ljava_io_PrintStream; | |
| /** @constructor */ | |
| function $h_Ljava_io_PrintStream() { | |
| /*<skip>*/ | |
| } | |
| $h_Ljava_io_PrintStream.prototype = $c_Ljava_io_PrintStream.prototype; | |
| $c_Ljava_io_PrintStream.prototype.init___Ljava_io_OutputStream__Z__Ljava_nio_charset_Charset = (function(_out, autoFlush, charset) { | |
| this.autoFlush$3 = autoFlush; | |
| this.charset$3 = charset; | |
| $c_Ljava_io_FilterOutputStream.prototype.init___Ljava_io_OutputStream.call(this, _out); | |
| this.closing$3 = false; | |
| this.java$io$PrintStream$$closed$3 = false; | |
| this.errorFlag$3 = false; | |
| return this | |
| }); | |
| function $is_Ljava_io_PrintStream(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.Ljava_io_PrintStream))) | |
| } | |
| function $isArrayOf_Ljava_io_PrintStream(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.Ljava_io_PrintStream))) | |
| } | |
| function $f_s_math_Numeric$DoubleIsConflicted__plus__D__D__D($thiz, x, y) { | |
| return (x + y) | |
| } | |
| /** @constructor */ | |
| function $c_sc_Seq$() { | |
| this.ReusableCBFInstance$2 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this) | |
| } | |
| $c_sc_Seq$.prototype = new $h_scg_SeqFactory(); | |
| $c_sc_Seq$.prototype.constructor = $c_sc_Seq$; | |
| /** @constructor */ | |
| function $h_sc_Seq$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_Seq$.prototype = $c_sc_Seq$.prototype; | |
| var $d_sc_Seq$ = new $TypeData().initClass({ | |
| sc_Seq$: 0 | |
| }, false, "scala.collection.Seq$", { | |
| sc_Seq$: 1, | |
| scg_SeqFactory: 1, | |
| scg_GenSeqFactory: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1 | |
| }); | |
| $c_sc_Seq$.prototype.$classData = $d_sc_Seq$; | |
| var $n_sc_Seq$ = (void 0); | |
| function $m_sc_Seq$() { | |
| if ((!$n_sc_Seq$)) { | |
| $n_sc_Seq$ = new $c_sc_Seq$() | |
| }; | |
| return $n_sc_Seq$ | |
| } | |
| /** @constructor */ | |
| function $c_scg_IndexedSeqFactory() { | |
| this.ReusableCBFInstance$2 = null | |
| } | |
| $c_scg_IndexedSeqFactory.prototype = new $h_scg_SeqFactory(); | |
| $c_scg_IndexedSeqFactory.prototype.constructor = $c_scg_IndexedSeqFactory; | |
| /** @constructor */ | |
| function $h_scg_IndexedSeqFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_IndexedSeqFactory.prototype = $c_scg_IndexedSeqFactory.prototype; | |
| /** @constructor */ | |
| function $c_scm_ArrayBuilder() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayBuilder.prototype = new $h_O(); | |
| $c_scm_ArrayBuilder.prototype.constructor = $c_scm_ArrayBuilder; | |
| /** @constructor */ | |
| function $h_scm_ArrayBuilder() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayBuilder.prototype = $c_scm_ArrayBuilder.prototype; | |
| $c_scm_ArrayBuilder.prototype.sizeHint__I__V = (function(size) { | |
| /*<skip>*/ | |
| }); | |
| /** @constructor */ | |
| function $c_jl_JSConsoleBasedPrintStream(isErr) { | |
| this.out$2 = null; | |
| this.encoder$3 = null; | |
| this.autoFlush$3 = false; | |
| this.charset$3 = null; | |
| this.closing$3 = false; | |
| this.java$io$PrintStream$$closed$3 = false; | |
| this.errorFlag$3 = false; | |
| this.bitmap$0$3 = false; | |
| this.isErr$4 = null; | |
| this.flushed$4 = false; | |
| this.buffer$4 = null; | |
| this.isErr$4 = isErr; | |
| var out = new $c_jl_JSConsoleBasedPrintStream$DummyOutputStream(); | |
| $c_Ljava_io_PrintStream.prototype.init___Ljava_io_OutputStream__Z__Ljava_nio_charset_Charset.call(this, out, false, null); | |
| this.flushed$4 = true; | |
| this.buffer$4 = "" | |
| } | |
| $c_jl_JSConsoleBasedPrintStream.prototype = new $h_Ljava_io_PrintStream(); | |
| $c_jl_JSConsoleBasedPrintStream.prototype.constructor = $c_jl_JSConsoleBasedPrintStream; | |
| /** @constructor */ | |
| function $h_jl_JSConsoleBasedPrintStream() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_JSConsoleBasedPrintStream.prototype = $c_jl_JSConsoleBasedPrintStream.prototype; | |
| $c_jl_JSConsoleBasedPrintStream.prototype.print__T__V = (function(s) { | |
| this.java$lang$JSConsoleBasedPrintStream$$printString__T__V(((s === null) ? "null" : s)) | |
| }); | |
| $c_jl_JSConsoleBasedPrintStream.prototype.java$lang$JSConsoleBasedPrintStream$$printString__T__V = (function(s) { | |
| var rest = s; | |
| while ((rest !== "")) { | |
| var this$1 = rest; | |
| var nlPos = (this$1.indexOf("\n") | 0); | |
| if ((nlPos < 0)) { | |
| this.buffer$4 = (("" + this.buffer$4) + rest); | |
| this.flushed$4 = false; | |
| rest = "" | |
| } else { | |
| var jsx$1 = this.buffer$4; | |
| var this$3 = rest; | |
| this.doWriteLine__p4__T__V((("" + jsx$1) + this$3.substring(0, nlPos))); | |
| this.buffer$4 = ""; | |
| this.flushed$4 = true; | |
| var this$4 = rest; | |
| var beginIndex = ((1 + nlPos) | 0); | |
| rest = this$4.substring(beginIndex) | |
| } | |
| } | |
| }); | |
| $c_jl_JSConsoleBasedPrintStream.prototype.doWriteLine__p4__T__V = (function(line) { | |
| if (((typeof console) !== "undefined")) { | |
| var x = this.isErr$4; | |
| if ((!(!x))) { | |
| var x$1 = console.error; | |
| var jsx$1 = (!(!(!(!x$1)))) | |
| } else { | |
| var jsx$1 = false | |
| }; | |
| if (jsx$1) { | |
| console.error(line) | |
| } else { | |
| console.log(line) | |
| } | |
| } | |
| }); | |
| var $d_jl_JSConsoleBasedPrintStream = new $TypeData().initClass({ | |
| jl_JSConsoleBasedPrintStream: 0 | |
| }, false, "java.lang.JSConsoleBasedPrintStream", { | |
| jl_JSConsoleBasedPrintStream: 1, | |
| Ljava_io_PrintStream: 1, | |
| Ljava_io_FilterOutputStream: 1, | |
| Ljava_io_OutputStream: 1, | |
| O: 1, | |
| Ljava_io_Closeable: 1, | |
| jl_AutoCloseable: 1, | |
| Ljava_io_Flushable: 1, | |
| jl_Appendable: 1 | |
| }); | |
| $c_jl_JSConsoleBasedPrintStream.prototype.$classData = $d_jl_JSConsoleBasedPrintStream; | |
| /** @constructor */ | |
| function $c_s_Tuple2$mcDD$sp(_1$mcD$sp, _2$mcD$sp) { | |
| this.$$und1$f = null; | |
| this.$$und2$f = null; | |
| this.$$und1$mcD$sp$f = 0.0; | |
| this.$$und2$mcD$sp$f = 0.0; | |
| this.$$und1$mcD$sp$f = _1$mcD$sp; | |
| this.$$und2$mcD$sp$f = _2$mcD$sp; | |
| $c_T2.prototype.init___O__O.call(this, null, null) | |
| } | |
| $c_s_Tuple2$mcDD$sp.prototype = new $h_T2(); | |
| $c_s_Tuple2$mcDD$sp.prototype.constructor = $c_s_Tuple2$mcDD$sp; | |
| /** @constructor */ | |
| function $h_s_Tuple2$mcDD$sp() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Tuple2$mcDD$sp.prototype = $c_s_Tuple2$mcDD$sp.prototype; | |
| $c_s_Tuple2$mcDD$sp.prototype.$$und1$mcD$sp__D = (function() { | |
| return this.$$und1$mcD$sp$f | |
| }); | |
| $c_s_Tuple2$mcDD$sp.prototype.$$und2__O = (function() { | |
| return this.$$und2$mcD$sp$f | |
| }); | |
| $c_s_Tuple2$mcDD$sp.prototype.$$und2$mcD$sp__D = (function() { | |
| return this.$$und2$mcD$sp$f | |
| }); | |
| $c_s_Tuple2$mcDD$sp.prototype.$$und1__O = (function() { | |
| return this.$$und1$mcD$sp$f | |
| }); | |
| var $d_s_Tuple2$mcDD$sp = new $TypeData().initClass({ | |
| s_Tuple2$mcDD$sp: 0 | |
| }, false, "scala.Tuple2$mcDD$sp", { | |
| s_Tuple2$mcDD$sp: 1, | |
| T2: 1, | |
| O: 1, | |
| s_Product2: 1, | |
| s_Product: 1, | |
| s_Equals: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Product2$mcDD$sp: 1 | |
| }); | |
| $c_s_Tuple2$mcDD$sp.prototype.$classData = $d_s_Tuple2$mcDD$sp; | |
| /** @constructor */ | |
| function $c_s_reflect_AnyValManifest() { | |
| this.toString$1 = null | |
| } | |
| $c_s_reflect_AnyValManifest.prototype = new $h_O(); | |
| $c_s_reflect_AnyValManifest.prototype.constructor = $c_s_reflect_AnyValManifest; | |
| /** @constructor */ | |
| function $h_s_reflect_AnyValManifest() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_AnyValManifest.prototype = $c_s_reflect_AnyValManifest.prototype; | |
| $c_s_reflect_AnyValManifest.prototype.equals__O__Z = (function(that) { | |
| return (this === that) | |
| }); | |
| $c_s_reflect_AnyValManifest.prototype.toString__T = (function() { | |
| return this.toString$1 | |
| }); | |
| $c_s_reflect_AnyValManifest.prototype.hashCode__I = (function() { | |
| return $systemIdentityHashCode(this) | |
| }); | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$ClassTypeManifest() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null | |
| } | |
| $c_s_reflect_ManifestFactory$ClassTypeManifest.prototype = new $h_O(); | |
| $c_s_reflect_ManifestFactory$ClassTypeManifest.prototype.constructor = $c_s_reflect_ManifestFactory$ClassTypeManifest; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$ClassTypeManifest() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$ClassTypeManifest.prototype = $c_s_reflect_ManifestFactory$ClassTypeManifest.prototype; | |
| /** @constructor */ | |
| function $c_sc_IndexedSeq$() { | |
| this.ReusableCBFInstance$2 = null; | |
| this.ReusableCBF$6 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this); | |
| $n_sc_IndexedSeq$ = this; | |
| this.ReusableCBF$6 = new $c_sc_IndexedSeq$$anon$1() | |
| } | |
| $c_sc_IndexedSeq$.prototype = new $h_scg_IndexedSeqFactory(); | |
| $c_sc_IndexedSeq$.prototype.constructor = $c_sc_IndexedSeq$; | |
| /** @constructor */ | |
| function $h_sc_IndexedSeq$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_IndexedSeq$.prototype = $c_sc_IndexedSeq$.prototype; | |
| var $d_sc_IndexedSeq$ = new $TypeData().initClass({ | |
| sc_IndexedSeq$: 0 | |
| }, false, "scala.collection.IndexedSeq$", { | |
| sc_IndexedSeq$: 1, | |
| scg_IndexedSeqFactory: 1, | |
| scg_SeqFactory: 1, | |
| scg_GenSeqFactory: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1 | |
| }); | |
| $c_sc_IndexedSeq$.prototype.$classData = $d_sc_IndexedSeq$; | |
| var $n_sc_IndexedSeq$ = (void 0); | |
| function $m_sc_IndexedSeq$() { | |
| if ((!$n_sc_IndexedSeq$)) { | |
| $n_sc_IndexedSeq$ = new $c_sc_IndexedSeq$() | |
| }; | |
| return $n_sc_IndexedSeq$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_IndexedSeqLike$Elements($$outer, start, end) { | |
| this.end$2 = 0; | |
| this.index$2 = 0; | |
| this.$$outer$2 = null; | |
| this.end$2 = end; | |
| if (($$outer === null)) { | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(null) | |
| } else { | |
| this.$$outer$2 = $$outer | |
| }; | |
| this.index$2 = start | |
| } | |
| $c_sc_IndexedSeqLike$Elements.prototype = new $h_sc_AbstractIterator(); | |
| $c_sc_IndexedSeqLike$Elements.prototype.constructor = $c_sc_IndexedSeqLike$Elements; | |
| /** @constructor */ | |
| function $h_sc_IndexedSeqLike$Elements() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_IndexedSeqLike$Elements.prototype = $c_sc_IndexedSeqLike$Elements.prototype; | |
| $c_sc_IndexedSeqLike$Elements.prototype.next__O = (function() { | |
| if ((this.index$2 >= this.end$2)) { | |
| $m_sc_Iterator$().empty$1.next__O() | |
| }; | |
| var x = this.$$outer$2.apply__I__O(this.index$2); | |
| this.index$2 = ((1 + this.index$2) | 0); | |
| return x | |
| }); | |
| $c_sc_IndexedSeqLike$Elements.prototype.hasNext__Z = (function() { | |
| return (this.index$2 < this.end$2) | |
| }); | |
| var $d_sc_IndexedSeqLike$Elements = new $TypeData().initClass({ | |
| sc_IndexedSeqLike$Elements: 0 | |
| }, false, "scala.collection.IndexedSeqLike$Elements", { | |
| sc_IndexedSeqLike$Elements: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_BufferedIterator: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sc_IndexedSeqLike$Elements.prototype.$classData = $d_sc_IndexedSeqLike$Elements; | |
| /** @constructor */ | |
| function $c_scm_ArrayBuilder$generic(elementClass) { | |
| this.elementClass$2 = null; | |
| this.isCharArrayBuilder$2 = false; | |
| this.elems$2 = null; | |
| this.elementClass$2 = elementClass; | |
| this.isCharArrayBuilder$2 = (elementClass === $d_C.getClassOf()); | |
| this.elems$2 = [] | |
| } | |
| $c_scm_ArrayBuilder$generic.prototype = new $h_scm_ArrayBuilder(); | |
| $c_scm_ArrayBuilder$generic.prototype.constructor = $c_scm_ArrayBuilder$generic; | |
| /** @constructor */ | |
| function $h_scm_ArrayBuilder$generic() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayBuilder$generic.prototype = $c_scm_ArrayBuilder$generic.prototype; | |
| $c_scm_ArrayBuilder$generic.prototype.toString__T = (function() { | |
| return "ArrayBuilder.generic" | |
| }); | |
| $c_scm_ArrayBuilder$generic.prototype.$$plus$eq__O__scm_ArrayBuilder$generic = (function(elem) { | |
| var unboxedElem = (this.isCharArrayBuilder$2 ? $uC(elem) : ((elem === null) ? this.elementClass$2.data$1.zero : elem)); | |
| this.elems$2.push(unboxedElem); | |
| return this | |
| }); | |
| $c_scm_ArrayBuilder$generic.prototype.result__O = (function() { | |
| var x$2 = this.elementClass$2; | |
| if ((x$2 === $d_V.getClassOf())) { | |
| var elemRuntimeClass = $d_sr_BoxedUnit.getClassOf() | |
| } else { | |
| var x$4 = this.elementClass$2; | |
| if ((x$4 === $d_sr_Null$.getClassOf())) { | |
| var jsx$1 = true | |
| } else { | |
| var x$6 = this.elementClass$2; | |
| var jsx$1 = (x$6 === $d_sr_Nothing$.getClassOf()) | |
| }; | |
| if (jsx$1) { | |
| var elemRuntimeClass = $d_O.getClassOf() | |
| } else { | |
| var elemRuntimeClass = this.elementClass$2 | |
| } | |
| }; | |
| return $makeNativeArrayWrapper(elemRuntimeClass.data$1.getArrayOf(), this.elems$2) | |
| }); | |
| $c_scm_ArrayBuilder$generic.prototype.$$plus$eq__O__scm_Builder = (function(elem) { | |
| return this.$$plus$eq__O__scm_ArrayBuilder$generic(elem) | |
| }); | |
| var $d_scm_ArrayBuilder$generic = new $TypeData().initClass({ | |
| scm_ArrayBuilder$generic: 0 | |
| }, false, "scala.collection.mutable.ArrayBuilder$generic", { | |
| scm_ArrayBuilder$generic: 1, | |
| scm_ArrayBuilder: 1, | |
| O: 1, | |
| scm_ReusableBuilder: 1, | |
| scm_Builder: 1, | |
| scg_Growable: 1, | |
| scg_Clearable: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_scm_ArrayBuilder$generic.prototype.$classData = $d_scm_ArrayBuilder$generic; | |
| /** @constructor */ | |
| function $c_sjs_js_JavaScriptException(exception) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| this.exception$4 = null; | |
| this.exception$4 = exception; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null) | |
| } | |
| $c_sjs_js_JavaScriptException.prototype = new $h_jl_RuntimeException(); | |
| $c_sjs_js_JavaScriptException.prototype.constructor = $c_sjs_js_JavaScriptException; | |
| /** @constructor */ | |
| function $h_sjs_js_JavaScriptException() { | |
| /*<skip>*/ | |
| } | |
| $h_sjs_js_JavaScriptException.prototype = $c_sjs_js_JavaScriptException.prototype; | |
| $c_sjs_js_JavaScriptException.prototype.productPrefix__T = (function() { | |
| return "JavaScriptException" | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.productArity__I = (function() { | |
| return 1 | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.fillInStackTrace__jl_Throwable = (function() { | |
| this.setStackTraceStateInternal__O__(this.exception$4); | |
| return this | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.equals__O__Z = (function(x$1) { | |
| if ((this === x$1)) { | |
| return true | |
| } else if ($is_sjs_js_JavaScriptException(x$1)) { | |
| var JavaScriptException$1 = x$1; | |
| return $m_sr_BoxesRunTime$().equals__O__O__Z(this.exception$4, JavaScriptException$1.exception$4) | |
| } else { | |
| return false | |
| } | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.productElement__I__O = (function(x$1) { | |
| switch (x$1) { | |
| case 0: { | |
| return this.exception$4; | |
| break | |
| } | |
| default: { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + x$1)) | |
| } | |
| } | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.getMessage__T = (function() { | |
| return $dp_toString__T(this.exception$4) | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.hashCode__I = (function() { | |
| var this$2 = $m_s_util_hashing_MurmurHash3$(); | |
| return this$2.productHash__s_Product__I__I(this, (-889275714)) | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.productIterator__sc_Iterator = (function() { | |
| return new $c_sr_ScalaRunTime$$anon$1(this) | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.setStackTraceStateInternal__O__ = (function(e) { | |
| this.stackTraceStateInternal$1 = e | |
| }); | |
| function $is_sjs_js_JavaScriptException(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sjs_js_JavaScriptException))) | |
| } | |
| function $isArrayOf_sjs_js_JavaScriptException(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sjs_js_JavaScriptException))) | |
| } | |
| var $d_sjs_js_JavaScriptException = new $TypeData().initClass({ | |
| sjs_js_JavaScriptException: 0 | |
| }, false, "scala.scalajs.js.JavaScriptException", { | |
| sjs_js_JavaScriptException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Product: 1, | |
| s_Equals: 1, | |
| s_Serializable: 1 | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.$classData = $d_sjs_js_JavaScriptException; | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$BooleanManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Boolean" | |
| } | |
| $c_s_reflect_ManifestFactory$BooleanManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$BooleanManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$BooleanManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$BooleanManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$BooleanManifest$.prototype = $c_s_reflect_ManifestFactory$BooleanManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$BooleanManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$BooleanManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$BooleanManifest$", { | |
| s_reflect_ManifestFactory$BooleanManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$BooleanManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$BooleanManifest$; | |
| var $n_s_reflect_ManifestFactory$BooleanManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$BooleanManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$BooleanManifest$)) { | |
| $n_s_reflect_ManifestFactory$BooleanManifest$ = new $c_s_reflect_ManifestFactory$BooleanManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$BooleanManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$ByteManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Byte" | |
| } | |
| $c_s_reflect_ManifestFactory$ByteManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$ByteManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$ByteManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$ByteManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$ByteManifest$.prototype = $c_s_reflect_ManifestFactory$ByteManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$ByteManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$ByteManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$ByteManifest$", { | |
| s_reflect_ManifestFactory$ByteManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$ByteManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$ByteManifest$; | |
| var $n_s_reflect_ManifestFactory$ByteManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$ByteManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$ByteManifest$)) { | |
| $n_s_reflect_ManifestFactory$ByteManifest$ = new $c_s_reflect_ManifestFactory$ByteManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$ByteManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$CharManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Char" | |
| } | |
| $c_s_reflect_ManifestFactory$CharManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$CharManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$CharManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$CharManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$CharManifest$.prototype = $c_s_reflect_ManifestFactory$CharManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$CharManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$CharManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$CharManifest$", { | |
| s_reflect_ManifestFactory$CharManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$CharManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$CharManifest$; | |
| var $n_s_reflect_ManifestFactory$CharManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$CharManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$CharManifest$)) { | |
| $n_s_reflect_ManifestFactory$CharManifest$ = new $c_s_reflect_ManifestFactory$CharManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$CharManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$DoubleManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Double" | |
| } | |
| $c_s_reflect_ManifestFactory$DoubleManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$DoubleManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$DoubleManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$DoubleManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$DoubleManifest$.prototype = $c_s_reflect_ManifestFactory$DoubleManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$DoubleManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$DoubleManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$DoubleManifest$", { | |
| s_reflect_ManifestFactory$DoubleManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$DoubleManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$DoubleManifest$; | |
| var $n_s_reflect_ManifestFactory$DoubleManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$DoubleManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$DoubleManifest$)) { | |
| $n_s_reflect_ManifestFactory$DoubleManifest$ = new $c_s_reflect_ManifestFactory$DoubleManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$DoubleManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$FloatManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Float" | |
| } | |
| $c_s_reflect_ManifestFactory$FloatManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$FloatManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$FloatManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$FloatManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$FloatManifest$.prototype = $c_s_reflect_ManifestFactory$FloatManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$FloatManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$FloatManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$FloatManifest$", { | |
| s_reflect_ManifestFactory$FloatManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$FloatManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$FloatManifest$; | |
| var $n_s_reflect_ManifestFactory$FloatManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$FloatManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$FloatManifest$)) { | |
| $n_s_reflect_ManifestFactory$FloatManifest$ = new $c_s_reflect_ManifestFactory$FloatManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$FloatManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$IntManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Int" | |
| } | |
| $c_s_reflect_ManifestFactory$IntManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$IntManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$IntManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$IntManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$IntManifest$.prototype = $c_s_reflect_ManifestFactory$IntManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$IntManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$IntManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$IntManifest$", { | |
| s_reflect_ManifestFactory$IntManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$IntManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$IntManifest$; | |
| var $n_s_reflect_ManifestFactory$IntManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$IntManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$IntManifest$)) { | |
| $n_s_reflect_ManifestFactory$IntManifest$ = new $c_s_reflect_ManifestFactory$IntManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$IntManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$LongManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Long" | |
| } | |
| $c_s_reflect_ManifestFactory$LongManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$LongManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$LongManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$LongManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$LongManifest$.prototype = $c_s_reflect_ManifestFactory$LongManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$LongManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$LongManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$LongManifest$", { | |
| s_reflect_ManifestFactory$LongManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$LongManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$LongManifest$; | |
| var $n_s_reflect_ManifestFactory$LongManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$LongManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$LongManifest$)) { | |
| $n_s_reflect_ManifestFactory$LongManifest$ = new $c_s_reflect_ManifestFactory$LongManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$LongManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$PhantomManifest() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null; | |
| this.toString$2 = null | |
| } | |
| $c_s_reflect_ManifestFactory$PhantomManifest.prototype = new $h_s_reflect_ManifestFactory$ClassTypeManifest(); | |
| $c_s_reflect_ManifestFactory$PhantomManifest.prototype.constructor = $c_s_reflect_ManifestFactory$PhantomManifest; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$PhantomManifest() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$PhantomManifest.prototype = $c_s_reflect_ManifestFactory$PhantomManifest.prototype; | |
| $c_s_reflect_ManifestFactory$PhantomManifest.prototype.equals__O__Z = (function(that) { | |
| return (this === that) | |
| }); | |
| $c_s_reflect_ManifestFactory$PhantomManifest.prototype.toString__T = (function() { | |
| return this.toString$2 | |
| }); | |
| $c_s_reflect_ManifestFactory$PhantomManifest.prototype.hashCode__I = (function() { | |
| return $systemIdentityHashCode(this) | |
| }); | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$ShortManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Short" | |
| } | |
| $c_s_reflect_ManifestFactory$ShortManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$ShortManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$ShortManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$ShortManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$ShortManifest$.prototype = $c_s_reflect_ManifestFactory$ShortManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$ShortManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$ShortManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$ShortManifest$", { | |
| s_reflect_ManifestFactory$ShortManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$ShortManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$ShortManifest$; | |
| var $n_s_reflect_ManifestFactory$ShortManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$ShortManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$ShortManifest$)) { | |
| $n_s_reflect_ManifestFactory$ShortManifest$ = new $c_s_reflect_ManifestFactory$ShortManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$ShortManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$UnitManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Unit" | |
| } | |
| $c_s_reflect_ManifestFactory$UnitManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$UnitManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$UnitManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$UnitManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$UnitManifest$.prototype = $c_s_reflect_ManifestFactory$UnitManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$UnitManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$UnitManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$UnitManifest$", { | |
| s_reflect_ManifestFactory$UnitManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$UnitManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$UnitManifest$; | |
| var $n_s_reflect_ManifestFactory$UnitManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$UnitManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$UnitManifest$)) { | |
| $n_s_reflect_ManifestFactory$UnitManifest$ = new $c_s_reflect_ManifestFactory$UnitManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$UnitManifest$ | |
| } | |
| function $f_sc_IterableLike__sameElements__sc_GenIterable__Z($thiz, that) { | |
| var these = $thiz.iterator__sc_Iterator(); | |
| var those = that.iterator__sc_Iterator(); | |
| while ((these.hasNext__Z() && those.hasNext__Z())) { | |
| if ((!$m_sr_BoxesRunTime$().equals__O__O__Z(these.next__O(), those.next__O()))) { | |
| return false | |
| } | |
| }; | |
| return ((!these.hasNext__Z()) && (!those.hasNext__Z())) | |
| } | |
| /** @constructor */ | |
| function $c_sci_List$() { | |
| this.ReusableCBFInstance$2 = null; | |
| this.partialNotApplied$5 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this); | |
| $n_sci_List$ = this; | |
| this.partialNotApplied$5 = new $c_sci_List$$anon$1() | |
| } | |
| $c_sci_List$.prototype = new $h_scg_SeqFactory(); | |
| $c_sci_List$.prototype.constructor = $c_sci_List$; | |
| /** @constructor */ | |
| function $h_sci_List$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_List$.prototype = $c_sci_List$.prototype; | |
| var $d_sci_List$ = new $TypeData().initClass({ | |
| sci_List$: 0 | |
| }, false, "scala.collection.immutable.List$", { | |
| sci_List$: 1, | |
| scg_SeqFactory: 1, | |
| scg_GenSeqFactory: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_List$.prototype.$classData = $d_sci_List$; | |
| var $n_sci_List$ = (void 0); | |
| function $m_sci_List$() { | |
| if ((!$n_sci_List$)) { | |
| $n_sci_List$ = new $c_sci_List$() | |
| }; | |
| return $n_sci_List$ | |
| } | |
| /** @constructor */ | |
| function $c_sci_Stream$() { | |
| this.ReusableCBFInstance$2 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this) | |
| } | |
| $c_sci_Stream$.prototype = new $h_scg_SeqFactory(); | |
| $c_sci_Stream$.prototype.constructor = $c_sci_Stream$; | |
| /** @constructor */ | |
| function $h_sci_Stream$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Stream$.prototype = $c_sci_Stream$.prototype; | |
| var $d_sci_Stream$ = new $TypeData().initClass({ | |
| sci_Stream$: 0 | |
| }, false, "scala.collection.immutable.Stream$", { | |
| sci_Stream$: 1, | |
| scg_SeqFactory: 1, | |
| scg_GenSeqFactory: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_Stream$.prototype.$classData = $d_sci_Stream$; | |
| var $n_sci_Stream$ = (void 0); | |
| function $m_sci_Stream$() { | |
| if ((!$n_sci_Stream$)) { | |
| $n_sci_Stream$ = new $c_sci_Stream$() | |
| }; | |
| return $n_sci_Stream$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$AnyManifest$() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null; | |
| this.toString$2 = null; | |
| this.toString$2 = "Any"; | |
| var prefix = $m_s_None$(); | |
| var typeArguments = $m_sci_Nil$(); | |
| this.prefix$1 = prefix; | |
| this.runtimeClass1$1 = $d_O.getClassOf(); | |
| this.typeArguments$1 = typeArguments | |
| } | |
| $c_s_reflect_ManifestFactory$AnyManifest$.prototype = new $h_s_reflect_ManifestFactory$PhantomManifest(); | |
| $c_s_reflect_ManifestFactory$AnyManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$AnyManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$AnyManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$AnyManifest$.prototype = $c_s_reflect_ManifestFactory$AnyManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$AnyManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$AnyManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$AnyManifest$", { | |
| s_reflect_ManifestFactory$AnyManifest$: 1, | |
| s_reflect_ManifestFactory$PhantomManifest: 1, | |
| s_reflect_ManifestFactory$ClassTypeManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$AnyManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$AnyManifest$; | |
| var $n_s_reflect_ManifestFactory$AnyManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$AnyManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$AnyManifest$)) { | |
| $n_s_reflect_ManifestFactory$AnyManifest$ = new $c_s_reflect_ManifestFactory$AnyManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$AnyManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$AnyValManifest$() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null; | |
| this.toString$2 = null; | |
| this.toString$2 = "AnyVal"; | |
| var prefix = $m_s_None$(); | |
| var typeArguments = $m_sci_Nil$(); | |
| this.prefix$1 = prefix; | |
| this.runtimeClass1$1 = $d_O.getClassOf(); | |
| this.typeArguments$1 = typeArguments | |
| } | |
| $c_s_reflect_ManifestFactory$AnyValManifest$.prototype = new $h_s_reflect_ManifestFactory$PhantomManifest(); | |
| $c_s_reflect_ManifestFactory$AnyValManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$AnyValManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$AnyValManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$AnyValManifest$.prototype = $c_s_reflect_ManifestFactory$AnyValManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$AnyValManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$AnyValManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$AnyValManifest$", { | |
| s_reflect_ManifestFactory$AnyValManifest$: 1, | |
| s_reflect_ManifestFactory$PhantomManifest: 1, | |
| s_reflect_ManifestFactory$ClassTypeManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$AnyValManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$AnyValManifest$; | |
| var $n_s_reflect_ManifestFactory$AnyValManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$AnyValManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$AnyValManifest$)) { | |
| $n_s_reflect_ManifestFactory$AnyValManifest$ = new $c_s_reflect_ManifestFactory$AnyValManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$AnyValManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$NothingManifest$() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null; | |
| this.toString$2 = null; | |
| this.toString$2 = "Nothing"; | |
| var prefix = $m_s_None$(); | |
| var typeArguments = $m_sci_Nil$(); | |
| this.prefix$1 = prefix; | |
| this.runtimeClass1$1 = $d_sr_Nothing$.getClassOf(); | |
| this.typeArguments$1 = typeArguments | |
| } | |
| $c_s_reflect_ManifestFactory$NothingManifest$.prototype = new $h_s_reflect_ManifestFactory$PhantomManifest(); | |
| $c_s_reflect_ManifestFactory$NothingManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$NothingManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$NothingManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$NothingManifest$.prototype = $c_s_reflect_ManifestFactory$NothingManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$NothingManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$NothingManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$NothingManifest$", { | |
| s_reflect_ManifestFactory$NothingManifest$: 1, | |
| s_reflect_ManifestFactory$PhantomManifest: 1, | |
| s_reflect_ManifestFactory$ClassTypeManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$NothingManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$NothingManifest$; | |
| var $n_s_reflect_ManifestFactory$NothingManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$NothingManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$NothingManifest$)) { | |
| $n_s_reflect_ManifestFactory$NothingManifest$ = new $c_s_reflect_ManifestFactory$NothingManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$NothingManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$NullManifest$() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null; | |
| this.toString$2 = null; | |
| this.toString$2 = "Null"; | |
| var prefix = $m_s_None$(); | |
| var typeArguments = $m_sci_Nil$(); | |
| this.prefix$1 = prefix; | |
| this.runtimeClass1$1 = $d_sr_Null$.getClassOf(); | |
| this.typeArguments$1 = typeArguments | |
| } | |
| $c_s_reflect_ManifestFactory$NullManifest$.prototype = new $h_s_reflect_ManifestFactory$PhantomManifest(); | |
| $c_s_reflect_ManifestFactory$NullManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$NullManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$NullManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$NullManifest$.prototype = $c_s_reflect_ManifestFactory$NullManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$NullManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$NullManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$NullManifest$", { | |
| s_reflect_ManifestFactory$NullManifest$: 1, | |
| s_reflect_ManifestFactory$PhantomManifest: 1, | |
| s_reflect_ManifestFactory$ClassTypeManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$NullManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$NullManifest$; | |
| var $n_s_reflect_ManifestFactory$NullManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$NullManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$NullManifest$)) { | |
| $n_s_reflect_ManifestFactory$NullManifest$ = new $c_s_reflect_ManifestFactory$NullManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$NullManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$ObjectManifest$() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null; | |
| this.toString$2 = null; | |
| this.toString$2 = "Object"; | |
| var prefix = $m_s_None$(); | |
| var typeArguments = $m_sci_Nil$(); | |
| this.prefix$1 = prefix; | |
| this.runtimeClass1$1 = $d_O.getClassOf(); | |
| this.typeArguments$1 = typeArguments | |
| } | |
| $c_s_reflect_ManifestFactory$ObjectManifest$.prototype = new $h_s_reflect_ManifestFactory$PhantomManifest(); | |
| $c_s_reflect_ManifestFactory$ObjectManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$ObjectManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$ObjectManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$ObjectManifest$.prototype = $c_s_reflect_ManifestFactory$ObjectManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$ObjectManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$ObjectManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$ObjectManifest$", { | |
| s_reflect_ManifestFactory$ObjectManifest$: 1, | |
| s_reflect_ManifestFactory$PhantomManifest: 1, | |
| s_reflect_ManifestFactory$ClassTypeManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$ObjectManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$ObjectManifest$; | |
| var $n_s_reflect_ManifestFactory$ObjectManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$ObjectManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$ObjectManifest$)) { | |
| $n_s_reflect_ManifestFactory$ObjectManifest$ = new $c_s_reflect_ManifestFactory$ObjectManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$ObjectManifest$ | |
| } | |
| function $is_sc_GenMap(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sc_GenMap))) | |
| } | |
| function $isArrayOf_sc_GenMap(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sc_GenMap))) | |
| } | |
| function $is_sc_GenSeq(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sc_GenSeq))) | |
| } | |
| function $isArrayOf_sc_GenSeq(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sc_GenSeq))) | |
| } | |
| /** @constructor */ | |
| function $c_sci_Vector$() { | |
| this.ReusableCBFInstance$2 = null; | |
| this.NIL$6 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this); | |
| $n_sci_Vector$ = this; | |
| this.NIL$6 = new $c_sci_Vector(0, 0, 0) | |
| } | |
| $c_sci_Vector$.prototype = new $h_scg_IndexedSeqFactory(); | |
| $c_sci_Vector$.prototype.constructor = $c_sci_Vector$; | |
| /** @constructor */ | |
| function $h_sci_Vector$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Vector$.prototype = $c_sci_Vector$.prototype; | |
| var $d_sci_Vector$ = new $TypeData().initClass({ | |
| sci_Vector$: 0 | |
| }, false, "scala.collection.immutable.Vector$", { | |
| sci_Vector$: 1, | |
| scg_IndexedSeqFactory: 1, | |
| scg_SeqFactory: 1, | |
| scg_GenSeqFactory: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_Vector$.prototype.$classData = $d_sci_Vector$; | |
| var $n_sci_Vector$ = (void 0); | |
| function $m_sci_Vector$() { | |
| if ((!$n_sci_Vector$)) { | |
| $n_sci_Vector$ = new $c_sci_Vector$() | |
| }; | |
| return $n_sci_Vector$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_AbstractTraversable() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_AbstractTraversable.prototype = new $h_O(); | |
| $c_sc_AbstractTraversable.prototype.constructor = $c_sc_AbstractTraversable; | |
| /** @constructor */ | |
| function $h_sc_AbstractTraversable() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_AbstractTraversable.prototype = $c_sc_AbstractTraversable.prototype; | |
| $c_sc_AbstractTraversable.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_sc_AbstractTraversable.prototype.sizeHintIfCheap__I = (function() { | |
| return (-1) | |
| }); | |
| $c_sc_AbstractTraversable.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_sc_AbstractTraversable.prototype.repr__O = (function() { | |
| return this | |
| }); | |
| $c_sc_AbstractTraversable.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $f_sc_SeqLike__indices__sci_Range($thiz) { | |
| var end = $thiz.length__I(); | |
| return new $c_sci_Range(0, end, 1) | |
| } | |
| function $f_sc_SeqLike__lengthCompare__I__I($thiz, len) { | |
| if ((len < 0)) { | |
| return 1 | |
| } else { | |
| var i = 0; | |
| var it = $thiz.iterator__sc_Iterator(); | |
| while (it.hasNext__Z()) { | |
| if ((i === len)) { | |
| return (it.hasNext__Z() ? 1 : 0) | |
| }; | |
| it.next__O(); | |
| i = ((1 + i) | 0) | |
| }; | |
| return ((i - len) | 0) | |
| } | |
| } | |
| function $f_sc_SeqLike__isEmpty__Z($thiz) { | |
| return ($thiz.lengthCompare__I__I(0) === 0) | |
| } | |
| /** @constructor */ | |
| function $c_s_math_Numeric$DoubleIsFractional$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Numeric$DoubleIsFractional$.prototype = new $h_O(); | |
| $c_s_math_Numeric$DoubleIsFractional$.prototype.constructor = $c_s_math_Numeric$DoubleIsFractional$; | |
| /** @constructor */ | |
| function $h_s_math_Numeric$DoubleIsFractional$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Numeric$DoubleIsFractional$.prototype = $c_s_math_Numeric$DoubleIsFractional$.prototype; | |
| var $d_s_math_Numeric$DoubleIsFractional$ = new $TypeData().initClass({ | |
| s_math_Numeric$DoubleIsFractional$: 0 | |
| }, false, "scala.math.Numeric$DoubleIsFractional$", { | |
| s_math_Numeric$DoubleIsFractional$: 1, | |
| O: 1, | |
| s_math_Numeric$DoubleIsFractional: 1, | |
| s_math_Numeric$DoubleIsConflicted: 1, | |
| s_math_Numeric: 1, | |
| s_math_Ordering: 1, | |
| ju_Comparator: 1, | |
| s_math_PartialOrdering: 1, | |
| s_math_Equiv: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_math_Fractional: 1, | |
| s_math_Ordering$DoubleOrdering: 1 | |
| }); | |
| $c_s_math_Numeric$DoubleIsFractional$.prototype.$classData = $d_s_math_Numeric$DoubleIsFractional$; | |
| var $n_s_math_Numeric$DoubleIsFractional$ = (void 0); | |
| function $m_s_math_Numeric$DoubleIsFractional$() { | |
| if ((!$n_s_math_Numeric$DoubleIsFractional$)) { | |
| $n_s_math_Numeric$DoubleIsFractional$ = new $c_s_math_Numeric$DoubleIsFractional$() | |
| }; | |
| return $n_s_math_Numeric$DoubleIsFractional$ | |
| } | |
| function $is_sc_LinearSeqLike(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sc_LinearSeqLike))) | |
| } | |
| function $isArrayOf_sc_LinearSeqLike(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sc_LinearSeqLike))) | |
| } | |
| function $f_sc_IndexedSeqOptimized__lengthCompare__I__I($thiz, len) { | |
| return (($thiz.length__I() - len) | 0) | |
| } | |
| function $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z($thiz, that) { | |
| if ($is_sc_IndexedSeq(that)) { | |
| var x2 = that; | |
| var len = $thiz.length__I(); | |
| if ((len === x2.length__I())) { | |
| var i = 0; | |
| while (((i < len) && $m_sr_BoxesRunTime$().equals__O__O__Z($thiz.apply__I__O(i), x2.apply__I__O(i)))) { | |
| i = ((1 + i) | 0) | |
| }; | |
| return (i === len) | |
| } else { | |
| return false | |
| } | |
| } else { | |
| return $f_sc_IterableLike__sameElements__sc_GenIterable__Z($thiz, that) | |
| } | |
| } | |
| function $f_sc_IndexedSeqOptimized__isEmpty__Z($thiz) { | |
| return ($thiz.length__I() === 0) | |
| } | |
| function $f_sc_IndexedSeqOptimized__foreach__F1__V($thiz, f) { | |
| var i = 0; | |
| var len = $thiz.length__I(); | |
| while ((i < len)) { | |
| f.apply__O__O($thiz.apply__I__O(i)); | |
| i = ((1 + i) | 0) | |
| } | |
| } | |
| function $f_sc_LinearSeqOptimized__lengthCompare__I__I($thiz, len) { | |
| if ((len < 0)) { | |
| return 1 | |
| } else { | |
| var i = 0; | |
| var xs = $thiz; | |
| return $f_sc_LinearSeqOptimized__loop$1__psc_LinearSeqOptimized__I__sc_LinearSeqOptimized__I__I($thiz, i, xs, len) | |
| } | |
| } | |
| function $f_sc_LinearSeqOptimized__sameElements__sc_GenIterable__Z($thiz, that) { | |
| if ($is_sc_LinearSeq(that)) { | |
| var x2 = that; | |
| if (($thiz === x2)) { | |
| return true | |
| } else { | |
| var these = $thiz; | |
| var those = x2; | |
| while ((((!these.isEmpty__Z()) && (!those.isEmpty__Z())) && $m_sr_BoxesRunTime$().equals__O__O__Z(these.head__O(), those.head__O()))) { | |
| these = these.tail__O(); | |
| those = those.tail__O() | |
| }; | |
| return (these.isEmpty__Z() && those.isEmpty__Z()) | |
| } | |
| } else { | |
| return $f_sc_IterableLike__sameElements__sc_GenIterable__Z($thiz, that) | |
| } | |
| } | |
| function $f_sc_LinearSeqOptimized__apply__I__O($thiz, n) { | |
| var rest = $thiz.drop__I__sc_LinearSeqOptimized(n); | |
| if (((n < 0) || rest.isEmpty__Z())) { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + n)) | |
| }; | |
| return rest.head__O() | |
| } | |
| function $f_sc_LinearSeqOptimized__length__I($thiz) { | |
| var these = $thiz; | |
| var len = 0; | |
| while ((!these.isEmpty__Z())) { | |
| len = ((1 + len) | 0); | |
| these = these.tail__O() | |
| }; | |
| return len | |
| } | |
| function $f_sc_LinearSeqOptimized__last__O($thiz) { | |
| if ($thiz.isEmpty__Z()) { | |
| throw new $c_ju_NoSuchElementException().init___() | |
| }; | |
| var these = $thiz; | |
| var nx = these.tail__O(); | |
| while ((!nx.isEmpty__Z())) { | |
| these = nx; | |
| nx = nx.tail__O() | |
| }; | |
| return these.head__O() | |
| } | |
| function $f_sc_LinearSeqOptimized__loop$1__psc_LinearSeqOptimized__I__sc_LinearSeqOptimized__I__I($thiz, i, xs, len$1) { | |
| _loop: while (true) { | |
| if ((i === len$1)) { | |
| return (xs.isEmpty__Z() ? 0 : 1) | |
| } else if (xs.isEmpty__Z()) { | |
| return (-1) | |
| } else { | |
| var temp$i = ((1 + i) | 0); | |
| var temp$xs = xs.tail__O(); | |
| i = temp$i; | |
| xs = temp$xs; | |
| continue _loop | |
| } | |
| } | |
| } | |
| function $is_sc_LinearSeqOptimized(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sc_LinearSeqOptimized))) | |
| } | |
| function $isArrayOf_sc_LinearSeqOptimized(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sc_LinearSeqOptimized))) | |
| } | |
| function $f_sc_MapLike__$default__O__O($thiz, key) { | |
| throw new $c_ju_NoSuchElementException().init___T(("key not found: " + key)) | |
| } | |
| function $f_sc_MapLike__addString__scm_StringBuilder__T__T__T__scm_StringBuilder($thiz, b, start, sep, end) { | |
| var this$2 = $thiz.iterator__sc_Iterator(); | |
| var f = new $c_sjsr_AnonFunction1((function($this) { | |
| return (function(x0$1$2) { | |
| var x0$1 = x0$1$2; | |
| if ((x0$1 !== null)) { | |
| var k = x0$1.$$und1__O(); | |
| var v = x0$1.$$und2__O(); | |
| return (("" + $m_s_Predef$any2stringadd$().$$plus$extension__O__T__T(k, " -> ")) + v) | |
| } else { | |
| throw new $c_s_MatchError(x0$1) | |
| } | |
| }) | |
| })($thiz)); | |
| var this$3 = new $c_sc_Iterator$$anon$10(this$2, f); | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this$3, b, start, sep, end) | |
| } | |
| function $f_sci_StringLike__$$times__I__T($thiz, n) { | |
| var buf = new $c_scm_StringBuilder().init___(); | |
| var isEmpty$4 = (n <= 0); | |
| var scala$collection$immutable$Range$$lastElement$4 = (((-1) + n) | 0); | |
| if ((!isEmpty$4)) { | |
| var i = 0; | |
| while (true) { | |
| var arg1 = i; | |
| buf.append__T__scm_StringBuilder($thiz.toString__T()); | |
| if ((i === scala$collection$immutable$Range$$lastElement$4)) { | |
| break | |
| }; | |
| i = ((1 + i) | 0) | |
| } | |
| }; | |
| return buf.underlying$5.java$lang$StringBuilder$$content$f | |
| } | |
| /** @constructor */ | |
| function $c_sc_AbstractIterable() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_AbstractIterable.prototype = new $h_sc_AbstractTraversable(); | |
| $c_sc_AbstractIterable.prototype.constructor = $c_sc_AbstractIterable; | |
| /** @constructor */ | |
| function $h_sc_AbstractIterable() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_AbstractIterable.prototype = $c_sc_AbstractIterable.prototype; | |
| $c_sc_AbstractIterable.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IterableLike__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_sc_AbstractIterable.prototype.foreach__F1__V = (function(f) { | |
| var this$1 = this.iterator__sc_Iterator(); | |
| $f_sc_Iterator__foreach__F1__V(this$1, f) | |
| }); | |
| /** @constructor */ | |
| function $c_sci_StringOps(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_sci_StringOps.prototype = new $h_O(); | |
| $c_sci_StringOps.prototype.constructor = $c_sci_StringOps; | |
| /** @constructor */ | |
| function $h_sci_StringOps() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_StringOps.prototype = $c_sci_StringOps.prototype; | |
| $c_sci_StringOps.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $bC((65535 & ($$this.charCodeAt(idx) | 0))) | |
| }); | |
| $c_sci_StringOps.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_sci_StringOps.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_sci_StringOps.prototype.equals__O__Z = (function(x$1) { | |
| return $m_sci_StringOps$().equals$extension__T__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_sci_StringOps.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_sci_StringOps.prototype.toString__T = (function() { | |
| var $$this = this.repr$1; | |
| return $$this | |
| }); | |
| $c_sci_StringOps.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_sci_StringOps.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, ($$this.length | 0)) | |
| }); | |
| $c_sci_StringOps.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return ($$this.length | 0) | |
| }); | |
| $c_sci_StringOps.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return ($$this.length | 0) | |
| }); | |
| $c_sci_StringOps.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_sci_StringOps.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_sci_StringOps.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $f_T__hashCode__I($$this) | |
| }); | |
| $c_sci_StringOps.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_sci_StringOps(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sci_StringOps))) | |
| } | |
| function $isArrayOf_sci_StringOps(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sci_StringOps))) | |
| } | |
| var $d_sci_StringOps = new $TypeData().initClass({ | |
| sci_StringOps: 0 | |
| }, false, "scala.collection.immutable.StringOps", { | |
| sci_StringOps: 1, | |
| O: 1, | |
| sci_StringLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| s_math_Ordered: 1, | |
| jl_Comparable: 1 | |
| }); | |
| $c_sci_StringOps.prototype.$classData = $d_sci_StringOps; | |
| function $is_scm_ArrayOps(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps))) | |
| } | |
| function $isArrayOf_scm_ArrayOps(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps))) | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofBoolean(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofBoolean.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofBoolean.prototype.constructor = $c_scm_ArrayOps$ofBoolean; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofBoolean() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofBoolean.prototype = $c_scm_ArrayOps$ofBoolean.prototype; | |
| $c_scm_ArrayOps$ofBoolean.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofBoolean$().equals$extension__AZ__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofBoolean(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofBoolean))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofBoolean(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofBoolean))) | |
| } | |
| var $d_scm_ArrayOps$ofBoolean = new $TypeData().initClass({ | |
| scm_ArrayOps$ofBoolean: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofBoolean", { | |
| scm_ArrayOps$ofBoolean: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.$classData = $d_scm_ArrayOps$ofBoolean; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofByte(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofByte.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofByte.prototype.constructor = $c_scm_ArrayOps$ofByte; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofByte() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofByte.prototype = $c_scm_ArrayOps$ofByte.prototype; | |
| $c_scm_ArrayOps$ofByte.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofByte$().equals$extension__AB__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofByte(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofByte))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofByte(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofByte))) | |
| } | |
| var $d_scm_ArrayOps$ofByte = new $TypeData().initClass({ | |
| scm_ArrayOps$ofByte: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofByte", { | |
| scm_ArrayOps$ofByte: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.$classData = $d_scm_ArrayOps$ofByte; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofChar(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofChar.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofChar.prototype.constructor = $c_scm_ArrayOps$ofChar; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofChar() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofChar.prototype = $c_scm_ArrayOps$ofChar.prototype; | |
| $c_scm_ArrayOps$ofChar.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $bC($$this.u[idx]) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofChar$().equals$extension__AC__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofChar(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofChar))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofChar(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofChar))) | |
| } | |
| var $d_scm_ArrayOps$ofChar = new $TypeData().initClass({ | |
| scm_ArrayOps$ofChar: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofChar", { | |
| scm_ArrayOps$ofChar: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.$classData = $d_scm_ArrayOps$ofChar; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofDouble(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofDouble.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofDouble.prototype.constructor = $c_scm_ArrayOps$ofDouble; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofDouble() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofDouble.prototype = $c_scm_ArrayOps$ofDouble.prototype; | |
| $c_scm_ArrayOps$ofDouble.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofDouble$().equals$extension__AD__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofDouble(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofDouble))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofDouble(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofDouble))) | |
| } | |
| var $d_scm_ArrayOps$ofDouble = new $TypeData().initClass({ | |
| scm_ArrayOps$ofDouble: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofDouble", { | |
| scm_ArrayOps$ofDouble: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.$classData = $d_scm_ArrayOps$ofDouble; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofFloat(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofFloat.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofFloat.prototype.constructor = $c_scm_ArrayOps$ofFloat; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofFloat() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofFloat.prototype = $c_scm_ArrayOps$ofFloat.prototype; | |
| $c_scm_ArrayOps$ofFloat.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofFloat$().equals$extension__AF__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofFloat(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofFloat))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofFloat(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofFloat))) | |
| } | |
| var $d_scm_ArrayOps$ofFloat = new $TypeData().initClass({ | |
| scm_ArrayOps$ofFloat: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofFloat", { | |
| scm_ArrayOps$ofFloat: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.$classData = $d_scm_ArrayOps$ofFloat; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofInt(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofInt.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofInt.prototype.constructor = $c_scm_ArrayOps$ofInt; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofInt() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofInt.prototype = $c_scm_ArrayOps$ofInt.prototype; | |
| $c_scm_ArrayOps$ofInt.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofInt$().equals$extension__AI__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofInt(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofInt))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofInt(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofInt))) | |
| } | |
| var $d_scm_ArrayOps$ofInt = new $TypeData().initClass({ | |
| scm_ArrayOps$ofInt: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofInt", { | |
| scm_ArrayOps$ofInt: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.$classData = $d_scm_ArrayOps$ofInt; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofLong(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofLong.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofLong.prototype.constructor = $c_scm_ArrayOps$ofLong; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofLong() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofLong.prototype = $c_scm_ArrayOps$ofLong.prototype; | |
| $c_scm_ArrayOps$ofLong.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofLong$().equals$extension__AJ__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofLong(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofLong))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofLong(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofLong))) | |
| } | |
| var $d_scm_ArrayOps$ofLong = new $TypeData().initClass({ | |
| scm_ArrayOps$ofLong: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofLong", { | |
| scm_ArrayOps$ofLong: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.$classData = $d_scm_ArrayOps$ofLong; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofRef(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofRef.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofRef.prototype.constructor = $c_scm_ArrayOps$ofRef; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofRef() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofRef.prototype = $c_scm_ArrayOps$ofRef.prototype; | |
| $c_scm_ArrayOps$ofRef.prototype.apply__I__O = (function(index) { | |
| var $$this = this.repr$1; | |
| return $$this.u[index] | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofRef$().equals$extension__AO__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofRef(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofRef))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofRef(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofRef))) | |
| } | |
| var $d_scm_ArrayOps$ofRef = new $TypeData().initClass({ | |
| scm_ArrayOps$ofRef: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofRef", { | |
| scm_ArrayOps$ofRef: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.$classData = $d_scm_ArrayOps$ofRef; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofShort(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofShort.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofShort.prototype.constructor = $c_scm_ArrayOps$ofShort; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofShort() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofShort.prototype = $c_scm_ArrayOps$ofShort.prototype; | |
| $c_scm_ArrayOps$ofShort.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofShort$().equals$extension__AS__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofShort(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofShort))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofShort(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofShort))) | |
| } | |
| var $d_scm_ArrayOps$ofShort = new $TypeData().initClass({ | |
| scm_ArrayOps$ofShort: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofShort", { | |
| scm_ArrayOps$ofShort: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.$classData = $d_scm_ArrayOps$ofShort; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofUnit(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofUnit.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofUnit.prototype.constructor = $c_scm_ArrayOps$ofUnit; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofUnit() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofUnit.prototype = $c_scm_ArrayOps$ofUnit.prototype; | |
| $c_scm_ArrayOps$ofUnit.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofUnit$().equals$extension__Asr_BoxedUnit__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofUnit(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofUnit))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofUnit(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofUnit))) | |
| } | |
| var $d_scm_ArrayOps$ofUnit = new $TypeData().initClass({ | |
| scm_ArrayOps$ofUnit: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofUnit", { | |
| scm_ArrayOps$ofUnit: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.$classData = $d_scm_ArrayOps$ofUnit; | |
| function $is_sc_IndexedSeq(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sc_IndexedSeq))) | |
| } | |
| function $isArrayOf_sc_IndexedSeq(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sc_IndexedSeq))) | |
| } | |
| function $is_sc_LinearSeq(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sc_LinearSeq))) | |
| } | |
| function $isArrayOf_sc_LinearSeq(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sc_LinearSeq))) | |
| } | |
| /** @constructor */ | |
| function $c_sc_AbstractSeq() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_AbstractSeq.prototype = new $h_sc_AbstractIterable(); | |
| $c_sc_AbstractSeq.prototype.constructor = $c_sc_AbstractSeq; | |
| /** @constructor */ | |
| function $h_sc_AbstractSeq() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_AbstractSeq.prototype = $c_sc_AbstractSeq.prototype; | |
| $c_sc_AbstractSeq.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_SeqLike__lengthCompare__I__I(this, len) | |
| }); | |
| $c_sc_AbstractSeq.prototype.equals__O__Z = (function(that) { | |
| return $f_sc_GenSeqLike__equals__O__Z(this, that) | |
| }); | |
| $c_sc_AbstractSeq.prototype.isEmpty__Z = (function() { | |
| return $f_sc_SeqLike__isEmpty__Z(this) | |
| }); | |
| $c_sc_AbstractSeq.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| /** @constructor */ | |
| function $c_sc_AbstractMap() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_AbstractMap.prototype = new $h_sc_AbstractIterable(); | |
| $c_sc_AbstractMap.prototype.constructor = $c_sc_AbstractMap; | |
| /** @constructor */ | |
| function $h_sc_AbstractMap() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_AbstractMap.prototype = $c_sc_AbstractMap.prototype; | |
| $c_sc_AbstractMap.prototype.equals__O__Z = (function(that) { | |
| return $f_sc_GenMapLike__equals__O__Z(this, that) | |
| }); | |
| $c_sc_AbstractMap.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_sc_AbstractMap.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_MapLike__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_sc_AbstractMap.prototype.hashCode__I = (function() { | |
| var this$1 = $m_s_util_hashing_MurmurHash3$(); | |
| return this$1.unorderedHash__sc_TraversableOnce__I__I(this, this$1.mapSeed$2) | |
| }); | |
| $c_sc_AbstractMap.prototype.stringPrefix__T = (function() { | |
| return "Map" | |
| }); | |
| /** @constructor */ | |
| function $c_scm_AbstractSeq() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_AbstractSeq.prototype = new $h_sc_AbstractSeq(); | |
| $c_scm_AbstractSeq.prototype.constructor = $c_scm_AbstractSeq; | |
| /** @constructor */ | |
| function $h_scm_AbstractSeq() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_AbstractSeq.prototype = $c_scm_AbstractSeq.prototype; | |
| /** @constructor */ | |
| function $c_sci_Range(start, end, step) { | |
| this.start$4 = 0; | |
| this.end$4 = 0; | |
| this.step$4 = 0; | |
| this.isEmpty$4 = false; | |
| this.scala$collection$immutable$Range$$numRangeElements$4 = 0; | |
| this.scala$collection$immutable$Range$$lastElement$4 = 0; | |
| this.start$4 = start; | |
| this.end$4 = end; | |
| this.step$4 = step; | |
| this.isEmpty$4 = ((((start > end) && (step > 0)) || ((start < end) && (step < 0))) || (start === end)); | |
| if ((step === 0)) { | |
| var jsx$1; | |
| throw new $c_jl_IllegalArgumentException().init___T("step cannot be 0.") | |
| } else if (this.isEmpty$4) { | |
| var jsx$1 = 0 | |
| } else { | |
| var len = this.longLength__p4__J(); | |
| var jsx$1 = ((len > 2147483647n) ? (-1) : Number(BigInt.asIntN(32, len))) | |
| }; | |
| this.scala$collection$immutable$Range$$numRangeElements$4 = jsx$1; | |
| switch (step) { | |
| case 1: { | |
| var jsx$2 = (((-1) + end) | 0); | |
| break | |
| } | |
| case (-1): { | |
| var jsx$2 = ((1 + end) | 0); | |
| break | |
| } | |
| default: { | |
| var remainder = Number(BigInt.asIntN(32, BigInt.asIntN(64, (this.gap__p4__J() % BigInt(step))))); | |
| var jsx$2 = ((remainder !== 0) ? ((end - remainder) | 0) : ((end - step) | 0)) | |
| } | |
| }; | |
| this.scala$collection$immutable$Range$$lastElement$4 = jsx$2 | |
| } | |
| $c_sci_Range.prototype = new $h_sc_AbstractSeq(); | |
| $c_sci_Range.prototype.constructor = $c_sci_Range; | |
| /** @constructor */ | |
| function $h_sci_Range() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Range.prototype = $c_sci_Range.prototype; | |
| $c_sci_Range.prototype.apply__I__O = (function(idx) { | |
| return this.apply$mcII$sp__I__I(idx) | |
| }); | |
| $c_sci_Range.prototype.apply__O__O = (function(v1) { | |
| var idx = (v1 | 0); | |
| return this.apply$mcII$sp__I__I(idx) | |
| }); | |
| $c_sci_Range.prototype.isEmpty__Z = (function() { | |
| return this.isEmpty$4 | |
| }); | |
| $c_sci_Range.prototype.longLength__p4__J = (function() { | |
| return BigInt.asIntN(64, (BigInt.asIntN(64, (this.gap__p4__J() / BigInt(this.step$4))) + BigInt((this.hasStub__p4__Z() ? 1 : 0)))) | |
| }); | |
| $c_sci_Range.prototype.equals__O__Z = (function(other) { | |
| if ($is_sci_Range(other)) { | |
| var x2 = other; | |
| if (this.isEmpty$4) { | |
| return x2.isEmpty$4 | |
| } else if (((!x2.isEmpty$4) && (this.start$4 === x2.start$4))) { | |
| var l0 = this.last__I(); | |
| return ((l0 === x2.last__I()) && ((this.start$4 === l0) || (this.step$4 === x2.step$4))) | |
| } else { | |
| return false | |
| } | |
| } else { | |
| return $f_sc_GenSeqLike__equals__O__Z(this, other) | |
| } | |
| }); | |
| $c_sci_Range.prototype.apply$mcII$sp__I__I = (function(idx) { | |
| this.scala$collection$immutable$Range$$validateMaxLength__V(); | |
| if (((idx < 0) || (idx >= this.scala$collection$immutable$Range$$numRangeElements$4))) { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + idx)) | |
| } else { | |
| return ((this.start$4 + $imul(this.step$4, idx)) | 0) | |
| } | |
| }); | |
| $c_sci_Range.prototype.toString__T = (function() { | |
| var stepped = ((this.step$4 === 1) ? "" : new $c_s_StringContext(new $c_sjs_js_WrappedArray([" by ", ""])).s__sc_Seq__T(new $c_sjs_js_WrappedArray([this.step$4]))); | |
| var prefix = (this.isEmpty$4 ? "empty " : ((!this.isExact__p4__Z()) ? "inexact " : "")); | |
| return new $c_s_StringContext(new $c_sjs_js_WrappedArray(["", "Range ", " ", " ", "", ""])).s__sc_Seq__T(new $c_sjs_js_WrappedArray([prefix, this.start$4, "until", this.end$4, stepped])) | |
| }); | |
| $c_sci_Range.prototype.foreach__F1__V = (function(f) { | |
| if ((!this.isEmpty$4)) { | |
| var i = this.start$4; | |
| while (true) { | |
| f.apply__O__O(i); | |
| if ((i === this.scala$collection$immutable$Range$$lastElement$4)) { | |
| return (void 0) | |
| }; | |
| i = ((i + this.step$4) | 0) | |
| } | |
| } | |
| }); | |
| $c_sci_Range.prototype.hasStub__p4__Z = (function() { | |
| return (!this.isExact__p4__Z()) | |
| }); | |
| $c_sci_Range.prototype.iterator__sc_Iterator = (function() { | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, this.length__I()) | |
| }); | |
| $c_sci_Range.prototype.scala$collection$immutable$Range$$validateMaxLength__V = (function() { | |
| if ((this.scala$collection$immutable$Range$$numRangeElements$4 < 0)) { | |
| $m_sci_Range$().scala$collection$immutable$Range$$fail__I__I__I__Z__E(this.start$4, this.end$4, this.step$4, false) | |
| } | |
| }); | |
| $c_sci_Range.prototype.length__I = (function() { | |
| return ((this.scala$collection$immutable$Range$$numRangeElements$4 < 0) ? $m_sci_Range$().scala$collection$immutable$Range$$fail__I__I__I__Z__E(this.start$4, this.end$4, this.step$4, false) : this.scala$collection$immutable$Range$$numRangeElements$4) | |
| }); | |
| $c_sci_Range.prototype.sizeHintIfCheap__I = (function() { | |
| return this.length__I() | |
| }); | |
| $c_sci_Range.prototype.isExact__p4__Z = (function() { | |
| return (BigInt.asIntN(64, (this.gap__p4__J() % BigInt(this.step$4))) === 0n) | |
| }); | |
| $c_sci_Range.prototype.last__I = (function() { | |
| if (this.isEmpty$4) { | |
| var this$1 = $m_sci_Nil$(); | |
| return ($f_sc_LinearSeqOptimized__last__O(this$1) | 0) | |
| } else { | |
| return this.scala$collection$immutable$Range$$lastElement$4 | |
| } | |
| }); | |
| $c_sci_Range.prototype.hashCode__I = (function() { | |
| return $m_s_util_hashing_MurmurHash3$().seqHash__sc_Seq__I(this) | |
| }); | |
| $c_sci_Range.prototype.gap__p4__J = (function() { | |
| return BigInt.asIntN(64, (BigInt(this.end$4) - BigInt(this.start$4))) | |
| }); | |
| function $is_sci_Range(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sci_Range))) | |
| } | |
| function $isArrayOf_sci_Range(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sci_Range))) | |
| } | |
| var $d_sci_Range = new $TypeData().initClass({ | |
| sci_Range: 0 | |
| }, false, "scala.collection.immutable.Range", { | |
| sci_Range: 1, | |
| sc_AbstractSeq: 1, | |
| sc_AbstractIterable: 1, | |
| sc_AbstractTraversable: 1, | |
| O: 1, | |
| sc_Traversable: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenTraversable: 1, | |
| scg_GenericTraversableTemplate: 1, | |
| sc_Iterable: 1, | |
| sc_GenIterable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_Seq: 1, | |
| s_PartialFunction: 1, | |
| F1: 1, | |
| sc_GenSeq: 1, | |
| sc_GenSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sci_IndexedSeq: 1, | |
| sci_Seq: 1, | |
| sci_Iterable: 1, | |
| sci_Traversable: 1, | |
| s_Immutable: 1, | |
| sc_IndexedSeq: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_CustomParallelizable: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_Range.prototype.$classData = $d_sci_Range; | |
| /** @constructor */ | |
| function $c_sci_List() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_List.prototype = new $h_sc_AbstractSeq(); | |
| $c_sci_List.prototype.constructor = $c_sci_List; | |
| /** @constructor */ | |
| function $h_sci_List() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_List.prototype = $c_sci_List.prototype; | |
| $c_sci_List.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_LinearSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_sci_List.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_LinearSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_sci_List.prototype.apply__O__O = (function(v1) { | |
| var n = (v1 | 0); | |
| return $f_sc_LinearSeqOptimized__apply__I__O(this, n) | |
| }); | |
| $c_sci_List.prototype.drop__I__sc_LinearSeqOptimized = (function(n) { | |
| return this.drop__I__sci_List(n) | |
| }); | |
| $c_sci_List.prototype.foreach__F1__V = (function(f) { | |
| var these = this; | |
| while ((!these.isEmpty__Z())) { | |
| f.apply__O__O(these.head__O()); | |
| var this$1 = these; | |
| these = this$1.tail__sci_List() | |
| } | |
| }); | |
| $c_sci_List.prototype.iterator__sc_Iterator = (function() { | |
| return new $c_sc_LinearSeqLike$$anon$1(this) | |
| }); | |
| $c_sci_List.prototype.drop__I__sci_List = (function(n) { | |
| var these = this; | |
| var count = n; | |
| while (((!these.isEmpty__Z()) && (count > 0))) { | |
| var this$1 = these; | |
| these = this$1.tail__sci_List(); | |
| count = (((-1) + count) | 0) | |
| }; | |
| return these | |
| }); | |
| $c_sci_List.prototype.length__I = (function() { | |
| return $f_sc_LinearSeqOptimized__length__I(this) | |
| }); | |
| $c_sci_List.prototype.hashCode__I = (function() { | |
| return $m_s_util_hashing_MurmurHash3$().seqHash__sc_Seq__I(this) | |
| }); | |
| $c_sci_List.prototype.stringPrefix__T = (function() { | |
| return "List" | |
| }); | |
| function $is_sci_List(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sci_List))) | |
| } | |
| function $isArrayOf_sci_List(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sci_List))) | |
| } | |
| /** @constructor */ | |
| function $c_sci_Vector(startIndex, endIndex, focus) { | |
| this.startIndex$4 = 0; | |
| this.endIndex$4 = 0; | |
| this.focus$4 = 0; | |
| this.dirty$4 = false; | |
| this.depth$4 = 0; | |
| this.display0$4 = null; | |
| this.display1$4 = null; | |
| this.display2$4 = null; | |
| this.display3$4 = null; | |
| this.display4$4 = null; | |
| this.display5$4 = null; | |
| this.startIndex$4 = startIndex; | |
| this.endIndex$4 = endIndex; | |
| this.focus$4 = focus; | |
| this.dirty$4 = false | |
| } | |
| $c_sci_Vector.prototype = new $h_sc_AbstractSeq(); | |
| $c_sci_Vector.prototype.constructor = $c_sci_Vector; | |
| /** @constructor */ | |
| function $h_sci_Vector() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Vector.prototype = $c_sci_Vector.prototype; | |
| $c_sci_Vector.prototype.checkRangeConvert__p4__I__I = (function(index) { | |
| var idx = ((index + this.startIndex$4) | 0); | |
| if (((index >= 0) && (idx < this.endIndex$4))) { | |
| return idx | |
| } else { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + index)) | |
| } | |
| }); | |
| $c_sci_Vector.prototype.display3__AO = (function() { | |
| return this.display3$4 | |
| }); | |
| $c_sci_Vector.prototype.apply__I__O = (function(index) { | |
| var idx = this.checkRangeConvert__p4__I__I(index); | |
| var xor = (idx ^ this.focus$4); | |
| return $f_sci_VectorPointer__getElem__I__I__O(this, idx, xor) | |
| }); | |
| $c_sci_Vector.prototype.depth__I = (function() { | |
| return this.depth$4 | |
| }); | |
| $c_sci_Vector.prototype.lengthCompare__I__I = (function(len) { | |
| return ((this.length__I() - len) | 0) | |
| }); | |
| $c_sci_Vector.prototype.apply__O__O = (function(v1) { | |
| return this.apply__I__O((v1 | 0)) | |
| }); | |
| $c_sci_Vector.prototype.initIterator__sci_VectorIterator__V = (function(s) { | |
| var depth = this.depth$4; | |
| $f_sci_VectorPointer__initFrom__sci_VectorPointer__I__V(s, this, depth); | |
| if (this.dirty$4) { | |
| var index = this.focus$4; | |
| $f_sci_VectorPointer__stabilize__I__V(s, index) | |
| }; | |
| if ((s.depth$2 > 1)) { | |
| var index$1 = this.startIndex$4; | |
| var xor = (this.startIndex$4 ^ this.focus$4); | |
| $f_sci_VectorPointer__gotoPos__I__I__V(s, index$1, xor) | |
| } | |
| }); | |
| $c_sci_Vector.prototype.display5$und$eq__AO__V = (function(x$1) { | |
| this.display5$4 = x$1 | |
| }); | |
| $c_sci_Vector.prototype.display0__AO = (function() { | |
| return this.display0$4 | |
| }); | |
| $c_sci_Vector.prototype.display4__AO = (function() { | |
| return this.display4$4 | |
| }); | |
| $c_sci_Vector.prototype.display2$und$eq__AO__V = (function(x$1) { | |
| this.display2$4 = x$1 | |
| }); | |
| $c_sci_Vector.prototype.iterator__sc_Iterator = (function() { | |
| return this.iterator__sci_VectorIterator() | |
| }); | |
| $c_sci_Vector.prototype.display1$und$eq__AO__V = (function(x$1) { | |
| this.display1$4 = x$1 | |
| }); | |
| $c_sci_Vector.prototype.length__I = (function() { | |
| return ((this.endIndex$4 - this.startIndex$4) | 0) | |
| }); | |
| $c_sci_Vector.prototype.display4$und$eq__AO__V = (function(x$1) { | |
| this.display4$4 = x$1 | |
| }); | |
| $c_sci_Vector.prototype.sizeHintIfCheap__I = (function() { | |
| return this.length__I() | |
| }); | |
| $c_sci_Vector.prototype.display1__AO = (function() { | |
| return this.display1$4 | |
| }); | |
| $c_sci_Vector.prototype.display5__AO = (function() { | |
| return this.display5$4 | |
| }); | |
| $c_sci_Vector.prototype.iterator__sci_VectorIterator = (function() { | |
| var s = new $c_sci_VectorIterator(this.startIndex$4, this.endIndex$4); | |
| this.initIterator__sci_VectorIterator__V(s); | |
| return s | |
| }); | |
| $c_sci_Vector.prototype.hashCode__I = (function() { | |
| return $m_s_util_hashing_MurmurHash3$().seqHash__sc_Seq__I(this) | |
| }); | |
| $c_sci_Vector.prototype.depth$und$eq__I__V = (function(x$1) { | |
| this.depth$4 = x$1 | |
| }); | |
| $c_sci_Vector.prototype.display2__AO = (function() { | |
| return this.display2$4 | |
| }); | |
| $c_sci_Vector.prototype.display0$und$eq__AO__V = (function(x$1) { | |
| this.display0$4 = x$1 | |
| }); | |
| $c_sci_Vector.prototype.display3$und$eq__AO__V = (function(x$1) { | |
| this.display3$4 = x$1 | |
| }); | |
| var $d_sci_Vector = new $TypeData().initClass({ | |
| sci_Vector: 0 | |
| }, false, "scala.collection.immutable.Vector", { | |
| sci_Vector: 1, | |
| sc_AbstractSeq: 1, | |
| sc_AbstractIterable: 1, | |
| sc_AbstractTraversable: 1, | |
| O: 1, | |
| sc_Traversable: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenTraversable: 1, | |
| scg_GenericTraversableTemplate: 1, | |
| sc_Iterable: 1, | |
| sc_GenIterable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_Seq: 1, | |
| s_PartialFunction: 1, | |
| F1: 1, | |
| sc_GenSeq: 1, | |
| sc_GenSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sci_IndexedSeq: 1, | |
| sci_Seq: 1, | |
| sci_Iterable: 1, | |
| sci_Traversable: 1, | |
| s_Immutable: 1, | |
| sc_IndexedSeq: 1, | |
| sc_IndexedSeqLike: 1, | |
| sci_VectorPointer: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_sci_Vector.prototype.$classData = $d_sci_Vector; | |
| /** @constructor */ | |
| function $c_sci_Nil$() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_Nil$.prototype = new $h_sci_List(); | |
| $c_sci_Nil$.prototype.constructor = $c_sci_Nil$; | |
| /** @constructor */ | |
| function $h_sci_Nil$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Nil$.prototype = $c_sci_Nil$.prototype; | |
| $c_sci_Nil$.prototype.productPrefix__T = (function() { | |
| return "Nil" | |
| }); | |
| $c_sci_Nil$.prototype.head__O = (function() { | |
| this.head__E() | |
| }); | |
| $c_sci_Nil$.prototype.productArity__I = (function() { | |
| return 0 | |
| }); | |
| $c_sci_Nil$.prototype.isEmpty__Z = (function() { | |
| return true | |
| }); | |
| $c_sci_Nil$.prototype.tail__sci_List = (function() { | |
| throw new $c_jl_UnsupportedOperationException("tail of empty list") | |
| }); | |
| $c_sci_Nil$.prototype.equals__O__Z = (function(that) { | |
| if ($is_sc_GenSeq(that)) { | |
| var x2 = that; | |
| return x2.isEmpty__Z() | |
| } else { | |
| return false | |
| } | |
| }); | |
| $c_sci_Nil$.prototype.productElement__I__O = (function(x$1) { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + x$1)) | |
| }); | |
| $c_sci_Nil$.prototype.head__E = (function() { | |
| throw new $c_ju_NoSuchElementException().init___T("head of empty list") | |
| }); | |
| $c_sci_Nil$.prototype.tail__O = (function() { | |
| return this.tail__sci_List() | |
| }); | |
| $c_sci_Nil$.prototype.productIterator__sc_Iterator = (function() { | |
| return new $c_sr_ScalaRunTime$$anon$1(this) | |
| }); | |
| var $d_sci_Nil$ = new $TypeData().initClass({ | |
| sci_Nil$: 0 | |
| }, false, "scala.collection.immutable.Nil$", { | |
| sci_Nil$: 1, | |
| sci_List: 1, | |
| sc_AbstractSeq: 1, | |
| sc_AbstractIterable: 1, | |
| sc_AbstractTraversable: 1, | |
| O: 1, | |
| sc_Traversable: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenTraversable: 1, | |
| scg_GenericTraversableTemplate: 1, | |
| sc_Iterable: 1, | |
| sc_GenIterable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_Seq: 1, | |
| s_PartialFunction: 1, | |
| F1: 1, | |
| sc_GenSeq: 1, | |
| sc_GenSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sci_LinearSeq: 1, | |
| sci_Seq: 1, | |
| sci_Iterable: 1, | |
| sci_Traversable: 1, | |
| s_Immutable: 1, | |
| sc_LinearSeq: 1, | |
| sc_LinearSeqLike: 1, | |
| s_Product: 1, | |
| sc_LinearSeqOptimized: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_Nil$.prototype.$classData = $d_sci_Nil$; | |
| var $n_sci_Nil$ = (void 0); | |
| function $m_sci_Nil$() { | |
| if ((!$n_sci_Nil$)) { | |
| $n_sci_Nil$ = new $c_sci_Nil$() | |
| }; | |
| return $n_sci_Nil$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_AbstractMap() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_AbstractMap.prototype = new $h_sc_AbstractMap(); | |
| $c_scm_AbstractMap.prototype.constructor = $c_scm_AbstractMap; | |
| /** @constructor */ | |
| function $h_scm_AbstractMap() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_AbstractMap.prototype = $c_scm_AbstractMap.prototype; | |
| $c_scm_AbstractMap.prototype.sizeHint__I__V = (function(size) { | |
| /*<skip>*/ | |
| }); | |
| /** @constructor */ | |
| function $c_scm_AbstractBuffer() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_AbstractBuffer.prototype = new $h_scm_AbstractSeq(); | |
| $c_scm_AbstractBuffer.prototype.constructor = $c_scm_AbstractBuffer; | |
| /** @constructor */ | |
| function $h_scm_AbstractBuffer() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_AbstractBuffer.prototype = $c_scm_AbstractBuffer.prototype; | |
| /** @constructor */ | |
| function $c_scm_HashMap() { | |
| this.$$undloadFactor$5 = 0; | |
| this.table$5 = null; | |
| this.tableSize$5 = 0; | |
| this.threshold$5 = 0; | |
| this.sizemap$5 = null; | |
| this.seedvalue$5 = 0 | |
| } | |
| $c_scm_HashMap.prototype = new $h_scm_AbstractMap(); | |
| $c_scm_HashMap.prototype.constructor = $c_scm_HashMap; | |
| /** @constructor */ | |
| function $h_scm_HashMap() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_HashMap.prototype = $c_scm_HashMap.prototype; | |
| $c_scm_HashMap.prototype.put__O__O__s_Option = (function(key, value) { | |
| var e = $f_scm_HashTable__findOrAddEntry__O__O__scm_HashEntry(this, key, value); | |
| if ((e === null)) { | |
| return $m_s_None$() | |
| } else { | |
| var v = e.value$1; | |
| e.value$1 = value; | |
| return new $c_s_Some(v) | |
| } | |
| }); | |
| $c_scm_HashMap.prototype.init___ = (function() { | |
| $c_scm_HashMap.prototype.init___scm_HashTable$Contents.call(this, null); | |
| return this | |
| }); | |
| $c_scm_HashMap.prototype.apply__O__O = (function(key) { | |
| var result = $f_scm_HashTable__findEntry__O__scm_HashEntry(this, key); | |
| return ((result === null) ? $f_sc_MapLike__$default__O__O(this, key) : result.value$1) | |
| }); | |
| $c_scm_HashMap.prototype.$$plus$eq__T2__scm_HashMap = (function(kv) { | |
| var key = kv.$$und1__O(); | |
| var value = kv.$$und2__O(); | |
| var e = $f_scm_HashTable__findOrAddEntry__O__O__scm_HashEntry(this, key, value); | |
| if ((e !== null)) { | |
| e.value$1 = kv.$$und2__O() | |
| }; | |
| return this | |
| }); | |
| $c_scm_HashMap.prototype.foreach__F1__V = (function(f) { | |
| var iterTable = this.table$5; | |
| var idx = $f_scm_HashTable__scala$collection$mutable$HashTable$$lastPopulatedIndex__I(this); | |
| var es = iterTable.u[idx]; | |
| while ((es !== null)) { | |
| var this$1 = es; | |
| var next = this$1.next$1; | |
| var arg1 = es; | |
| var e = arg1; | |
| f.apply__O__O(new $c_T2().init___O__O(e.key$1, e.value$1)); | |
| es = next; | |
| while (((es === null) && (idx > 0))) { | |
| idx = (((-1) + idx) | 0); | |
| es = iterTable.u[idx] | |
| } | |
| } | |
| }); | |
| $c_scm_HashMap.prototype.iterator__sc_Iterator = (function() { | |
| var this$1 = new $c_scm_HashTable$$anon$1(this); | |
| var f = new $c_sjsr_AnonFunction1((function($this) { | |
| return (function(e$2) { | |
| var e = e$2; | |
| return new $c_T2().init___O__O(e.key$1, e.value$1) | |
| }) | |
| })(this)); | |
| return new $c_sc_Iterator$$anon$10(this$1, f) | |
| }); | |
| $c_scm_HashMap.prototype.init___scm_HashTable$Contents = (function(contents) { | |
| $f_scm_HashTable__$$init$__V(this); | |
| $f_scm_HashTable__initWithContents__scm_HashTable$Contents__V(this, contents); | |
| return this | |
| }); | |
| $c_scm_HashMap.prototype.get__O__s_Option = (function(key) { | |
| var e = $f_scm_HashTable__findEntry__O__scm_HashEntry(this, key); | |
| return ((e === null) ? $m_s_None$() : new $c_s_Some(e.value$1)) | |
| }); | |
| $c_scm_HashMap.prototype.$$plus$eq__O__scm_Builder = (function(elem) { | |
| return this.$$plus$eq__T2__scm_HashMap(elem) | |
| }); | |
| var $d_scm_HashMap = new $TypeData().initClass({ | |
| scm_HashMap: 0 | |
| }, false, "scala.collection.mutable.HashMap", { | |
| scm_HashMap: 1, | |
| scm_AbstractMap: 1, | |
| sc_AbstractMap: 1, | |
| sc_AbstractIterable: 1, | |
| sc_AbstractTraversable: 1, | |
| O: 1, | |
| sc_Traversable: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenTraversable: 1, | |
| scg_GenericTraversableTemplate: 1, | |
| sc_Iterable: 1, | |
| sc_GenIterable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_Map: 1, | |
| sc_GenMap: 1, | |
| sc_GenMapLike: 1, | |
| sc_MapLike: 1, | |
| s_PartialFunction: 1, | |
| F1: 1, | |
| scg_Subtractable: 1, | |
| scm_Map: 1, | |
| scm_Iterable: 1, | |
| scm_Traversable: 1, | |
| s_Mutable: 1, | |
| scm_MapLike: 1, | |
| scm_Builder: 1, | |
| scg_Growable: 1, | |
| scg_Clearable: 1, | |
| scg_Shrinkable: 1, | |
| scm_Cloneable: 1, | |
| s_Cloneable: 1, | |
| jl_Cloneable: 1, | |
| scm_HashTable: 1, | |
| scm_HashTable$HashUtils: 1, | |
| sc_CustomParallelizable: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_scm_HashMap.prototype.$classData = $d_scm_HashMap; | |
| /** @constructor */ | |
| function $c_scm_StringBuilder() { | |
| this.underlying$5 = null | |
| } | |
| $c_scm_StringBuilder.prototype = new $h_scm_AbstractSeq(); | |
| $c_scm_StringBuilder.prototype.constructor = $c_scm_StringBuilder; | |
| /** @constructor */ | |
| function $h_scm_StringBuilder() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_StringBuilder.prototype = $c_scm_StringBuilder.prototype; | |
| $c_scm_StringBuilder.prototype.$$plus$eq__C__scm_StringBuilder = (function(x) { | |
| this.append__C__scm_StringBuilder(x); | |
| return this | |
| }); | |
| $c_scm_StringBuilder.prototype.init___ = (function() { | |
| $c_scm_StringBuilder.prototype.init___I__T.call(this, 16, ""); | |
| return this | |
| }); | |
| $c_scm_StringBuilder.prototype.apply__I__O = (function(idx) { | |
| return $bC(this.underlying$5.charAt__I__C(idx)) | |
| }); | |
| $c_scm_StringBuilder.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_StringBuilder.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_StringBuilder.prototype.apply__O__O = (function(v1) { | |
| var index = (v1 | 0); | |
| return $bC(this.underlying$5.charAt__I__C(index)) | |
| }); | |
| $c_scm_StringBuilder.prototype.isEmpty__Z = (function() { | |
| return $f_sc_IndexedSeqOptimized__isEmpty__Z(this) | |
| }); | |
| $c_scm_StringBuilder.prototype.toString__T = (function() { | |
| return this.underlying$5.java$lang$StringBuilder$$content$f | |
| }); | |
| $c_scm_StringBuilder.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_StringBuilder.prototype.append__T__scm_StringBuilder = (function(s) { | |
| var this$1 = this.underlying$5; | |
| this$1.java$lang$StringBuilder$$content$f = (("" + this$1.java$lang$StringBuilder$$content$f) + s); | |
| return this | |
| }); | |
| $c_scm_StringBuilder.prototype.iterator__sc_Iterator = (function() { | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, this.underlying$5.length__I()) | |
| }); | |
| $c_scm_StringBuilder.prototype.init___I__T = (function(initCapacity, initValue) { | |
| var this$1 = new $c_jl_StringBuilder().init___I((((initValue.length | 0) + initCapacity) | 0)); | |
| this$1.java$lang$StringBuilder$$content$f = (("" + this$1.java$lang$StringBuilder$$content$f) + initValue); | |
| $c_scm_StringBuilder.prototype.init___jl_StringBuilder.call(this, this$1); | |
| return this | |
| }); | |
| $c_scm_StringBuilder.prototype.length__I = (function() { | |
| return this.underlying$5.length__I() | |
| }); | |
| $c_scm_StringBuilder.prototype.sizeHintIfCheap__I = (function() { | |
| return this.underlying$5.length__I() | |
| }); | |
| $c_scm_StringBuilder.prototype.substring__I__I__T = (function(start, end) { | |
| return this.underlying$5.substring__I__I__T(start, end) | |
| }); | |
| $c_scm_StringBuilder.prototype.init___jl_StringBuilder = (function(underlying) { | |
| this.underlying$5 = underlying; | |
| return this | |
| }); | |
| $c_scm_StringBuilder.prototype.append__O__scm_StringBuilder = (function(x) { | |
| var this$2 = this.underlying$5; | |
| var str = ("" + x); | |
| this$2.java$lang$StringBuilder$$content$f = (this$2.java$lang$StringBuilder$$content$f + str); | |
| return this | |
| }); | |
| $c_scm_StringBuilder.prototype.$$plus$eq__O__scm_Builder = (function(elem) { | |
| return this.$$plus$eq__C__scm_StringBuilder($uC(elem)) | |
| }); | |
| $c_scm_StringBuilder.prototype.sizeHint__I__V = (function(size) { | |
| /*<skip>*/ | |
| }); | |
| $c_scm_StringBuilder.prototype.hashCode__I = (function() { | |
| return $m_s_util_hashing_MurmurHash3$().seqHash__sc_Seq__I(this) | |
| }); | |
| $c_scm_StringBuilder.prototype.append__C__scm_StringBuilder = (function(x) { | |
| var this$1 = this.underlying$5; | |
| var str = String.fromCharCode(x); | |
| this$1.java$lang$StringBuilder$$content$f = (("" + this$1.java$lang$StringBuilder$$content$f) + str); | |
| return this | |
| }); | |
| var $d_scm_StringBuilder = new $TypeData().initClass({ | |
| scm_StringBuilder: 0 | |
| }, false, "scala.collection.mutable.StringBuilder", { | |
| scm_StringBuilder: 1, | |
| scm_AbstractSeq: 1, | |
| sc_AbstractSeq: 1, | |
| sc_AbstractIterable: 1, | |
| sc_AbstractTraversable: 1, | |
| O: 1, | |
| sc_Traversable: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenTraversable: 1, | |
| scg_GenericTraversableTemplate: 1, | |
| sc_Iterable: 1, | |
| sc_GenIterable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_Seq: 1, | |
| s_PartialFunction: 1, | |
| F1: 1, | |
| sc_GenSeq: 1, | |
| sc_GenSeqLike: 1, | |
| sc_SeqLike: 1, | |
| scm_Seq: 1, | |
| scm_Iterable: 1, | |
| scm_Traversable: 1, | |
| s_Mutable: 1, | |
| scm_SeqLike: 1, | |
| scm_Cloneable: 1, | |
| s_Cloneable: 1, | |
| jl_Cloneable: 1, | |
| jl_CharSequence: 1, | |
| scm_IndexedSeq: 1, | |
| sc_IndexedSeq: 1, | |
| sc_IndexedSeqLike: 1, | |
| scm_IndexedSeqLike: 1, | |
| sci_StringLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| s_math_Ordered: 1, | |
| jl_Comparable: 1, | |
| scm_ReusableBuilder: 1, | |
| scm_Builder: 1, | |
| scg_Growable: 1, | |
| scg_Clearable: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_scm_StringBuilder.prototype.$classData = $d_scm_StringBuilder; | |
| /** @constructor */ | |
| function $c_sjs_js_WrappedArray(array) { | |
| this.array$6 = null; | |
| this.array$6 = array | |
| } | |
| $c_sjs_js_WrappedArray.prototype = new $h_scm_AbstractBuffer(); | |
| $c_sjs_js_WrappedArray.prototype.constructor = $c_sjs_js_WrappedArray; | |
| /** @constructor */ | |
| function $h_sjs_js_WrappedArray() { | |
| /*<skip>*/ | |
| } | |
| $h_sjs_js_WrappedArray.prototype = $c_sjs_js_WrappedArray.prototype; | |
| $c_sjs_js_WrappedArray.prototype.apply__I__O = (function(index) { | |
| return this.array$6[index] | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.apply__O__O = (function(v1) { | |
| var index = (v1 | 0); | |
| return this.array$6[index] | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.isEmpty__Z = (function() { | |
| return $f_sc_IndexedSeqOptimized__isEmpty__Z(this) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.iterator__sc_Iterator = (function() { | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, (this.array$6.length | 0)) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.length__I = (function() { | |
| return (this.array$6.length | 0) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.sizeHintIfCheap__I = (function() { | |
| return (this.array$6.length | 0) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.$$plus$eq__O__scm_Builder = (function(elem) { | |
| this.array$6.push(elem); | |
| return this | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.hashCode__I = (function() { | |
| return $m_s_util_hashing_MurmurHash3$().seqHash__sc_Seq__I(this) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.sizeHint__I__V = (function(size) { | |
| /*<skip>*/ | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.stringPrefix__T = (function() { | |
| return "WrappedArray" | |
| }); | |
| var $d_sjs_js_WrappedArray = new $TypeData().initClass({ | |
| sjs_js_WrappedArray: 0 | |
| }, false, "scala.scalajs.js.WrappedArray", { | |
| sjs_js_WrappedArray: 1, | |
| scm_AbstractBuffer: 1, | |
| scm_AbstractSeq: 1, | |
| sc_AbstractSeq: 1, | |
| sc_AbstractIterable: 1, | |
| sc_AbstractTraversable: 1, | |
| O: 1, | |
| sc_Traversable: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenTraversable: 1, | |
| scg_GenericTraversableTemplate: 1, | |
| sc_Iterable: 1, | |
| sc_GenIterable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_Seq: 1, | |
| s_PartialFunction: 1, | |
| F1: 1, | |
| sc_GenSeq: 1, | |
| sc_GenSeqLike: 1, | |
| sc_SeqLike: 1, | |
| scm_Seq: 1, | |
| scm_Iterable: 1, | |
| scm_Traversable: 1, | |
| s_Mutable: 1, | |
| scm_SeqLike: 1, | |
| scm_Cloneable: 1, | |
| s_Cloneable: 1, | |
| jl_Cloneable: 1, | |
| scm_Buffer: 1, | |
| scm_BufferLike: 1, | |
| scg_Growable: 1, | |
| scg_Clearable: 1, | |
| scg_Shrinkable: 1, | |
| sc_script_Scriptable: 1, | |
| scg_Subtractable: 1, | |
| scm_IndexedSeq: 1, | |
| sc_IndexedSeq: 1, | |
| sc_IndexedSeqLike: 1, | |
| scm_IndexedSeqLike: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| scm_Builder: 1 | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.$classData = $d_sjs_js_WrappedArray; | |
| $s_Lorg_scalajs_benchmark_sha512_SHA512$__clinit___(); | |
| $e.setupHTMLBenchmark = (function(arg$1) { | |
| var prep0 = arg$1; | |
| $m_Lorg_scalajs_benchmark_Benchmark$().setupHTMLBenchmark__T__V(prep0) | |
| }); | |
| $e.runBenchmarkApp = (function(arg$1) { | |
| var prep0 = arg$1; | |
| $m_Lorg_scalajs_benchmark_BenchmarkApp$().runBenchmarkApp__T__V(prep0) | |
| }); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512$().main__AT__V($makeNativeArrayWrapper($d_T.getArrayOf(), [])); | |
| }).call(this); | |
| //# sourceMappingURL=sha512-fastopt.js.map |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (function(){ | |
| 'use strict'; | |
| /* ---------------------------------- * | |
| * The top-level Scala.js environment * | |
| * ---------------------------------- */ | |
| // Where to send exports | |
| // TODO Do not use global object detection, and rather export with actual `var` declarations | |
| var $e = (typeof global === "object" && global && global["Object"] === Object) ? global : this; | |
| // #3036 - convince GCC that $e must not be dce'ed away | |
| this["__ScalaJSWorkaroundToRetainExportsInGCC"] = $e; | |
| // Linking info - must be in sync with scala.scalajs.runtime.LinkingInfo | |
| var $linkingInfo = { | |
| "semantics": { | |
| "asInstanceOfs": 2, | |
| "arrayIndexOutOfBounds": 2, | |
| "moduleInit": 2, | |
| "strictFloats": false, | |
| "productionMode": false | |
| }, | |
| "assumingES6": false, | |
| "linkerVersion": "1.0.0-M3", | |
| "globalThis": this | |
| }; | |
| Object["freeze"]($linkingInfo); | |
| Object["freeze"]($linkingInfo["semantics"]); | |
| // Snapshots of builtins and polyfills | |
| var $imul = Math["imul"] || (function(a, b) { | |
| // See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/imul | |
| var ah = (a >>> 16) & 0xffff; | |
| var al = a & 0xffff; | |
| var bh = (b >>> 16) & 0xffff; | |
| var bl = b & 0xffff; | |
| // the shift by 0 fixes the sign on the high part | |
| // the final |0 converts the unsigned value into a signed value | |
| return ((al * bl) + (((ah * bl + al * bh) << 16) >>> 0) | 0); | |
| }); | |
| var $fround = Math["fround"] || | |
| (function(v) { | |
| return +v; | |
| }); | |
| var $clz32 = Math["clz32"] || (function(i) { | |
| // See Hacker's Delight, Section 5-3 | |
| if (i === 0) return 32; | |
| var r = 1; | |
| if ((i & 0xffff0000) === 0) { i <<= 16; r += 16; }; | |
| if ((i & 0xff000000) === 0) { i <<= 8; r += 8; }; | |
| if ((i & 0xf0000000) === 0) { i <<= 4; r += 4; }; | |
| if ((i & 0xc0000000) === 0) { i <<= 2; r += 2; }; | |
| return r + (i >> 31); | |
| }); | |
| // Cached instance of RuntimeLong for 0L | |
| var $L0; | |
| // identityHashCode support | |
| var $lastIDHash = 0; // last value attributed to an id hash code | |
| var $idHashCodeMap = typeof WeakMap !== "undefined" ? new WeakMap() : null; | |
| // Core mechanism | |
| function $makeIsArrayOfPrimitive(primitiveData) { | |
| return function(obj, depth) { | |
| return !!(obj && obj.$classData && | |
| (obj.$classData.arrayDepth === depth) && | |
| (obj.$classData.arrayBase === primitiveData)); | |
| } | |
| }; | |
| /** Encode a property name for runtime manipulation | |
| * Usage: | |
| * env.propertyName({someProp:0}) | |
| * Returns: | |
| * "someProp" | |
| * Useful when the property is renamed by a global optimizer (like Closure) | |
| * but we must still get hold of a string of that name for runtime | |
| * reflection. | |
| */ | |
| function $propertyName(obj) { | |
| for (var prop in obj) | |
| return prop; | |
| }; | |
| // Boxed Char | |
| function $Char(c) { | |
| this.c = c; | |
| }; | |
| $Char.prototype.toString = (function() { | |
| return String["fromCharCode"](this.c); | |
| }); | |
| // Runtime functions | |
| function $isScalaJSObject(obj) { | |
| return !!(obj && obj.$classData); | |
| }; | |
| function $noIsInstance(instance) { | |
| throw new TypeError( | |
| "Cannot call isInstance() on a Class representing a raw JS trait/object"); | |
| }; | |
| function $makeNativeArrayWrapper(arrayClassData, nativeArray) { | |
| return new arrayClassData.constr(nativeArray); | |
| }; | |
| function $newArrayObject(arrayClassData, lengths) { | |
| return $newArrayObjectInternal(arrayClassData, lengths, 0); | |
| }; | |
| function $newArrayObjectInternal(arrayClassData, lengths, lengthIndex) { | |
| var result = new arrayClassData.constr(lengths[lengthIndex]); | |
| if (lengthIndex < lengths.length-1) { | |
| var subArrayClassData = arrayClassData.componentData; | |
| var subLengthIndex = lengthIndex+1; | |
| var underlying = result.u; | |
| for (var i = 0; i < underlying.length; i++) { | |
| underlying[i] = $newArrayObjectInternal( | |
| subArrayClassData, lengths, subLengthIndex); | |
| } | |
| } | |
| return result; | |
| }; | |
| function $objectGetClass(instance) { | |
| switch (typeof instance) { | |
| case "string": | |
| return $d_T.getClassOf(); | |
| case "number": { | |
| var v = instance | 0; | |
| if (v === instance) { // is the value integral? | |
| if ($isByte(v)) | |
| return $d_jl_Byte.getClassOf(); | |
| else if ($isShort(v)) | |
| return $d_jl_Short.getClassOf(); | |
| else | |
| return $d_jl_Integer.getClassOf(); | |
| } else { | |
| if ($isFloat(instance)) | |
| return $d_jl_Float.getClassOf(); | |
| else | |
| return $d_jl_Double.getClassOf(); | |
| } | |
| } | |
| case "boolean": | |
| return $d_jl_Boolean.getClassOf(); | |
| case "undefined": | |
| return $d_sr_BoxedUnit.getClassOf(); | |
| default: | |
| if (instance === null) | |
| return instance.getClass__jl_Class(); | |
| else if ($is_sjsr_RuntimeLong(instance)) | |
| return $d_jl_Long.getClassOf(); | |
| else if ($isChar(instance)) | |
| return $d_jl_Character.getClassOf(); | |
| else if ($isScalaJSObject(instance)) | |
| return instance.$classData.getClassOf(); | |
| else | |
| return null; // Exception? | |
| } | |
| }; | |
| function $dp_toString__T(instance) { | |
| if (instance === void 0) | |
| return "undefined"; | |
| else | |
| return instance.toString(); | |
| }; | |
| function $dp_getClass__jl_Class(instance) { | |
| return $objectGetClass(instance); | |
| }; | |
| function $dp_clone__O(instance) { | |
| if ($isScalaJSObject(instance) || (instance === null)) | |
| return instance.clone__O(); | |
| else | |
| throw new $c_jl_CloneNotSupportedException().init___(); | |
| }; | |
| function $dp_notify__V(instance) { | |
| // final and no-op in java.lang.Object | |
| if (instance === null) | |
| instance.notify__V(); | |
| }; | |
| function $dp_notifyAll__V(instance) { | |
| // final and no-op in java.lang.Object | |
| if (instance === null) | |
| instance.notifyAll__V(); | |
| }; | |
| function $dp_finalize__V(instance) { | |
| if ($isScalaJSObject(instance) || (instance === null)) | |
| instance.finalize__V(); | |
| // else no-op | |
| }; | |
| function $dp_equals__O__Z(instance, rhs) { | |
| if ($isScalaJSObject(instance) || (instance === null)) | |
| return instance.equals__O__Z(rhs); | |
| else if (typeof instance === "number") | |
| return $f_jl_Double__equals__O__Z(instance, rhs); | |
| else if ($isChar(instance)) | |
| return $f_jl_Character__equals__O__Z(instance, rhs); | |
| else | |
| return instance === rhs; | |
| }; | |
| function $dp_hashCode__I(instance) { | |
| switch (typeof instance) { | |
| case "string": | |
| return $f_T__hashCode__I(instance); | |
| case "number": | |
| return $f_jl_Double__hashCode__I(instance); | |
| case "boolean": | |
| return $f_jl_Boolean__hashCode__I(instance); | |
| case "undefined": | |
| return $f_sr_BoxedUnit__hashCode__I(instance); | |
| default: | |
| if ($isScalaJSObject(instance) || instance === null) | |
| return instance.hashCode__I(); | |
| else if ($isChar(instance)) | |
| return $f_jl_Character__hashCode__I(instance); | |
| else | |
| return $systemIdentityHashCode(instance); | |
| } | |
| }; | |
| function $dp_compareTo__O__I(instance, rhs) { | |
| switch (typeof instance) { | |
| case "string": | |
| return $f_T__compareTo__O__I(instance, rhs); | |
| case "number": | |
| return $f_jl_Double__compareTo__O__I(instance, rhs); | |
| case "boolean": | |
| return $f_jl_Boolean__compareTo__O__I(instance, rhs); | |
| default: | |
| if ($isChar(instance)) | |
| return $f_jl_Character__compareTo__O__I(instance, rhs); | |
| else | |
| return instance.compareTo__O__I(rhs); | |
| } | |
| }; | |
| function $dp_length__I(instance) { | |
| if (typeof(instance) === "string") | |
| return $f_T__length__I(instance); | |
| else | |
| return instance.length__I(); | |
| }; | |
| function $dp_charAt__I__C(instance, index) { | |
| if (typeof(instance) === "string") | |
| return $f_T__charAt__I__C(instance, index); | |
| else | |
| return instance.charAt__I__C(index); | |
| }; | |
| function $dp_subSequence__I__I__jl_CharSequence(instance, start, end) { | |
| if (typeof(instance) === "string") | |
| return $f_T__subSequence__I__I__jl_CharSequence(instance, start, end); | |
| else | |
| return instance.subSequence__I__I__jl_CharSequence(start, end); | |
| }; | |
| function $dp_byteValue__B(instance) { | |
| if (typeof instance === "number") | |
| return $f_jl_Double__byteValue__B(instance); | |
| else | |
| return instance.byteValue__B(); | |
| }; | |
| function $dp_shortValue__S(instance) { | |
| if (typeof instance === "number") | |
| return $f_jl_Double__shortValue__S(instance); | |
| else | |
| return instance.shortValue__S(); | |
| }; | |
| function $dp_intValue__I(instance) { | |
| if (typeof instance === "number") | |
| return $f_jl_Double__intValue__I(instance); | |
| else | |
| return instance.intValue__I(); | |
| }; | |
| function $dp_longValue__J(instance) { | |
| if (typeof instance === "number") | |
| return $f_jl_Double__longValue__J(instance); | |
| else | |
| return instance.longValue__J(); | |
| }; | |
| function $dp_floatValue__F(instance) { | |
| if (typeof instance === "number") | |
| return $f_jl_Double__floatValue__F(instance); | |
| else | |
| return instance.floatValue__F(); | |
| }; | |
| function $dp_doubleValue__D(instance) { | |
| if (typeof instance === "number") | |
| return $f_jl_Double__doubleValue__D(instance); | |
| else | |
| return instance.doubleValue__D(); | |
| }; | |
| function $doubleToInt(x) { | |
| return (x > 2147483647) ? (2147483647) : ((x < -2147483648) ? -2147483648 : (x | 0)); | |
| }; | |
| /** Instantiates a JS object with variadic arguments to the constructor. */ | |
| function $newJSObjectWithVarargs(ctor, args) { | |
| // This basically emulates the ECMAScript specification for 'new'. | |
| var instance = Object["create"](ctor.prototype); | |
| var result = ctor["apply"](instance, args); | |
| switch (typeof result) { | |
| case "string": case "number": case "boolean": case "undefined": case "symbol": | |
| return instance; | |
| default: | |
| return result === null ? instance : result; | |
| } | |
| }; | |
| function $resolveSuperRef(superClass, propName) { | |
| var getPrototypeOf = Object["getPrototypeOf"]; | |
| var getOwnPropertyDescriptor = Object["getOwnPropertyDescriptor"]; | |
| var superProto = superClass.prototype; | |
| while (superProto !== null) { | |
| var desc = getOwnPropertyDescriptor(superProto, propName); | |
| if (desc !== void 0) | |
| return desc; | |
| superProto = getPrototypeOf(superProto); | |
| } | |
| return void 0; | |
| }; | |
| function $superGet(superClass, self, propName) { | |
| var desc = $resolveSuperRef(superClass, propName); | |
| if (desc !== void 0) { | |
| var getter = desc["get"]; | |
| if (getter !== void 0) | |
| return getter["call"](self); | |
| else | |
| return desc["value"]; | |
| } | |
| return void 0; | |
| }; | |
| function $superSet(superClass, self, propName, value) { | |
| var desc = $resolveSuperRef(superClass, propName); | |
| if (desc !== void 0) { | |
| var setter = desc["set"]; | |
| if (setter !== void 0) { | |
| setter["call"](self, value); | |
| return void 0; | |
| } | |
| } | |
| throw new TypeError("super has no setter '" + propName + "'."); | |
| }; | |
| function $systemArraycopy(src, srcPos, dest, destPos, length) { | |
| var srcu = src.u; | |
| var destu = dest.u; | |
| if (srcu !== destu || destPos < srcPos || (((srcPos + length) | 0) < destPos)) { | |
| for (var i = 0; i < length; i = (i + 1) | 0) | |
| destu[(destPos + i) | 0] = srcu[(srcPos + i) | 0]; | |
| } else { | |
| for (var i = (length - 1) | 0; i >= 0; i = (i - 1) | 0) | |
| destu[(destPos + i) | 0] = srcu[(srcPos + i) | 0]; | |
| } | |
| }; | |
| var $systemIdentityHashCode = | |
| ($idHashCodeMap !== null) ? | |
| (function(obj) { | |
| switch (typeof obj) { | |
| case "string": case "number": case "boolean": case "undefined": | |
| return $dp_hashCode__I(obj); | |
| default: | |
| if (obj === null) { | |
| return 0; | |
| } else { | |
| var hash = $idHashCodeMap["get"](obj); | |
| if (hash === void 0) { | |
| hash = ($lastIDHash + 1) | 0; | |
| $lastIDHash = hash; | |
| $idHashCodeMap["set"](obj, hash); | |
| } | |
| return hash; | |
| } | |
| } | |
| }) : | |
| (function(obj) { | |
| switch (typeof obj) { | |
| case "string": case "number": case "boolean": case "undefined": | |
| return $dp_hashCode__I(obj); | |
| default: | |
| if ($isScalaJSObject(obj)) { | |
| var hash = obj["$idHashCode$0"]; | |
| if (hash !== void 0) { | |
| return hash; | |
| } else if (!Object["isSealed"](obj)) { | |
| hash = ($lastIDHash + 1) | 0; | |
| $lastIDHash = hash; | |
| obj["$idHashCode$0"] = hash; | |
| return hash; | |
| } else { | |
| return 42; | |
| } | |
| } else if (obj === null) { | |
| return 0; | |
| } else { | |
| return 42; | |
| } | |
| } | |
| }); | |
| // is/as for hijacked boxed classes (the non-trivial ones) | |
| function $isChar(v) { | |
| return v instanceof $Char; | |
| }; | |
| function $isByte(v) { | |
| return typeof v === "number" && (v << 24 >> 24) === v && 1/v !== 1/-0; | |
| }; | |
| function $isShort(v) { | |
| return typeof v === "number" && (v << 16 >> 16) === v && 1/v !== 1/-0; | |
| }; | |
| function $isInt(v) { | |
| return typeof v === "number" && (v | 0) === v && 1/v !== 1/-0; | |
| }; | |
| function $isFloat(v) { | |
| return typeof v === "number"; | |
| }; | |
| // Boxes | |
| function $bC(c) { | |
| return new $Char(c); | |
| } | |
| var $bC0 = $bC(0); | |
| // Unboxes | |
| function $uC(value) { | |
| return null === value ? 0 : value.c; | |
| } | |
| function $uJ(value) { | |
| return null === value ? $L0 : value; | |
| }; | |
| // TypeArray conversions | |
| function $byteArray2TypedArray(value) { return new Int8Array(value.u); }; | |
| function $shortArray2TypedArray(value) { return new Int16Array(value.u); }; | |
| function $charArray2TypedArray(value) { return new Uint16Array(value.u); }; | |
| function $intArray2TypedArray(value) { return new Int32Array(value.u); }; | |
| function $floatArray2TypedArray(value) { return new Float32Array(value.u); }; | |
| function $doubleArray2TypedArray(value) { return new Float64Array(value.u); }; | |
| function $typedArray2ByteArray(value) { | |
| var arrayClassData = $d_B.getArrayOf(); | |
| return new arrayClassData.constr(new Int8Array(value)); | |
| }; | |
| function $typedArray2ShortArray(value) { | |
| var arrayClassData = $d_S.getArrayOf(); | |
| return new arrayClassData.constr(new Int16Array(value)); | |
| }; | |
| function $typedArray2CharArray(value) { | |
| var arrayClassData = $d_C.getArrayOf(); | |
| return new arrayClassData.constr(new Uint16Array(value)); | |
| }; | |
| function $typedArray2IntArray(value) { | |
| var arrayClassData = $d_I.getArrayOf(); | |
| return new arrayClassData.constr(new Int32Array(value)); | |
| }; | |
| function $typedArray2FloatArray(value) { | |
| var arrayClassData = $d_F.getArrayOf(); | |
| return new arrayClassData.constr(new Float32Array(value)); | |
| }; | |
| function $typedArray2DoubleArray(value) { | |
| var arrayClassData = $d_D.getArrayOf(); | |
| return new arrayClassData.constr(new Float64Array(value)); | |
| }; | |
| // TypeData class | |
| /** @constructor */ | |
| function $TypeData() { | |
| // Runtime support | |
| this.constr = void 0; | |
| this.parentData = void 0; | |
| this.ancestors = null; | |
| this.componentData = null; | |
| this.arrayBase = null; | |
| this.arrayDepth = 0; | |
| this.zero = null; | |
| this.arrayEncodedName = ""; | |
| this._classOf = void 0; | |
| this._arrayOf = void 0; | |
| this.isArrayOf = void 0; | |
| // java.lang.Class support | |
| this["name"] = ""; | |
| this["isPrimitive"] = false; | |
| this["isInterface"] = false; | |
| this["isArrayClass"] = false; | |
| this["isRawJSType"] = false; | |
| this["isInstance"] = void 0; | |
| }; | |
| $TypeData.prototype.initPrim = function( | |
| zero, arrayEncodedName, displayName) { | |
| // Runtime support | |
| this.ancestors = {}; | |
| this.componentData = null; | |
| this.zero = zero; | |
| this.arrayEncodedName = arrayEncodedName; | |
| this.isArrayOf = function(obj, depth) { return false; }; | |
| // java.lang.Class support | |
| this["name"] = displayName; | |
| this["isPrimitive"] = true; | |
| this["isInstance"] = function(obj) { return false; }; | |
| return this; | |
| }; | |
| $TypeData.prototype.initClass = function( | |
| internalNameObj, isInterface, fullName, | |
| ancestors, isRawJSType, parentData, isInstance, isArrayOf) { | |
| var internalName = $propertyName(internalNameObj); | |
| isInstance = isInstance || function(obj) { | |
| return !!(obj && obj.$classData && obj.$classData.ancestors[internalName]); | |
| }; | |
| isArrayOf = isArrayOf || function(obj, depth) { | |
| return !!(obj && obj.$classData && (obj.$classData.arrayDepth === depth) | |
| && obj.$classData.arrayBase.ancestors[internalName]) | |
| }; | |
| // Runtime support | |
| this.parentData = parentData; | |
| this.ancestors = ancestors; | |
| this.arrayEncodedName = "L"+fullName+";"; | |
| this.isArrayOf = isArrayOf; | |
| // java.lang.Class support | |
| this["name"] = fullName; | |
| this["isInterface"] = isInterface; | |
| this["isRawJSType"] = !!isRawJSType; | |
| this["isInstance"] = isInstance; | |
| return this; | |
| }; | |
| $TypeData.prototype.initArray = function( | |
| componentData) { | |
| // The constructor | |
| var componentZero0 = componentData.zero; | |
| // The zero for the Long runtime representation | |
| // is a special case here, since the class has not | |
| // been defined yet when this constructor is called. | |
| var componentZero = (componentZero0 == "longZero") ? $L0 : componentZero0; | |
| /** @constructor */ | |
| var ArrayClass = function(arg) { | |
| if (typeof(arg) === "number") { | |
| // arg is the length of the array | |
| this.u = new Array(arg); | |
| for (var i = 0; i < arg; i++) | |
| this.u[i] = componentZero; | |
| } else { | |
| // arg is a native array that we wrap | |
| this.u = arg; | |
| } | |
| } | |
| ArrayClass.prototype = new $h_O; | |
| ArrayClass.prototype.constructor = ArrayClass; | |
| ArrayClass.prototype.clone__O = function() { | |
| if (this.u instanceof Array) | |
| return new ArrayClass(this.u["slice"](0)); | |
| else | |
| // The underlying Array is a TypedArray | |
| return new ArrayClass(new this.u.constructor(this.u)); | |
| }; | |
| ArrayClass.prototype.$classData = this; | |
| // Don't generate reflective call proxies. The compiler special cases | |
| // reflective calls to methods on scala.Array | |
| // The data | |
| var encodedName = "[" + componentData.arrayEncodedName; | |
| var componentBase = componentData.arrayBase || componentData; | |
| var arrayDepth = componentData.arrayDepth + 1; | |
| var isInstance = function(obj) { | |
| return componentBase.isArrayOf(obj, arrayDepth); | |
| } | |
| // Runtime support | |
| this.constr = ArrayClass; | |
| this.parentData = $d_O; | |
| this.ancestors = {O: 1, jl_Cloneable: 1, Ljava_io_Serializable: 1}; | |
| this.componentData = componentData; | |
| this.arrayBase = componentBase; | |
| this.arrayDepth = arrayDepth; | |
| this.zero = null; | |
| this.arrayEncodedName = encodedName; | |
| this._classOf = undefined; | |
| this._arrayOf = undefined; | |
| this.isArrayOf = undefined; | |
| // java.lang.Class support | |
| this["name"] = encodedName; | |
| this["isPrimitive"] = false; | |
| this["isInterface"] = false; | |
| this["isArrayClass"] = true; | |
| this["isInstance"] = isInstance; | |
| return this; | |
| }; | |
| $TypeData.prototype.getClassOf = function() { | |
| if (!this._classOf) | |
| this._classOf = new $c_jl_Class(this); | |
| return this._classOf; | |
| }; | |
| $TypeData.prototype.getArrayOf = function() { | |
| if (!this._arrayOf) | |
| this._arrayOf = new $TypeData().initArray(this); | |
| return this._arrayOf; | |
| }; | |
| // java.lang.Class support | |
| $TypeData.prototype["isAssignableFrom"] = function(that) { | |
| if (this["isPrimitive"] || that["isPrimitive"]) { | |
| return this === that; | |
| } else { | |
| var thatFakeInstance; | |
| if (that === $d_T) | |
| thatFakeInstance = "some string"; | |
| else if (that === $d_jl_Boolean) | |
| thatFakeInstance = false; | |
| else if (that === $d_jl_Byte || | |
| that === $d_jl_Short || | |
| that === $d_jl_Integer || | |
| that === $d_jl_Float || | |
| that === $d_jl_Double) | |
| thatFakeInstance = 0; | |
| else if (that === $d_jl_Long) | |
| thatFakeInstance = $L0; | |
| else if (that === $d_sr_BoxedUnit) | |
| thatFakeInstance = void 0; | |
| else | |
| thatFakeInstance = {$classData: that}; | |
| return this["isInstance"](thatFakeInstance); | |
| } | |
| }; | |
| $TypeData.prototype["getSuperclass"] = function() { | |
| return this.parentData ? this.parentData.getClassOf() : null; | |
| }; | |
| $TypeData.prototype["getComponentType"] = function() { | |
| return this.componentData ? this.componentData.getClassOf() : null; | |
| }; | |
| $TypeData.prototype["newArrayOfThisClass"] = function(lengths) { | |
| var arrayClassData = this; | |
| for (var i = 0; i < lengths.length; i++) | |
| arrayClassData = arrayClassData.getArrayOf(); | |
| return $newArrayObject(arrayClassData, lengths); | |
| }; | |
| // Create primitive types | |
| var $d_V = new $TypeData().initPrim(undefined, "V", "void"); | |
| var $d_Z = new $TypeData().initPrim(false, "Z", "boolean"); | |
| var $d_C = new $TypeData().initPrim(0, "C", "char"); | |
| var $d_B = new $TypeData().initPrim(0, "B", "byte"); | |
| var $d_S = new $TypeData().initPrim(0, "S", "short"); | |
| var $d_I = new $TypeData().initPrim(0, "I", "int"); | |
| var $d_J = new $TypeData().initPrim("longZero", "J", "long"); | |
| var $d_F = new $TypeData().initPrim(0.0, "F", "float"); | |
| var $d_D = new $TypeData().initPrim(0.0, "D", "double"); | |
| // Instance tests for array of primitives | |
| var $isArrayOf_Z = $makeIsArrayOfPrimitive($d_Z); | |
| $d_Z.isArrayOf = $isArrayOf_Z; | |
| var $isArrayOf_C = $makeIsArrayOfPrimitive($d_C); | |
| $d_C.isArrayOf = $isArrayOf_C; | |
| var $isArrayOf_B = $makeIsArrayOfPrimitive($d_B); | |
| $d_B.isArrayOf = $isArrayOf_B; | |
| var $isArrayOf_S = $makeIsArrayOfPrimitive($d_S); | |
| $d_S.isArrayOf = $isArrayOf_S; | |
| var $isArrayOf_I = $makeIsArrayOfPrimitive($d_I); | |
| $d_I.isArrayOf = $isArrayOf_I; | |
| var $isArrayOf_J = $makeIsArrayOfPrimitive($d_J); | |
| $d_J.isArrayOf = $isArrayOf_J; | |
| var $isArrayOf_F = $makeIsArrayOfPrimitive($d_F); | |
| $d_F.isArrayOf = $isArrayOf_F; | |
| var $isArrayOf_D = $makeIsArrayOfPrimitive($d_D); | |
| $d_D.isArrayOf = $isArrayOf_D; | |
| function $is_Lorg_scalajs_benchmark_BenchmarkApp(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.Lorg_scalajs_benchmark_BenchmarkApp))) | |
| } | |
| function $isArrayOf_Lorg_scalajs_benchmark_BenchmarkApp(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.Lorg_scalajs_benchmark_BenchmarkApp))) | |
| } | |
| /** @constructor */ | |
| function $c_O() { | |
| /*<skip>*/ | |
| } | |
| /** @constructor */ | |
| function $h_O() { | |
| /*<skip>*/ | |
| } | |
| $h_O.prototype = $c_O.prototype; | |
| $c_O.prototype.init___ = (function() { | |
| return this | |
| }); | |
| $c_O.prototype.equals__O__Z = (function(that) { | |
| return (this === that) | |
| }); | |
| $c_O.prototype.toString__T = (function() { | |
| var jsx$1 = $objectGetClass(this).getName__T(); | |
| var i = this.hashCode__I(); | |
| return ((jsx$1 + "@") + (+(i >>> 0)).toString(16)) | |
| }); | |
| $c_O.prototype.hashCode__I = (function() { | |
| return $systemIdentityHashCode(this) | |
| }); | |
| $c_O.prototype.toString = (function() { | |
| return this.toString__T() | |
| }); | |
| function $is_O(obj) { | |
| return (obj !== null) | |
| } | |
| function $isArrayOf_O(obj, depth) { | |
| var data = (obj && obj.$classData); | |
| if ((!data)) { | |
| return false | |
| } else { | |
| var arrayDepth = (data.arrayDepth || 0); | |
| return ((!(arrayDepth < depth)) && ((arrayDepth > depth) || (!data.arrayBase.isPrimitive))) | |
| } | |
| } | |
| var $d_O = new $TypeData().initClass({ | |
| O: 0 | |
| }, false, "java.lang.Object", { | |
| O: 1 | |
| }, (void 0), (void 0), $is_O, $isArrayOf_O); | |
| $c_O.prototype.$classData = $d_O; | |
| function $f_s_util_control_NoStackTrace__fillInStackTrace__jl_Throwable($thiz) { | |
| var this$1 = $m_s_util_control_NoStackTrace$(); | |
| if (this$1.$$undnoSuppression$1) { | |
| return $c_jl_Throwable.prototype.fillInStackTrace__jl_Throwable.call($thiz) | |
| } else { | |
| return $thiz | |
| } | |
| } | |
| function $f_sci_VectorPointer__copyOf__AO__AO($thiz, a) { | |
| var copy = $newArrayObject($d_O.getArrayOf(), [a.u.length]); | |
| $systemArraycopy(a, 0, copy, 0, a.u.length); | |
| return copy | |
| } | |
| function $f_sci_VectorPointer__gotoNextBlockStart__I__I__V($thiz, index, xor) { | |
| if ((xor < 1024)) { | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[(31 & ((index >>> 5) | 0))]) | |
| } else if ((xor < 32768)) { | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[(31 & ((index >>> 10) | 0))]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[0]) | |
| } else if ((xor < 1048576)) { | |
| $thiz.display2$und$eq__AO__V($thiz.display3__AO().u[(31 & ((index >>> 15) | 0))]); | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[0]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[0]) | |
| } else if ((xor < 33554432)) { | |
| $thiz.display3$und$eq__AO__V($thiz.display4__AO().u[(31 & ((index >>> 20) | 0))]); | |
| $thiz.display2$und$eq__AO__V($thiz.display3__AO().u[0]); | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[0]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[0]) | |
| } else if ((xor < 1073741824)) { | |
| $thiz.display4$und$eq__AO__V($thiz.display5__AO().u[(31 & ((index >>> 25) | 0))]); | |
| $thiz.display3$und$eq__AO__V($thiz.display4__AO().u[0]); | |
| $thiz.display2$und$eq__AO__V($thiz.display3__AO().u[0]); | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[0]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[0]) | |
| } else { | |
| throw new $c_jl_IllegalArgumentException().init___() | |
| } | |
| } | |
| function $f_sci_VectorPointer__getElem__I__I__O($thiz, index, xor) { | |
| if ((xor < 32)) { | |
| return $thiz.display0__AO().u[(31 & index)] | |
| } else if ((xor < 1024)) { | |
| return $thiz.display1__AO().u[(31 & ((index >>> 5) | 0))].u[(31 & index)] | |
| } else if ((xor < 32768)) { | |
| return $thiz.display2__AO().u[(31 & ((index >>> 10) | 0))].u[(31 & ((index >>> 5) | 0))].u[(31 & index)] | |
| } else if ((xor < 1048576)) { | |
| return $thiz.display3__AO().u[(31 & ((index >>> 15) | 0))].u[(31 & ((index >>> 10) | 0))].u[(31 & ((index >>> 5) | 0))].u[(31 & index)] | |
| } else if ((xor < 33554432)) { | |
| return $thiz.display4__AO().u[(31 & ((index >>> 20) | 0))].u[(31 & ((index >>> 15) | 0))].u[(31 & ((index >>> 10) | 0))].u[(31 & ((index >>> 5) | 0))].u[(31 & index)] | |
| } else if ((xor < 1073741824)) { | |
| return $thiz.display5__AO().u[(31 & ((index >>> 25) | 0))].u[(31 & ((index >>> 20) | 0))].u[(31 & ((index >>> 15) | 0))].u[(31 & ((index >>> 10) | 0))].u[(31 & ((index >>> 5) | 0))].u[(31 & index)] | |
| } else { | |
| throw new $c_jl_IllegalArgumentException().init___() | |
| } | |
| } | |
| function $f_sci_VectorPointer__gotoPos__I__I__V($thiz, index, xor) { | |
| if ((xor >= 32)) { | |
| if ((xor < 1024)) { | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[(31 & ((index >>> 5) | 0))]) | |
| } else if ((xor < 32768)) { | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[(31 & ((index >>> 10) | 0))]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[(31 & ((index >>> 5) | 0))]) | |
| } else if ((xor < 1048576)) { | |
| $thiz.display2$und$eq__AO__V($thiz.display3__AO().u[(31 & ((index >>> 15) | 0))]); | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[(31 & ((index >>> 10) | 0))]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[(31 & ((index >>> 5) | 0))]) | |
| } else if ((xor < 33554432)) { | |
| $thiz.display3$und$eq__AO__V($thiz.display4__AO().u[(31 & ((index >>> 20) | 0))]); | |
| $thiz.display2$und$eq__AO__V($thiz.display3__AO().u[(31 & ((index >>> 15) | 0))]); | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[(31 & ((index >>> 10) | 0))]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[(31 & ((index >>> 5) | 0))]) | |
| } else if ((xor < 1073741824)) { | |
| $thiz.display4$und$eq__AO__V($thiz.display5__AO().u[(31 & ((index >>> 25) | 0))]); | |
| $thiz.display3$und$eq__AO__V($thiz.display4__AO().u[(31 & ((index >>> 20) | 0))]); | |
| $thiz.display2$und$eq__AO__V($thiz.display3__AO().u[(31 & ((index >>> 15) | 0))]); | |
| $thiz.display1$und$eq__AO__V($thiz.display2__AO().u[(31 & ((index >>> 10) | 0))]); | |
| $thiz.display0$und$eq__AO__V($thiz.display1__AO().u[(31 & ((index >>> 5) | 0))]) | |
| } else { | |
| throw new $c_jl_IllegalArgumentException().init___() | |
| } | |
| } | |
| } | |
| function $f_sci_VectorPointer__stabilize__I__V($thiz, index) { | |
| var x1 = (((-1) + $thiz.depth__I()) | 0); | |
| switch (x1) { | |
| case 5: { | |
| var a = $thiz.display5__AO(); | |
| $thiz.display5$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a)); | |
| var a$1 = $thiz.display4__AO(); | |
| $thiz.display4$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$1)); | |
| var a$2 = $thiz.display3__AO(); | |
| $thiz.display3$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$2)); | |
| var a$3 = $thiz.display2__AO(); | |
| $thiz.display2$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$3)); | |
| var a$4 = $thiz.display1__AO(); | |
| $thiz.display1$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$4)); | |
| $thiz.display5__AO().u[(31 & ((index >>> 25) | 0))] = $thiz.display4__AO(); | |
| $thiz.display4__AO().u[(31 & ((index >>> 20) | 0))] = $thiz.display3__AO(); | |
| $thiz.display3__AO().u[(31 & ((index >>> 15) | 0))] = $thiz.display2__AO(); | |
| $thiz.display2__AO().u[(31 & ((index >>> 10) | 0))] = $thiz.display1__AO(); | |
| $thiz.display1__AO().u[(31 & ((index >>> 5) | 0))] = $thiz.display0__AO(); | |
| break | |
| } | |
| case 4: { | |
| var a$5 = $thiz.display4__AO(); | |
| $thiz.display4$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$5)); | |
| var a$6 = $thiz.display3__AO(); | |
| $thiz.display3$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$6)); | |
| var a$7 = $thiz.display2__AO(); | |
| $thiz.display2$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$7)); | |
| var a$8 = $thiz.display1__AO(); | |
| $thiz.display1$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$8)); | |
| $thiz.display4__AO().u[(31 & ((index >>> 20) | 0))] = $thiz.display3__AO(); | |
| $thiz.display3__AO().u[(31 & ((index >>> 15) | 0))] = $thiz.display2__AO(); | |
| $thiz.display2__AO().u[(31 & ((index >>> 10) | 0))] = $thiz.display1__AO(); | |
| $thiz.display1__AO().u[(31 & ((index >>> 5) | 0))] = $thiz.display0__AO(); | |
| break | |
| } | |
| case 3: { | |
| var a$9 = $thiz.display3__AO(); | |
| $thiz.display3$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$9)); | |
| var a$10 = $thiz.display2__AO(); | |
| $thiz.display2$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$10)); | |
| var a$11 = $thiz.display1__AO(); | |
| $thiz.display1$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$11)); | |
| $thiz.display3__AO().u[(31 & ((index >>> 15) | 0))] = $thiz.display2__AO(); | |
| $thiz.display2__AO().u[(31 & ((index >>> 10) | 0))] = $thiz.display1__AO(); | |
| $thiz.display1__AO().u[(31 & ((index >>> 5) | 0))] = $thiz.display0__AO(); | |
| break | |
| } | |
| case 2: { | |
| var a$12 = $thiz.display2__AO(); | |
| $thiz.display2$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$12)); | |
| var a$13 = $thiz.display1__AO(); | |
| $thiz.display1$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$13)); | |
| $thiz.display2__AO().u[(31 & ((index >>> 10) | 0))] = $thiz.display1__AO(); | |
| $thiz.display1__AO().u[(31 & ((index >>> 5) | 0))] = $thiz.display0__AO(); | |
| break | |
| } | |
| case 1: { | |
| var a$14 = $thiz.display1__AO(); | |
| $thiz.display1$und$eq__AO__V($f_sci_VectorPointer__copyOf__AO__AO($thiz, a$14)); | |
| $thiz.display1__AO().u[(31 & ((index >>> 5) | 0))] = $thiz.display0__AO(); | |
| break | |
| } | |
| case 0: { | |
| break | |
| } | |
| default: { | |
| throw new $c_s_MatchError(x1) | |
| } | |
| } | |
| } | |
| function $f_sci_VectorPointer__initFrom__sci_VectorPointer__I__V($thiz, that, depth) { | |
| $thiz.depth$und$eq__I__V(depth); | |
| var x1 = (((-1) + depth) | 0); | |
| switch (x1) { | |
| case (-1): { | |
| break | |
| } | |
| case 0: { | |
| $thiz.display0$und$eq__AO__V(that.display0__AO()); | |
| break | |
| } | |
| case 1: { | |
| $thiz.display1$und$eq__AO__V(that.display1__AO()); | |
| $thiz.display0$und$eq__AO__V(that.display0__AO()); | |
| break | |
| } | |
| case 2: { | |
| $thiz.display2$und$eq__AO__V(that.display2__AO()); | |
| $thiz.display1$und$eq__AO__V(that.display1__AO()); | |
| $thiz.display0$und$eq__AO__V(that.display0__AO()); | |
| break | |
| } | |
| case 3: { | |
| $thiz.display3$und$eq__AO__V(that.display3__AO()); | |
| $thiz.display2$und$eq__AO__V(that.display2__AO()); | |
| $thiz.display1$und$eq__AO__V(that.display1__AO()); | |
| $thiz.display0$und$eq__AO__V(that.display0__AO()); | |
| break | |
| } | |
| case 4: { | |
| $thiz.display4$und$eq__AO__V(that.display4__AO()); | |
| $thiz.display3$und$eq__AO__V(that.display3__AO()); | |
| $thiz.display2$und$eq__AO__V(that.display2__AO()); | |
| $thiz.display1$und$eq__AO__V(that.display1__AO()); | |
| $thiz.display0$und$eq__AO__V(that.display0__AO()); | |
| break | |
| } | |
| case 5: { | |
| $thiz.display5$und$eq__AO__V(that.display5__AO()); | |
| $thiz.display4$und$eq__AO__V(that.display4__AO()); | |
| $thiz.display3$und$eq__AO__V(that.display3__AO()); | |
| $thiz.display2$und$eq__AO__V(that.display2__AO()); | |
| $thiz.display1$und$eq__AO__V(that.display1__AO()); | |
| $thiz.display0$und$eq__AO__V(that.display0__AO()); | |
| break | |
| } | |
| default: { | |
| throw new $c_s_MatchError(x1) | |
| } | |
| } | |
| } | |
| var $d_scm_HashEntry = new $TypeData().initClass({ | |
| scm_HashEntry: 0 | |
| }, true, "scala.collection.mutable.HashEntry", { | |
| scm_HashEntry: 1 | |
| }); | |
| function $f_scm_HashTable$HashUtils__improve__I__I__I($thiz, hcode, seed) { | |
| var i = $m_s_util_hashing_package$().byteswap32__I__I(hcode); | |
| return (((i >>> seed) | 0) | (i << ((-seed) | 0))) | |
| } | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_Benchmark() { | |
| this.performanceTime$1 = null | |
| } | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype = new $h_O(); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.constructor = $c_Lorg_scalajs_benchmark_Benchmark; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_Benchmark() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_Benchmark.prototype = $c_Lorg_scalajs_benchmark_Benchmark.prototype; | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.init___ = (function() { | |
| if (((typeof performance) !== "undefined")) { | |
| var x = performance.now; | |
| var jsx$1 = (!(!(!(!x)))) | |
| } else { | |
| var jsx$1 = false | |
| }; | |
| this.performanceTime$1 = (jsx$1 ? (function(arg$outer) { | |
| return (function() { | |
| return arg$outer.org$scalajs$benchmark$Benchmark$$$anonfun$performanceTime$1__D() | |
| }) | |
| })(this) : (((typeof process) !== "undefined") ? (function(arg$outer$1) { | |
| return (function() { | |
| return arg$outer$1.org$scalajs$benchmark$Benchmark$$$anonfun$performanceTime$2__D() | |
| }) | |
| })(this) : (function(arg$outer$2) { | |
| return (function() { | |
| return arg$outer$2.org$scalajs$benchmark$Benchmark$$$anonfun$performanceTime$3__D() | |
| }) | |
| })(this))); | |
| return this | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.report__T = (function() { | |
| this.runBenchmark__J__I__T2(new $c_sjsr_RuntimeLong(1000, 0), 10); | |
| var x1 = this.runBenchmark__J__I__T2(new $c_sjsr_RuntimeLong(3000, 0), 20); | |
| if ((x1 === null)) { | |
| throw new $c_s_MatchError(x1) | |
| }; | |
| var mean = x1.$$und1$mcD$sp__D(); | |
| var sem = x1.$$und2$mcD$sp__D(); | |
| return new $c_s_StringContext(new $c_sjs_js_WrappedArray(["", " us +- ", " us"])).s__sc_Seq__T(new $c_sjs_js_WrappedArray([mean, sem])) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.org$scalajs$benchmark$Benchmark$$$anonfun$performanceTime$1__D = (function() { | |
| return (+performance.now()) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.org$scalajs$benchmark$Benchmark$$$anonfun$performanceTime$3__D = (function() { | |
| return (+new Date().getTime()) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.standardErrorOfTheMean__p1__AD__D__D = (function(samples, mean) { | |
| var n = samples.u.length; | |
| var elems$2 = null; | |
| elems$2 = []; | |
| var x1 = samples.u.length; | |
| switch (x1) { | |
| case (-1): { | |
| break | |
| } | |
| }; | |
| var i = 0; | |
| var len = samples.u.length; | |
| while ((i < len)) { | |
| var idx = i; | |
| var arg1 = samples.u[idx]; | |
| var a = (arg1 - mean); | |
| var elem = (+Math.pow(a, 2.0)); | |
| elems$2.push(elem); | |
| i = ((1 + i) | 0) | |
| }; | |
| var xs = $makeNativeArrayWrapper($d_D.getArrayOf(), elems$2); | |
| var num = $m_s_math_Numeric$DoubleIsFractional$(); | |
| var start = 0; | |
| var end = xs.u.length; | |
| var z = 0.0; | |
| var start$1 = start; | |
| var z$1 = z; | |
| var jsx$1; | |
| _foldl: while (true) { | |
| if ((start$1 !== end)) { | |
| var temp$start = ((1 + start$1) | 0); | |
| var arg1$1 = z$1; | |
| var idx$1 = start$1; | |
| var arg2 = xs.u[idx$1]; | |
| var x = (+arg1$1); | |
| var temp$z = $f_s_math_Numeric$DoubleIsConflicted__plus__D__D__D(num, x, arg2); | |
| start$1 = temp$start; | |
| z$1 = temp$z; | |
| continue _foldl | |
| }; | |
| var jsx$1 = z$1; | |
| break | |
| }; | |
| var a$1 = ((+jsx$1) / (n * ((-1.0) + n))); | |
| return (+Math.sqrt(a$1)) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.runBenchmark__J__I__T2 = (function(timeMinimum, runsMinimum) { | |
| var runs = 0; | |
| var enoughTime = false; | |
| var stopTime = ((+(0, this.performanceTime$1)()) + $m_sjsr_RuntimeLong$().scala$scalajs$runtime$RuntimeLong$$toDouble__I__I__D(timeMinimum.lo$2, timeMinimum.hi$2)); | |
| var elems$2 = null; | |
| elems$2 = []; | |
| do { | |
| var startTime = (+(0, this.performanceTime$1)()); | |
| this.run__V(); | |
| var endTime = (+(0, this.performanceTime$1)()); | |
| var elem = (1000.0 * (endTime - startTime)); | |
| elems$2.push(elem); | |
| runs = ((1 + runs) | 0); | |
| enoughTime = (endTime >= stopTime) | |
| } while (((!enoughTime) || (runs < runsMinimum))); | |
| return this.meanAndSEM__p1__AD__T2($makeNativeArrayWrapper($d_D.getArrayOf(), elems$2)) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.meanAndSEM__p1__AD__T2 = (function(samples) { | |
| var n = samples.u.length; | |
| var num = $m_s_math_Numeric$DoubleIsFractional$(); | |
| var start = 0; | |
| var end = samples.u.length; | |
| var z = 0.0; | |
| var start$1 = start; | |
| var z$1 = z; | |
| var jsx$1; | |
| _foldl: while (true) { | |
| if ((start$1 !== end)) { | |
| var temp$start = ((1 + start$1) | 0); | |
| var arg1 = z$1; | |
| var idx = start$1; | |
| var arg2 = samples.u[idx]; | |
| var x = (+arg1); | |
| var temp$z = $f_s_math_Numeric$DoubleIsConflicted__plus__D__D__D(num, x, arg2); | |
| start$1 = temp$start; | |
| z$1 = temp$z; | |
| continue _foldl | |
| }; | |
| var jsx$1 = z$1; | |
| break | |
| }; | |
| var mean = ((+jsx$1) / n); | |
| var sem = this.standardErrorOfTheMean__p1__AD__D__D(samples, mean); | |
| return new $c_s_Tuple2$mcDD$sp(mean, sem) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.org$scalajs$benchmark$Benchmark$$$anonfun$mainHTML$1__Lorg_scalajs_benchmark_dom_HTMLButtonElement__Lorg_scalajs_benchmark_dom_DOMElement__sjs_js_timers_SetTimeoutHandle = (function(runButton$1, statusText$1) { | |
| runButton$1.enabled = false; | |
| statusText$1.textContent = "Running ..."; | |
| return $m_sjs_js_timers_package$().setTimeout__D__F0__sjs_js_timers_SetTimeoutHandle(10.0, new $c_sjsr_AnonFunction0((function($this, runButton$1$1, statusText$1$1) { | |
| return (function() { | |
| try { | |
| var status = $this.report__T() | |
| } catch (e) { | |
| var e$2 = $m_sjsr_package$().wrapJavaScriptException__O__jl_Throwable(e); | |
| if ((e$2 !== null)) { | |
| var status = e$2.toString__T() | |
| } else { | |
| var status; | |
| throw e | |
| } | |
| }; | |
| statusText$1$1.textContent = status; | |
| runButton$1$1.enabled = true | |
| }) | |
| })(this, runButton$1, statusText$1))) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.main__AT__V = (function(args) { | |
| if (((typeof window) === "undefined")) { | |
| var status = this.report__T(); | |
| var x = new $c_s_StringContext(new $c_sjs_js_WrappedArray(["", ": ", ""])).s__sc_Seq__T(new $c_sjs_js_WrappedArray(["SHA512", status])); | |
| var this$2 = $m_s_Console$(); | |
| var this$3 = this$2.outVar$2.v$1; | |
| this$3.java$lang$JSConsoleBasedPrintStream$$printString__T__V((x + "\n")) | |
| } | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.org$scalajs$benchmark$Benchmark$$$anonfun$performanceTime$2__D = (function() { | |
| var pair = process.hrtime(); | |
| return ((1000.0 * (+pair[0])) + ((+pair[1]) / 1000000.0)) | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.mainHTML__V = (function() { | |
| document.title = "SHA512"; | |
| var body = document.body; | |
| var title = document.createElement("h1"); | |
| title.textContent = "SHA512"; | |
| body.appendChild(title); | |
| var runButton = document.createElement("button"); | |
| runButton.textContent = "Run benchmarks"; | |
| body.appendChild(runButton); | |
| var statusText = document.createElement("p"); | |
| body.appendChild(statusText); | |
| runButton.onclick = (function(arg$outer, runButton$1, statusText$1) { | |
| return (function() { | |
| return arg$outer.org$scalajs$benchmark$Benchmark$$$anonfun$mainHTML$1__Lorg_scalajs_benchmark_dom_HTMLButtonElement__Lorg_scalajs_benchmark_dom_DOMElement__sjs_js_timers_SetTimeoutHandle(runButton$1, statusText$1) | |
| }) | |
| })(this, runButton, statusText) | |
| }); | |
| function $is_Lorg_scalajs_benchmark_Benchmark(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.Lorg_scalajs_benchmark_Benchmark))) | |
| } | |
| function $isArrayOf_Lorg_scalajs_benchmark_Benchmark(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.Lorg_scalajs_benchmark_Benchmark))) | |
| } | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_Benchmark$() { | |
| /*<skip>*/ | |
| } | |
| $c_Lorg_scalajs_benchmark_Benchmark$.prototype = new $h_O(); | |
| $c_Lorg_scalajs_benchmark_Benchmark$.prototype.constructor = $c_Lorg_scalajs_benchmark_Benchmark$; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_Benchmark$() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_Benchmark$.prototype = $c_Lorg_scalajs_benchmark_Benchmark$.prototype; | |
| $c_Lorg_scalajs_benchmark_Benchmark$.prototype.setupHTMLBenchmark__T__V = (function(className) { | |
| var this$1 = $m_sjs_reflect_Reflect$(); | |
| var fqcn = (className + "$"); | |
| var this$2 = this$1.loadableModuleClasses$1.get__O__s_Option(fqcn); | |
| if (this$2.isEmpty__Z()) { | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(new $c_jl_RuntimeException().init___T(new $c_s_StringContext(new $c_sjs_js_WrappedArray(["Module ", " does not exist"])).s__sc_Seq__T(new $c_sjs_js_WrappedArray([className])))) | |
| }; | |
| var clazz = this$2.get__O(); | |
| clazz.loadModule__O().mainHTML__V() | |
| }); | |
| var $d_Lorg_scalajs_benchmark_Benchmark$ = new $TypeData().initClass({ | |
| Lorg_scalajs_benchmark_Benchmark$: 0 | |
| }, false, "org.scalajs.benchmark.Benchmark$", { | |
| Lorg_scalajs_benchmark_Benchmark$: 1, | |
| O: 1 | |
| }); | |
| $c_Lorg_scalajs_benchmark_Benchmark$.prototype.$classData = $d_Lorg_scalajs_benchmark_Benchmark$; | |
| var $n_Lorg_scalajs_benchmark_Benchmark$ = (void 0); | |
| function $m_Lorg_scalajs_benchmark_Benchmark$() { | |
| if ((!$n_Lorg_scalajs_benchmark_Benchmark$)) { | |
| $n_Lorg_scalajs_benchmark_Benchmark$ = new $c_Lorg_scalajs_benchmark_Benchmark$() | |
| }; | |
| return $n_Lorg_scalajs_benchmark_Benchmark$ | |
| } | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_BenchmarkApp$() { | |
| /*<skip>*/ | |
| } | |
| $c_Lorg_scalajs_benchmark_BenchmarkApp$.prototype = new $h_O(); | |
| $c_Lorg_scalajs_benchmark_BenchmarkApp$.prototype.constructor = $c_Lorg_scalajs_benchmark_BenchmarkApp$; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_BenchmarkApp$() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_BenchmarkApp$.prototype = $c_Lorg_scalajs_benchmark_BenchmarkApp$.prototype; | |
| $c_Lorg_scalajs_benchmark_BenchmarkApp$.prototype.runBenchmarkApp__T__V = (function(className) { | |
| var this$1 = $m_sjs_reflect_Reflect$(); | |
| var fqcn = (className + "$"); | |
| var this$2 = this$1.loadableModuleClasses$1.get__O__s_Option(fqcn); | |
| if (this$2.isEmpty__Z()) { | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(new $c_jl_RuntimeException().init___T(new $c_s_StringContext(new $c_sjs_js_WrappedArray(["Module ", " does not exist"])).s__sc_Seq__T(new $c_sjs_js_WrappedArray([className])))) | |
| }; | |
| var clazz = this$2.get__O(); | |
| clazz.loadModule__O().init__V() | |
| }); | |
| var $d_Lorg_scalajs_benchmark_BenchmarkApp$ = new $TypeData().initClass({ | |
| Lorg_scalajs_benchmark_BenchmarkApp$: 0 | |
| }, false, "org.scalajs.benchmark.BenchmarkApp$", { | |
| Lorg_scalajs_benchmark_BenchmarkApp$: 1, | |
| O: 1 | |
| }); | |
| $c_Lorg_scalajs_benchmark_BenchmarkApp$.prototype.$classData = $d_Lorg_scalajs_benchmark_BenchmarkApp$; | |
| var $n_Lorg_scalajs_benchmark_BenchmarkApp$ = (void 0); | |
| function $m_Lorg_scalajs_benchmark_BenchmarkApp$() { | |
| if ((!$n_Lorg_scalajs_benchmark_BenchmarkApp$)) { | |
| $n_Lorg_scalajs_benchmark_BenchmarkApp$ = new $c_Lorg_scalajs_benchmark_BenchmarkApp$() | |
| }; | |
| return $n_Lorg_scalajs_benchmark_BenchmarkApp$ | |
| } | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_sha512_SHA512Context(is384) { | |
| this.is384$1 = false; | |
| this.total$1 = null; | |
| this.state$1 = null; | |
| this.buffer$1 = null; | |
| this.is384$1 = is384; | |
| this.total$1 = $newArrayObject($d_J.getArrayOf(), [2]); | |
| this.state$1 = $newArrayObject($d_J.getArrayOf(), [8]); | |
| this.buffer$1 = $newArrayObject($d_B.getArrayOf(), [128]); | |
| this.init__V() | |
| } | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype = new $h_O(); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype.constructor = $c_Lorg_scalajs_benchmark_sha512_SHA512Context; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_sha512_SHA512Context() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype = $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype; | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype.init__V = (function() { | |
| this.total$1.u[0] = $L0; | |
| this.total$1.u[1] = $L0; | |
| if ((!this.is384$1)) { | |
| this.state$1.u[0] = new $c_sjsr_RuntimeLong((-205731576), 1779033703); | |
| this.state$1.u[1] = new $c_sjsr_RuntimeLong((-2067093701), (-1150833019)); | |
| this.state$1.u[2] = new $c_sjsr_RuntimeLong((-23791573), 1013904242); | |
| this.state$1.u[3] = new $c_sjsr_RuntimeLong(1595750129, (-1521486534)); | |
| this.state$1.u[4] = new $c_sjsr_RuntimeLong((-1377402159), 1359893119); | |
| this.state$1.u[5] = new $c_sjsr_RuntimeLong(725511199, (-1694144372)); | |
| this.state$1.u[6] = new $c_sjsr_RuntimeLong((-79577749), 528734635); | |
| this.state$1.u[7] = new $c_sjsr_RuntimeLong(327033209, 1541459225) | |
| } else { | |
| this.state$1.u[0] = new $c_sjsr_RuntimeLong((-1056596264), (-876896931)); | |
| this.state$1.u[1] = new $c_sjsr_RuntimeLong(914150663, 1654270250); | |
| this.state$1.u[2] = new $c_sjsr_RuntimeLong(812702999, (-1856437926)); | |
| this.state$1.u[3] = new $c_sjsr_RuntimeLong((-150054599), 355462360); | |
| this.state$1.u[4] = new $c_sjsr_RuntimeLong((-4191439), 1731405415); | |
| this.state$1.u[5] = new $c_sjsr_RuntimeLong(1750603025, (-1900787065)); | |
| this.state$1.u[6] = new $c_sjsr_RuntimeLong(1694076839, (-619958771)); | |
| this.state$1.u[7] = new $c_sjsr_RuntimeLong((-1090891868), 1203062813) | |
| } | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype.process__AB__I__V = (function(data, start) { | |
| var W = $newArrayObject($d_J.getArrayOf(), [80]); | |
| var i = 0; | |
| while ((i !== 16)) { | |
| var jsx$1 = i; | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var i$1 = ((start + (i << 3)) | 0); | |
| var value = data.u[i$1]; | |
| var lo = (255 & value); | |
| var hi$1 = (lo << 24); | |
| var value$1 = data.u[((1 + i$1) | 0)]; | |
| var lo$1 = (255 & value$1); | |
| var hi$3 = (lo$1 << 16); | |
| var hi$4 = (hi$1 | hi$3); | |
| var value$2 = data.u[((2 + i$1) | 0)]; | |
| var lo$2 = (255 & value$2); | |
| var hi$6 = (lo$2 << 8); | |
| var hi$7 = (hi$4 | hi$6); | |
| var value$3 = data.u[((3 + i$1) | 0)]; | |
| var lo$3 = (255 & value$3); | |
| var hi$9 = (hi$7 | lo$3); | |
| var value$4 = data.u[((4 + i$1) | 0)]; | |
| var lo$4 = (255 & value$4); | |
| var lo$5 = (lo$4 << 24); | |
| var hi$11 = ((lo$4 >>> 8) | 0); | |
| var hi$12 = (hi$9 | hi$11); | |
| var value$5 = data.u[((5 + i$1) | 0)]; | |
| var lo$6 = (255 & value$5); | |
| var lo$7 = (lo$6 << 16); | |
| var hi$14 = ((lo$6 >>> 16) | 0); | |
| var lo$8 = (lo$5 | lo$7); | |
| var hi$15 = (hi$12 | hi$14); | |
| var value$6 = data.u[((6 + i$1) | 0)]; | |
| var lo$9 = (255 & value$6); | |
| var lo$10 = (lo$9 << 8); | |
| var hi$17 = ((lo$9 >>> 24) | 0); | |
| var lo$11 = (lo$8 | lo$10); | |
| var hi$18 = (hi$15 | hi$17); | |
| var value$7 = data.u[((7 + i$1) | 0)]; | |
| var lo$12 = (255 & value$7); | |
| var lo$13 = (lo$11 | lo$12); | |
| W.u[jsx$1] = new $c_sjsr_RuntimeLong(lo$13, hi$18); | |
| i = ((1 + i) | 0) | |
| }; | |
| var i$2 = 16; | |
| while ((i$2 !== 80)) { | |
| var jsx$2 = i$2; | |
| var t = W.u[(((-2) + i$2) | 0)]; | |
| var lo$14 = t.lo$2; | |
| var hi$20 = t.hi$2; | |
| var lo$15 = (((lo$14 >>> 19) | 0) | (hi$20 << 13)); | |
| var hi$21 = ((hi$20 >>> 19) | 0); | |
| var hi$22 = (lo$14 << 13); | |
| var hi$23 = (hi$21 | hi$22); | |
| var lo$16 = ((hi$20 >>> 29) | 0); | |
| var lo$17 = (lo$14 << 3); | |
| var hi$24 = (((lo$14 >>> 29) | 0) | (hi$20 << 3)); | |
| var lo$18 = (lo$16 | lo$17); | |
| var lo$19 = (lo$15 ^ lo$18); | |
| var hi$25 = (hi$23 ^ hi$24); | |
| var lo$20 = (((lo$14 >>> 6) | 0) | (hi$20 << 26)); | |
| var hi$26 = ((hi$20 >>> 6) | 0); | |
| var lo$21 = (lo$19 ^ lo$20); | |
| var hi$27 = (hi$25 ^ hi$26); | |
| var b = W.u[(((-7) + i$2) | 0)]; | |
| var bhi = b.hi$2; | |
| var lo$22 = ((lo$21 + b.lo$2) | 0); | |
| var hi$28 = ((((-2147483648) ^ lo$22) < ((-2147483648) ^ lo$21)) ? ((1 + ((hi$27 + bhi) | 0)) | 0) : ((hi$27 + bhi) | 0)); | |
| var t$1 = W.u[(((-15) + i$2) | 0)]; | |
| var lo$23 = t$1.lo$2; | |
| var hi$29 = t$1.hi$2; | |
| var lo$24 = (((lo$23 >>> 1) | 0) | (hi$29 << 31)); | |
| var hi$30 = ((hi$29 >>> 1) | 0); | |
| var hi$31 = (lo$23 << 31); | |
| var hi$32 = (hi$30 | hi$31); | |
| var lo$25 = (((lo$23 >>> 8) | 0) | (hi$29 << 24)); | |
| var hi$33 = ((hi$29 >>> 8) | 0); | |
| var hi$34 = (lo$23 << 24); | |
| var hi$35 = (hi$33 | hi$34); | |
| var lo$26 = (lo$24 ^ lo$25); | |
| var hi$36 = (hi$32 ^ hi$35); | |
| var lo$27 = (((lo$23 >>> 7) | 0) | (hi$29 << 25)); | |
| var hi$37 = ((hi$29 >>> 7) | 0); | |
| var lo$28 = (lo$26 ^ lo$27); | |
| var hi$38 = (hi$36 ^ hi$37); | |
| var lo$29 = ((lo$22 + lo$28) | 0); | |
| var hi$39 = ((((-2147483648) ^ lo$29) < ((-2147483648) ^ lo$22)) ? ((1 + ((hi$28 + hi$38) | 0)) | 0) : ((hi$28 + hi$38) | 0)); | |
| var b$1 = W.u[(((-16) + i$2) | 0)]; | |
| var bhi$1 = b$1.hi$2; | |
| var lo$30 = ((lo$29 + b$1.lo$2) | 0); | |
| var hi$40 = ((((-2147483648) ^ lo$30) < ((-2147483648) ^ lo$29)) ? ((1 + ((hi$39 + bhi$1) | 0)) | 0) : ((hi$39 + bhi$1) | 0)); | |
| W.u[jsx$2] = new $c_sjsr_RuntimeLong(lo$30, hi$40); | |
| i$2 = ((1 + i$2) | 0) | |
| }; | |
| var t$2 = this.state$1.u[0]; | |
| var lo$31 = t$2.lo$2; | |
| var hi$41 = t$2.hi$2; | |
| var A_$_lo$2 = lo$31; | |
| var A_$_hi$2 = hi$41; | |
| var t$3 = this.state$1.u[1]; | |
| var lo$32 = t$3.lo$2; | |
| var hi$42 = t$3.hi$2; | |
| var B_$_lo$2 = lo$32; | |
| var B_$_hi$2 = hi$42; | |
| var t$4 = this.state$1.u[2]; | |
| var lo$33 = t$4.lo$2; | |
| var hi$43 = t$4.hi$2; | |
| var C_$_lo$2 = lo$33; | |
| var C_$_hi$2 = hi$43; | |
| var t$5 = this.state$1.u[3]; | |
| var lo$34 = t$5.lo$2; | |
| var hi$44 = t$5.hi$2; | |
| var D_$_lo$2 = lo$34; | |
| var D_$_hi$2 = hi$44; | |
| var t$6 = this.state$1.u[4]; | |
| var lo$35 = t$6.lo$2; | |
| var hi$45 = t$6.hi$2; | |
| var E_$_lo$2 = lo$35; | |
| var E_$_hi$2 = hi$45; | |
| var t$7 = this.state$1.u[5]; | |
| var lo$36 = t$7.lo$2; | |
| var hi$46 = t$7.hi$2; | |
| var F_$_lo$2 = lo$36; | |
| var F_$_hi$2 = hi$46; | |
| var t$8 = this.state$1.u[6]; | |
| var lo$37 = t$8.lo$2; | |
| var hi$47 = t$8.hi$2; | |
| var G_$_lo$2 = lo$37; | |
| var G_$_hi$2 = hi$47; | |
| var t$9 = this.state$1.u[7]; | |
| var lo$38 = t$9.lo$2; | |
| var hi$48 = t$9.hi$2; | |
| var H_$_lo$2 = lo$38; | |
| var H_$_hi$2 = hi$48; | |
| var i$3 = 0; | |
| do { | |
| var a_$_lo$2 = A_$_lo$2; | |
| var a_$_hi$2 = A_$_hi$2; | |
| var b$2_$_lo$2 = B_$_lo$2; | |
| var b$2_$_hi$2 = B_$_hi$2; | |
| var c_$_lo$2 = C_$_lo$2; | |
| var c_$_hi$2 = C_$_hi$2; | |
| var d_$_lo$2 = D_$_lo$2; | |
| var d_$_hi$2 = D_$_hi$2; | |
| var e_$_lo$2 = E_$_lo$2; | |
| var e_$_hi$2 = E_$_hi$2; | |
| var f_$_lo$2 = F_$_lo$2; | |
| var f_$_hi$2 = F_$_hi$2; | |
| var g_$_lo$2 = G_$_lo$2; | |
| var g_$_hi$2 = G_$_hi$2; | |
| var h_$_lo$2 = H_$_lo$2; | |
| var h_$_hi$2 = H_$_hi$2; | |
| var t$10 = W.u[i$3]; | |
| var lo$39 = t$10.lo$2; | |
| var hi$49 = t$10.hi$2; | |
| var t$11 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var lo$40 = t$11.lo$2; | |
| var hi$50 = t$11.hi$2; | |
| var lo$41 = (((e_$_lo$2 >>> 14) | 0) | (e_$_hi$2 << 18)); | |
| var hi$51 = ((e_$_hi$2 >>> 14) | 0); | |
| var hi$52 = (e_$_lo$2 << 18); | |
| var hi$53 = (hi$51 | hi$52); | |
| var lo$42 = (((e_$_lo$2 >>> 18) | 0) | (e_$_hi$2 << 14)); | |
| var hi$54 = ((e_$_hi$2 >>> 18) | 0); | |
| var hi$55 = (e_$_lo$2 << 14); | |
| var hi$56 = (hi$54 | hi$55); | |
| var lo$43 = (lo$41 ^ lo$42); | |
| var hi$57 = (hi$53 ^ hi$56); | |
| var lo$44 = ((e_$_hi$2 >>> 9) | 0); | |
| var lo$45 = (e_$_lo$2 << 23); | |
| var hi$58 = (((e_$_lo$2 >>> 9) | 0) | (e_$_hi$2 << 23)); | |
| var lo$46 = (lo$44 | lo$45); | |
| var lo$47 = (lo$43 ^ lo$46); | |
| var hi$59 = (hi$57 ^ hi$58); | |
| var alo = h_$_lo$2; | |
| var ahi = h_$_hi$2; | |
| var lo$48 = ((alo + lo$47) | 0); | |
| var hi$60 = ((((-2147483648) ^ lo$48) < ((-2147483648) ^ alo)) ? ((1 + ((ahi + hi$59) | 0)) | 0) : ((ahi + hi$59) | 0)); | |
| var lo$49 = (f_$_lo$2 ^ g_$_lo$2); | |
| var hi$61 = (f_$_hi$2 ^ g_$_hi$2); | |
| var lo$50 = (e_$_lo$2 & lo$49); | |
| var hi$62 = (e_$_hi$2 & hi$61); | |
| var lo$51 = (g_$_lo$2 ^ lo$50); | |
| var hi$63 = (g_$_hi$2 ^ hi$62); | |
| var lo$52 = ((lo$48 + lo$51) | 0); | |
| var hi$64 = ((((-2147483648) ^ lo$52) < ((-2147483648) ^ lo$48)) ? ((1 + ((hi$60 + hi$63) | 0)) | 0) : ((hi$60 + hi$63) | 0)); | |
| var lo$53 = ((lo$52 + lo$40) | 0); | |
| var hi$65 = ((((-2147483648) ^ lo$53) < ((-2147483648) ^ lo$52)) ? ((1 + ((hi$64 + hi$50) | 0)) | 0) : ((hi$64 + hi$50) | 0)); | |
| var lo$54 = ((lo$53 + lo$39) | 0); | |
| var hi$66 = ((((-2147483648) ^ lo$54) < ((-2147483648) ^ lo$53)) ? ((1 + ((hi$65 + hi$49) | 0)) | 0) : ((hi$65 + hi$49) | 0)); | |
| var lo$55 = (((a_$_lo$2 >>> 28) | 0) | (a_$_hi$2 << 4)); | |
| var hi$67 = ((a_$_hi$2 >>> 28) | 0); | |
| var hi$68 = (a_$_lo$2 << 4); | |
| var hi$69 = (hi$67 | hi$68); | |
| var lo$56 = ((a_$_hi$2 >>> 2) | 0); | |
| var lo$57 = (a_$_lo$2 << 30); | |
| var hi$70 = (((a_$_lo$2 >>> 2) | 0) | (a_$_hi$2 << 30)); | |
| var lo$58 = (lo$56 | lo$57); | |
| var lo$59 = (lo$55 ^ lo$58); | |
| var hi$71 = (hi$69 ^ hi$70); | |
| var lo$60 = ((a_$_hi$2 >>> 7) | 0); | |
| var lo$61 = (a_$_lo$2 << 25); | |
| var hi$72 = (((a_$_lo$2 >>> 7) | 0) | (a_$_hi$2 << 25)); | |
| var lo$62 = (lo$60 | lo$61); | |
| var lo$63 = (lo$59 ^ lo$62); | |
| var hi$73 = (hi$71 ^ hi$72); | |
| var lo$64 = (a_$_lo$2 & b$2_$_lo$2); | |
| var hi$74 = (a_$_hi$2 & b$2_$_hi$2); | |
| var lo$65 = (a_$_lo$2 | b$2_$_lo$2); | |
| var hi$75 = (a_$_hi$2 | b$2_$_hi$2); | |
| var lo$66 = (c_$_lo$2 & lo$65); | |
| var hi$76 = (c_$_hi$2 & hi$75); | |
| var lo$67 = (lo$64 | lo$66); | |
| var hi$77 = (hi$74 | hi$76); | |
| var lo$68 = ((lo$63 + lo$67) | 0); | |
| var hi$78 = ((((-2147483648) ^ lo$68) < ((-2147483648) ^ lo$63)) ? ((1 + ((hi$73 + hi$77) | 0)) | 0) : ((hi$73 + hi$77) | 0)); | |
| var alo$1 = d_$_lo$2; | |
| var ahi$1 = d_$_hi$2; | |
| var lo$69 = ((alo$1 + lo$54) | 0); | |
| var hi$79 = ((((-2147483648) ^ lo$69) < ((-2147483648) ^ alo$1)) ? ((1 + ((ahi$1 + hi$66) | 0)) | 0) : ((ahi$1 + hi$66) | 0)); | |
| var lo$70 = ((lo$54 + lo$68) | 0); | |
| var hi$80 = ((((-2147483648) ^ lo$70) < ((-2147483648) ^ lo$54)) ? ((1 + ((hi$66 + hi$78) | 0)) | 0) : ((hi$66 + hi$78) | 0)); | |
| var jsx$3_$_lo$2 = lo$69; | |
| var jsx$3_$_hi$2 = hi$79; | |
| D_$_lo$2 = jsx$3_$_lo$2; | |
| D_$_hi$2 = jsx$3_$_hi$2; | |
| var jsx$4_$_lo$2 = lo$70; | |
| var jsx$4_$_hi$2 = hi$80; | |
| H_$_lo$2 = jsx$4_$_lo$2; | |
| H_$_hi$2 = jsx$4_$_hi$2; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$1_$_lo$2 = H_$_lo$2; | |
| var a$1_$_hi$2 = H_$_hi$2; | |
| var b$3_$_lo$2 = A_$_lo$2; | |
| var b$3_$_hi$2 = A_$_hi$2; | |
| var c$1_$_lo$2 = B_$_lo$2; | |
| var c$1_$_hi$2 = B_$_hi$2; | |
| var d$1_$_lo$2 = C_$_lo$2; | |
| var d$1_$_hi$2 = C_$_hi$2; | |
| var e$1_$_lo$2 = D_$_lo$2; | |
| var e$1_$_hi$2 = D_$_hi$2; | |
| var f$1_$_lo$2 = E_$_lo$2; | |
| var f$1_$_hi$2 = E_$_hi$2; | |
| var g$1_$_lo$2 = F_$_lo$2; | |
| var g$1_$_hi$2 = F_$_hi$2; | |
| var h$1_$_lo$2 = G_$_lo$2; | |
| var h$1_$_hi$2 = G_$_hi$2; | |
| var t$12 = W.u[i$3]; | |
| var lo$71 = t$12.lo$2; | |
| var hi$81 = t$12.hi$2; | |
| var t$13 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var lo$72 = t$13.lo$2; | |
| var hi$82 = t$13.hi$2; | |
| var lo$73 = (((e$1_$_lo$2 >>> 14) | 0) | (e$1_$_hi$2 << 18)); | |
| var hi$83 = ((e$1_$_hi$2 >>> 14) | 0); | |
| var hi$84 = (e$1_$_lo$2 << 18); | |
| var hi$85 = (hi$83 | hi$84); | |
| var lo$74 = (((e$1_$_lo$2 >>> 18) | 0) | (e$1_$_hi$2 << 14)); | |
| var hi$86 = ((e$1_$_hi$2 >>> 18) | 0); | |
| var hi$87 = (e$1_$_lo$2 << 14); | |
| var hi$88 = (hi$86 | hi$87); | |
| var lo$75 = (lo$73 ^ lo$74); | |
| var hi$89 = (hi$85 ^ hi$88); | |
| var lo$76 = ((e$1_$_hi$2 >>> 9) | 0); | |
| var lo$77 = (e$1_$_lo$2 << 23); | |
| var hi$90 = (((e$1_$_lo$2 >>> 9) | 0) | (e$1_$_hi$2 << 23)); | |
| var lo$78 = (lo$76 | lo$77); | |
| var lo$79 = (lo$75 ^ lo$78); | |
| var hi$91 = (hi$89 ^ hi$90); | |
| var alo$2 = h$1_$_lo$2; | |
| var ahi$2 = h$1_$_hi$2; | |
| var lo$80 = ((alo$2 + lo$79) | 0); | |
| var hi$92 = ((((-2147483648) ^ lo$80) < ((-2147483648) ^ alo$2)) ? ((1 + ((ahi$2 + hi$91) | 0)) | 0) : ((ahi$2 + hi$91) | 0)); | |
| var lo$81 = (f$1_$_lo$2 ^ g$1_$_lo$2); | |
| var hi$93 = (f$1_$_hi$2 ^ g$1_$_hi$2); | |
| var lo$82 = (e$1_$_lo$2 & lo$81); | |
| var hi$94 = (e$1_$_hi$2 & hi$93); | |
| var lo$83 = (g$1_$_lo$2 ^ lo$82); | |
| var hi$95 = (g$1_$_hi$2 ^ hi$94); | |
| var lo$84 = ((lo$80 + lo$83) | 0); | |
| var hi$96 = ((((-2147483648) ^ lo$84) < ((-2147483648) ^ lo$80)) ? ((1 + ((hi$92 + hi$95) | 0)) | 0) : ((hi$92 + hi$95) | 0)); | |
| var lo$85 = ((lo$84 + lo$72) | 0); | |
| var hi$97 = ((((-2147483648) ^ lo$85) < ((-2147483648) ^ lo$84)) ? ((1 + ((hi$96 + hi$82) | 0)) | 0) : ((hi$96 + hi$82) | 0)); | |
| var lo$86 = ((lo$85 + lo$71) | 0); | |
| var hi$98 = ((((-2147483648) ^ lo$86) < ((-2147483648) ^ lo$85)) ? ((1 + ((hi$97 + hi$81) | 0)) | 0) : ((hi$97 + hi$81) | 0)); | |
| var lo$87 = (((a$1_$_lo$2 >>> 28) | 0) | (a$1_$_hi$2 << 4)); | |
| var hi$99 = ((a$1_$_hi$2 >>> 28) | 0); | |
| var hi$100 = (a$1_$_lo$2 << 4); | |
| var hi$101 = (hi$99 | hi$100); | |
| var lo$88 = ((a$1_$_hi$2 >>> 2) | 0); | |
| var lo$89 = (a$1_$_lo$2 << 30); | |
| var hi$102 = (((a$1_$_lo$2 >>> 2) | 0) | (a$1_$_hi$2 << 30)); | |
| var lo$90 = (lo$88 | lo$89); | |
| var lo$91 = (lo$87 ^ lo$90); | |
| var hi$103 = (hi$101 ^ hi$102); | |
| var lo$92 = ((a$1_$_hi$2 >>> 7) | 0); | |
| var lo$93 = (a$1_$_lo$2 << 25); | |
| var hi$104 = (((a$1_$_lo$2 >>> 7) | 0) | (a$1_$_hi$2 << 25)); | |
| var lo$94 = (lo$92 | lo$93); | |
| var lo$95 = (lo$91 ^ lo$94); | |
| var hi$105 = (hi$103 ^ hi$104); | |
| var lo$96 = (a$1_$_lo$2 & b$3_$_lo$2); | |
| var hi$106 = (a$1_$_hi$2 & b$3_$_hi$2); | |
| var lo$97 = (a$1_$_lo$2 | b$3_$_lo$2); | |
| var hi$107 = (a$1_$_hi$2 | b$3_$_hi$2); | |
| var lo$98 = (c$1_$_lo$2 & lo$97); | |
| var hi$108 = (c$1_$_hi$2 & hi$107); | |
| var lo$99 = (lo$96 | lo$98); | |
| var hi$109 = (hi$106 | hi$108); | |
| var lo$100 = ((lo$95 + lo$99) | 0); | |
| var hi$110 = ((((-2147483648) ^ lo$100) < ((-2147483648) ^ lo$95)) ? ((1 + ((hi$105 + hi$109) | 0)) | 0) : ((hi$105 + hi$109) | 0)); | |
| var alo$3 = d$1_$_lo$2; | |
| var ahi$3 = d$1_$_hi$2; | |
| var lo$101 = ((alo$3 + lo$86) | 0); | |
| var hi$111 = ((((-2147483648) ^ lo$101) < ((-2147483648) ^ alo$3)) ? ((1 + ((ahi$3 + hi$98) | 0)) | 0) : ((ahi$3 + hi$98) | 0)); | |
| var lo$102 = ((lo$86 + lo$100) | 0); | |
| var hi$112 = ((((-2147483648) ^ lo$102) < ((-2147483648) ^ lo$86)) ? ((1 + ((hi$98 + hi$110) | 0)) | 0) : ((hi$98 + hi$110) | 0)); | |
| var jsx$5_$_lo$2 = lo$101; | |
| var jsx$5_$_hi$2 = hi$111; | |
| C_$_lo$2 = jsx$5_$_lo$2; | |
| C_$_hi$2 = jsx$5_$_hi$2; | |
| var jsx$6_$_lo$2 = lo$102; | |
| var jsx$6_$_hi$2 = hi$112; | |
| G_$_lo$2 = jsx$6_$_lo$2; | |
| G_$_hi$2 = jsx$6_$_hi$2; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$2_$_lo$2 = G_$_lo$2; | |
| var a$2_$_hi$2 = G_$_hi$2; | |
| var b$4_$_lo$2 = H_$_lo$2; | |
| var b$4_$_hi$2 = H_$_hi$2; | |
| var c$2_$_lo$2 = A_$_lo$2; | |
| var c$2_$_hi$2 = A_$_hi$2; | |
| var d$2_$_lo$2 = B_$_lo$2; | |
| var d$2_$_hi$2 = B_$_hi$2; | |
| var e$2_$_lo$2 = C_$_lo$2; | |
| var e$2_$_hi$2 = C_$_hi$2; | |
| var f$2_$_lo$2 = D_$_lo$2; | |
| var f$2_$_hi$2 = D_$_hi$2; | |
| var g$2_$_lo$2 = E_$_lo$2; | |
| var g$2_$_hi$2 = E_$_hi$2; | |
| var h$2_$_lo$2 = F_$_lo$2; | |
| var h$2_$_hi$2 = F_$_hi$2; | |
| var t$14 = W.u[i$3]; | |
| var lo$103 = t$14.lo$2; | |
| var hi$113 = t$14.hi$2; | |
| var t$15 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var lo$104 = t$15.lo$2; | |
| var hi$114 = t$15.hi$2; | |
| var lo$105 = (((e$2_$_lo$2 >>> 14) | 0) | (e$2_$_hi$2 << 18)); | |
| var hi$115 = ((e$2_$_hi$2 >>> 14) | 0); | |
| var hi$116 = (e$2_$_lo$2 << 18); | |
| var hi$117 = (hi$115 | hi$116); | |
| var lo$106 = (((e$2_$_lo$2 >>> 18) | 0) | (e$2_$_hi$2 << 14)); | |
| var hi$118 = ((e$2_$_hi$2 >>> 18) | 0); | |
| var hi$119 = (e$2_$_lo$2 << 14); | |
| var hi$120 = (hi$118 | hi$119); | |
| var lo$107 = (lo$105 ^ lo$106); | |
| var hi$121 = (hi$117 ^ hi$120); | |
| var lo$108 = ((e$2_$_hi$2 >>> 9) | 0); | |
| var lo$109 = (e$2_$_lo$2 << 23); | |
| var hi$122 = (((e$2_$_lo$2 >>> 9) | 0) | (e$2_$_hi$2 << 23)); | |
| var lo$110 = (lo$108 | lo$109); | |
| var lo$111 = (lo$107 ^ lo$110); | |
| var hi$123 = (hi$121 ^ hi$122); | |
| var alo$4 = h$2_$_lo$2; | |
| var ahi$4 = h$2_$_hi$2; | |
| var lo$112 = ((alo$4 + lo$111) | 0); | |
| var hi$124 = ((((-2147483648) ^ lo$112) < ((-2147483648) ^ alo$4)) ? ((1 + ((ahi$4 + hi$123) | 0)) | 0) : ((ahi$4 + hi$123) | 0)); | |
| var lo$113 = (f$2_$_lo$2 ^ g$2_$_lo$2); | |
| var hi$125 = (f$2_$_hi$2 ^ g$2_$_hi$2); | |
| var lo$114 = (e$2_$_lo$2 & lo$113); | |
| var hi$126 = (e$2_$_hi$2 & hi$125); | |
| var lo$115 = (g$2_$_lo$2 ^ lo$114); | |
| var hi$127 = (g$2_$_hi$2 ^ hi$126); | |
| var lo$116 = ((lo$112 + lo$115) | 0); | |
| var hi$128 = ((((-2147483648) ^ lo$116) < ((-2147483648) ^ lo$112)) ? ((1 + ((hi$124 + hi$127) | 0)) | 0) : ((hi$124 + hi$127) | 0)); | |
| var lo$117 = ((lo$116 + lo$104) | 0); | |
| var hi$129 = ((((-2147483648) ^ lo$117) < ((-2147483648) ^ lo$116)) ? ((1 + ((hi$128 + hi$114) | 0)) | 0) : ((hi$128 + hi$114) | 0)); | |
| var lo$118 = ((lo$117 + lo$103) | 0); | |
| var hi$130 = ((((-2147483648) ^ lo$118) < ((-2147483648) ^ lo$117)) ? ((1 + ((hi$129 + hi$113) | 0)) | 0) : ((hi$129 + hi$113) | 0)); | |
| var lo$119 = (((a$2_$_lo$2 >>> 28) | 0) | (a$2_$_hi$2 << 4)); | |
| var hi$131 = ((a$2_$_hi$2 >>> 28) | 0); | |
| var hi$132 = (a$2_$_lo$2 << 4); | |
| var hi$133 = (hi$131 | hi$132); | |
| var lo$120 = ((a$2_$_hi$2 >>> 2) | 0); | |
| var lo$121 = (a$2_$_lo$2 << 30); | |
| var hi$134 = (((a$2_$_lo$2 >>> 2) | 0) | (a$2_$_hi$2 << 30)); | |
| var lo$122 = (lo$120 | lo$121); | |
| var lo$123 = (lo$119 ^ lo$122); | |
| var hi$135 = (hi$133 ^ hi$134); | |
| var lo$124 = ((a$2_$_hi$2 >>> 7) | 0); | |
| var lo$125 = (a$2_$_lo$2 << 25); | |
| var hi$136 = (((a$2_$_lo$2 >>> 7) | 0) | (a$2_$_hi$2 << 25)); | |
| var lo$126 = (lo$124 | lo$125); | |
| var lo$127 = (lo$123 ^ lo$126); | |
| var hi$137 = (hi$135 ^ hi$136); | |
| var lo$128 = (a$2_$_lo$2 & b$4_$_lo$2); | |
| var hi$138 = (a$2_$_hi$2 & b$4_$_hi$2); | |
| var lo$129 = (a$2_$_lo$2 | b$4_$_lo$2); | |
| var hi$139 = (a$2_$_hi$2 | b$4_$_hi$2); | |
| var lo$130 = (c$2_$_lo$2 & lo$129); | |
| var hi$140 = (c$2_$_hi$2 & hi$139); | |
| var lo$131 = (lo$128 | lo$130); | |
| var hi$141 = (hi$138 | hi$140); | |
| var lo$132 = ((lo$127 + lo$131) | 0); | |
| var hi$142 = ((((-2147483648) ^ lo$132) < ((-2147483648) ^ lo$127)) ? ((1 + ((hi$137 + hi$141) | 0)) | 0) : ((hi$137 + hi$141) | 0)); | |
| var alo$5 = d$2_$_lo$2; | |
| var ahi$5 = d$2_$_hi$2; | |
| var lo$133 = ((alo$5 + lo$118) | 0); | |
| var hi$143 = ((((-2147483648) ^ lo$133) < ((-2147483648) ^ alo$5)) ? ((1 + ((ahi$5 + hi$130) | 0)) | 0) : ((ahi$5 + hi$130) | 0)); | |
| var lo$134 = ((lo$118 + lo$132) | 0); | |
| var hi$144 = ((((-2147483648) ^ lo$134) < ((-2147483648) ^ lo$118)) ? ((1 + ((hi$130 + hi$142) | 0)) | 0) : ((hi$130 + hi$142) | 0)); | |
| var jsx$7_$_lo$2 = lo$133; | |
| var jsx$7_$_hi$2 = hi$143; | |
| B_$_lo$2 = jsx$7_$_lo$2; | |
| B_$_hi$2 = jsx$7_$_hi$2; | |
| var jsx$8_$_lo$2 = lo$134; | |
| var jsx$8_$_hi$2 = hi$144; | |
| F_$_lo$2 = jsx$8_$_lo$2; | |
| F_$_hi$2 = jsx$8_$_hi$2; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$3_$_lo$2 = F_$_lo$2; | |
| var a$3_$_hi$2 = F_$_hi$2; | |
| var b$5_$_lo$2 = G_$_lo$2; | |
| var b$5_$_hi$2 = G_$_hi$2; | |
| var c$3_$_lo$2 = H_$_lo$2; | |
| var c$3_$_hi$2 = H_$_hi$2; | |
| var d$3_$_lo$2 = A_$_lo$2; | |
| var d$3_$_hi$2 = A_$_hi$2; | |
| var e$3_$_lo$2 = B_$_lo$2; | |
| var e$3_$_hi$2 = B_$_hi$2; | |
| var f$3_$_lo$2 = C_$_lo$2; | |
| var f$3_$_hi$2 = C_$_hi$2; | |
| var g$3_$_lo$2 = D_$_lo$2; | |
| var g$3_$_hi$2 = D_$_hi$2; | |
| var h$3_$_lo$2 = E_$_lo$2; | |
| var h$3_$_hi$2 = E_$_hi$2; | |
| var t$16 = W.u[i$3]; | |
| var lo$135 = t$16.lo$2; | |
| var hi$145 = t$16.hi$2; | |
| var t$17 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var lo$136 = t$17.lo$2; | |
| var hi$146 = t$17.hi$2; | |
| var lo$137 = (((e$3_$_lo$2 >>> 14) | 0) | (e$3_$_hi$2 << 18)); | |
| var hi$147 = ((e$3_$_hi$2 >>> 14) | 0); | |
| var hi$148 = (e$3_$_lo$2 << 18); | |
| var hi$149 = (hi$147 | hi$148); | |
| var lo$138 = (((e$3_$_lo$2 >>> 18) | 0) | (e$3_$_hi$2 << 14)); | |
| var hi$150 = ((e$3_$_hi$2 >>> 18) | 0); | |
| var hi$151 = (e$3_$_lo$2 << 14); | |
| var hi$152 = (hi$150 | hi$151); | |
| var lo$139 = (lo$137 ^ lo$138); | |
| var hi$153 = (hi$149 ^ hi$152); | |
| var lo$140 = ((e$3_$_hi$2 >>> 9) | 0); | |
| var lo$141 = (e$3_$_lo$2 << 23); | |
| var hi$154 = (((e$3_$_lo$2 >>> 9) | 0) | (e$3_$_hi$2 << 23)); | |
| var lo$142 = (lo$140 | lo$141); | |
| var lo$143 = (lo$139 ^ lo$142); | |
| var hi$155 = (hi$153 ^ hi$154); | |
| var alo$6 = h$3_$_lo$2; | |
| var ahi$6 = h$3_$_hi$2; | |
| var lo$144 = ((alo$6 + lo$143) | 0); | |
| var hi$156 = ((((-2147483648) ^ lo$144) < ((-2147483648) ^ alo$6)) ? ((1 + ((ahi$6 + hi$155) | 0)) | 0) : ((ahi$6 + hi$155) | 0)); | |
| var lo$145 = (f$3_$_lo$2 ^ g$3_$_lo$2); | |
| var hi$157 = (f$3_$_hi$2 ^ g$3_$_hi$2); | |
| var lo$146 = (e$3_$_lo$2 & lo$145); | |
| var hi$158 = (e$3_$_hi$2 & hi$157); | |
| var lo$147 = (g$3_$_lo$2 ^ lo$146); | |
| var hi$159 = (g$3_$_hi$2 ^ hi$158); | |
| var lo$148 = ((lo$144 + lo$147) | 0); | |
| var hi$160 = ((((-2147483648) ^ lo$148) < ((-2147483648) ^ lo$144)) ? ((1 + ((hi$156 + hi$159) | 0)) | 0) : ((hi$156 + hi$159) | 0)); | |
| var lo$149 = ((lo$148 + lo$136) | 0); | |
| var hi$161 = ((((-2147483648) ^ lo$149) < ((-2147483648) ^ lo$148)) ? ((1 + ((hi$160 + hi$146) | 0)) | 0) : ((hi$160 + hi$146) | 0)); | |
| var lo$150 = ((lo$149 + lo$135) | 0); | |
| var hi$162 = ((((-2147483648) ^ lo$150) < ((-2147483648) ^ lo$149)) ? ((1 + ((hi$161 + hi$145) | 0)) | 0) : ((hi$161 + hi$145) | 0)); | |
| var lo$151 = (((a$3_$_lo$2 >>> 28) | 0) | (a$3_$_hi$2 << 4)); | |
| var hi$163 = ((a$3_$_hi$2 >>> 28) | 0); | |
| var hi$164 = (a$3_$_lo$2 << 4); | |
| var hi$165 = (hi$163 | hi$164); | |
| var lo$152 = ((a$3_$_hi$2 >>> 2) | 0); | |
| var lo$153 = (a$3_$_lo$2 << 30); | |
| var hi$166 = (((a$3_$_lo$2 >>> 2) | 0) | (a$3_$_hi$2 << 30)); | |
| var lo$154 = (lo$152 | lo$153); | |
| var lo$155 = (lo$151 ^ lo$154); | |
| var hi$167 = (hi$165 ^ hi$166); | |
| var lo$156 = ((a$3_$_hi$2 >>> 7) | 0); | |
| var lo$157 = (a$3_$_lo$2 << 25); | |
| var hi$168 = (((a$3_$_lo$2 >>> 7) | 0) | (a$3_$_hi$2 << 25)); | |
| var lo$158 = (lo$156 | lo$157); | |
| var lo$159 = (lo$155 ^ lo$158); | |
| var hi$169 = (hi$167 ^ hi$168); | |
| var lo$160 = (a$3_$_lo$2 & b$5_$_lo$2); | |
| var hi$170 = (a$3_$_hi$2 & b$5_$_hi$2); | |
| var lo$161 = (a$3_$_lo$2 | b$5_$_lo$2); | |
| var hi$171 = (a$3_$_hi$2 | b$5_$_hi$2); | |
| var lo$162 = (c$3_$_lo$2 & lo$161); | |
| var hi$172 = (c$3_$_hi$2 & hi$171); | |
| var lo$163 = (lo$160 | lo$162); | |
| var hi$173 = (hi$170 | hi$172); | |
| var lo$164 = ((lo$159 + lo$163) | 0); | |
| var hi$174 = ((((-2147483648) ^ lo$164) < ((-2147483648) ^ lo$159)) ? ((1 + ((hi$169 + hi$173) | 0)) | 0) : ((hi$169 + hi$173) | 0)); | |
| var alo$7 = d$3_$_lo$2; | |
| var ahi$7 = d$3_$_hi$2; | |
| var lo$165 = ((alo$7 + lo$150) | 0); | |
| var hi$175 = ((((-2147483648) ^ lo$165) < ((-2147483648) ^ alo$7)) ? ((1 + ((ahi$7 + hi$162) | 0)) | 0) : ((ahi$7 + hi$162) | 0)); | |
| var lo$166 = ((lo$150 + lo$164) | 0); | |
| var hi$176 = ((((-2147483648) ^ lo$166) < ((-2147483648) ^ lo$150)) ? ((1 + ((hi$162 + hi$174) | 0)) | 0) : ((hi$162 + hi$174) | 0)); | |
| var jsx$9_$_lo$2 = lo$165; | |
| var jsx$9_$_hi$2 = hi$175; | |
| A_$_lo$2 = jsx$9_$_lo$2; | |
| A_$_hi$2 = jsx$9_$_hi$2; | |
| var jsx$10_$_lo$2 = lo$166; | |
| var jsx$10_$_hi$2 = hi$176; | |
| E_$_lo$2 = jsx$10_$_lo$2; | |
| E_$_hi$2 = jsx$10_$_hi$2; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$4_$_lo$2 = E_$_lo$2; | |
| var a$4_$_hi$2 = E_$_hi$2; | |
| var b$6_$_lo$2 = F_$_lo$2; | |
| var b$6_$_hi$2 = F_$_hi$2; | |
| var c$4_$_lo$2 = G_$_lo$2; | |
| var c$4_$_hi$2 = G_$_hi$2; | |
| var d$4_$_lo$2 = H_$_lo$2; | |
| var d$4_$_hi$2 = H_$_hi$2; | |
| var e$4_$_lo$2 = A_$_lo$2; | |
| var e$4_$_hi$2 = A_$_hi$2; | |
| var f$4_$_lo$2 = B_$_lo$2; | |
| var f$4_$_hi$2 = B_$_hi$2; | |
| var g$4_$_lo$2 = C_$_lo$2; | |
| var g$4_$_hi$2 = C_$_hi$2; | |
| var h$4_$_lo$2 = D_$_lo$2; | |
| var h$4_$_hi$2 = D_$_hi$2; | |
| var t$18 = W.u[i$3]; | |
| var lo$167 = t$18.lo$2; | |
| var hi$177 = t$18.hi$2; | |
| var t$19 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var lo$168 = t$19.lo$2; | |
| var hi$178 = t$19.hi$2; | |
| var lo$169 = (((e$4_$_lo$2 >>> 14) | 0) | (e$4_$_hi$2 << 18)); | |
| var hi$179 = ((e$4_$_hi$2 >>> 14) | 0); | |
| var hi$180 = (e$4_$_lo$2 << 18); | |
| var hi$181 = (hi$179 | hi$180); | |
| var lo$170 = (((e$4_$_lo$2 >>> 18) | 0) | (e$4_$_hi$2 << 14)); | |
| var hi$182 = ((e$4_$_hi$2 >>> 18) | 0); | |
| var hi$183 = (e$4_$_lo$2 << 14); | |
| var hi$184 = (hi$182 | hi$183); | |
| var lo$171 = (lo$169 ^ lo$170); | |
| var hi$185 = (hi$181 ^ hi$184); | |
| var lo$172 = ((e$4_$_hi$2 >>> 9) | 0); | |
| var lo$173 = (e$4_$_lo$2 << 23); | |
| var hi$186 = (((e$4_$_lo$2 >>> 9) | 0) | (e$4_$_hi$2 << 23)); | |
| var lo$174 = (lo$172 | lo$173); | |
| var lo$175 = (lo$171 ^ lo$174); | |
| var hi$187 = (hi$185 ^ hi$186); | |
| var alo$8 = h$4_$_lo$2; | |
| var ahi$8 = h$4_$_hi$2; | |
| var lo$176 = ((alo$8 + lo$175) | 0); | |
| var hi$188 = ((((-2147483648) ^ lo$176) < ((-2147483648) ^ alo$8)) ? ((1 + ((ahi$8 + hi$187) | 0)) | 0) : ((ahi$8 + hi$187) | 0)); | |
| var lo$177 = (f$4_$_lo$2 ^ g$4_$_lo$2); | |
| var hi$189 = (f$4_$_hi$2 ^ g$4_$_hi$2); | |
| var lo$178 = (e$4_$_lo$2 & lo$177); | |
| var hi$190 = (e$4_$_hi$2 & hi$189); | |
| var lo$179 = (g$4_$_lo$2 ^ lo$178); | |
| var hi$191 = (g$4_$_hi$2 ^ hi$190); | |
| var lo$180 = ((lo$176 + lo$179) | 0); | |
| var hi$192 = ((((-2147483648) ^ lo$180) < ((-2147483648) ^ lo$176)) ? ((1 + ((hi$188 + hi$191) | 0)) | 0) : ((hi$188 + hi$191) | 0)); | |
| var lo$181 = ((lo$180 + lo$168) | 0); | |
| var hi$193 = ((((-2147483648) ^ lo$181) < ((-2147483648) ^ lo$180)) ? ((1 + ((hi$192 + hi$178) | 0)) | 0) : ((hi$192 + hi$178) | 0)); | |
| var lo$182 = ((lo$181 + lo$167) | 0); | |
| var hi$194 = ((((-2147483648) ^ lo$182) < ((-2147483648) ^ lo$181)) ? ((1 + ((hi$193 + hi$177) | 0)) | 0) : ((hi$193 + hi$177) | 0)); | |
| var lo$183 = (((a$4_$_lo$2 >>> 28) | 0) | (a$4_$_hi$2 << 4)); | |
| var hi$195 = ((a$4_$_hi$2 >>> 28) | 0); | |
| var hi$196 = (a$4_$_lo$2 << 4); | |
| var hi$197 = (hi$195 | hi$196); | |
| var lo$184 = ((a$4_$_hi$2 >>> 2) | 0); | |
| var lo$185 = (a$4_$_lo$2 << 30); | |
| var hi$198 = (((a$4_$_lo$2 >>> 2) | 0) | (a$4_$_hi$2 << 30)); | |
| var lo$186 = (lo$184 | lo$185); | |
| var lo$187 = (lo$183 ^ lo$186); | |
| var hi$199 = (hi$197 ^ hi$198); | |
| var lo$188 = ((a$4_$_hi$2 >>> 7) | 0); | |
| var lo$189 = (a$4_$_lo$2 << 25); | |
| var hi$200 = (((a$4_$_lo$2 >>> 7) | 0) | (a$4_$_hi$2 << 25)); | |
| var lo$190 = (lo$188 | lo$189); | |
| var lo$191 = (lo$187 ^ lo$190); | |
| var hi$201 = (hi$199 ^ hi$200); | |
| var lo$192 = (a$4_$_lo$2 & b$6_$_lo$2); | |
| var hi$202 = (a$4_$_hi$2 & b$6_$_hi$2); | |
| var lo$193 = (a$4_$_lo$2 | b$6_$_lo$2); | |
| var hi$203 = (a$4_$_hi$2 | b$6_$_hi$2); | |
| var lo$194 = (c$4_$_lo$2 & lo$193); | |
| var hi$204 = (c$4_$_hi$2 & hi$203); | |
| var lo$195 = (lo$192 | lo$194); | |
| var hi$205 = (hi$202 | hi$204); | |
| var lo$196 = ((lo$191 + lo$195) | 0); | |
| var hi$206 = ((((-2147483648) ^ lo$196) < ((-2147483648) ^ lo$191)) ? ((1 + ((hi$201 + hi$205) | 0)) | 0) : ((hi$201 + hi$205) | 0)); | |
| var alo$9 = d$4_$_lo$2; | |
| var ahi$9 = d$4_$_hi$2; | |
| var lo$197 = ((alo$9 + lo$182) | 0); | |
| var hi$207 = ((((-2147483648) ^ lo$197) < ((-2147483648) ^ alo$9)) ? ((1 + ((ahi$9 + hi$194) | 0)) | 0) : ((ahi$9 + hi$194) | 0)); | |
| var lo$198 = ((lo$182 + lo$196) | 0); | |
| var hi$208 = ((((-2147483648) ^ lo$198) < ((-2147483648) ^ lo$182)) ? ((1 + ((hi$194 + hi$206) | 0)) | 0) : ((hi$194 + hi$206) | 0)); | |
| var jsx$11_$_lo$2 = lo$197; | |
| var jsx$11_$_hi$2 = hi$207; | |
| H_$_lo$2 = jsx$11_$_lo$2; | |
| H_$_hi$2 = jsx$11_$_hi$2; | |
| var jsx$12_$_lo$2 = lo$198; | |
| var jsx$12_$_hi$2 = hi$208; | |
| D_$_lo$2 = jsx$12_$_lo$2; | |
| D_$_hi$2 = jsx$12_$_hi$2; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$5_$_lo$2 = D_$_lo$2; | |
| var a$5_$_hi$2 = D_$_hi$2; | |
| var b$7_$_lo$2 = E_$_lo$2; | |
| var b$7_$_hi$2 = E_$_hi$2; | |
| var c$5_$_lo$2 = F_$_lo$2; | |
| var c$5_$_hi$2 = F_$_hi$2; | |
| var d$5_$_lo$2 = G_$_lo$2; | |
| var d$5_$_hi$2 = G_$_hi$2; | |
| var e$5_$_lo$2 = H_$_lo$2; | |
| var e$5_$_hi$2 = H_$_hi$2; | |
| var f$5_$_lo$2 = A_$_lo$2; | |
| var f$5_$_hi$2 = A_$_hi$2; | |
| var g$5_$_lo$2 = B_$_lo$2; | |
| var g$5_$_hi$2 = B_$_hi$2; | |
| var h$5_$_lo$2 = C_$_lo$2; | |
| var h$5_$_hi$2 = C_$_hi$2; | |
| var t$20 = W.u[i$3]; | |
| var lo$199 = t$20.lo$2; | |
| var hi$209 = t$20.hi$2; | |
| var t$21 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var lo$200 = t$21.lo$2; | |
| var hi$210 = t$21.hi$2; | |
| var lo$201 = (((e$5_$_lo$2 >>> 14) | 0) | (e$5_$_hi$2 << 18)); | |
| var hi$211 = ((e$5_$_hi$2 >>> 14) | 0); | |
| var hi$212 = (e$5_$_lo$2 << 18); | |
| var hi$213 = (hi$211 | hi$212); | |
| var lo$202 = (((e$5_$_lo$2 >>> 18) | 0) | (e$5_$_hi$2 << 14)); | |
| var hi$214 = ((e$5_$_hi$2 >>> 18) | 0); | |
| var hi$215 = (e$5_$_lo$2 << 14); | |
| var hi$216 = (hi$214 | hi$215); | |
| var lo$203 = (lo$201 ^ lo$202); | |
| var hi$217 = (hi$213 ^ hi$216); | |
| var lo$204 = ((e$5_$_hi$2 >>> 9) | 0); | |
| var lo$205 = (e$5_$_lo$2 << 23); | |
| var hi$218 = (((e$5_$_lo$2 >>> 9) | 0) | (e$5_$_hi$2 << 23)); | |
| var lo$206 = (lo$204 | lo$205); | |
| var lo$207 = (lo$203 ^ lo$206); | |
| var hi$219 = (hi$217 ^ hi$218); | |
| var alo$10 = h$5_$_lo$2; | |
| var ahi$10 = h$5_$_hi$2; | |
| var lo$208 = ((alo$10 + lo$207) | 0); | |
| var hi$220 = ((((-2147483648) ^ lo$208) < ((-2147483648) ^ alo$10)) ? ((1 + ((ahi$10 + hi$219) | 0)) | 0) : ((ahi$10 + hi$219) | 0)); | |
| var lo$209 = (f$5_$_lo$2 ^ g$5_$_lo$2); | |
| var hi$221 = (f$5_$_hi$2 ^ g$5_$_hi$2); | |
| var lo$210 = (e$5_$_lo$2 & lo$209); | |
| var hi$222 = (e$5_$_hi$2 & hi$221); | |
| var lo$211 = (g$5_$_lo$2 ^ lo$210); | |
| var hi$223 = (g$5_$_hi$2 ^ hi$222); | |
| var lo$212 = ((lo$208 + lo$211) | 0); | |
| var hi$224 = ((((-2147483648) ^ lo$212) < ((-2147483648) ^ lo$208)) ? ((1 + ((hi$220 + hi$223) | 0)) | 0) : ((hi$220 + hi$223) | 0)); | |
| var lo$213 = ((lo$212 + lo$200) | 0); | |
| var hi$225 = ((((-2147483648) ^ lo$213) < ((-2147483648) ^ lo$212)) ? ((1 + ((hi$224 + hi$210) | 0)) | 0) : ((hi$224 + hi$210) | 0)); | |
| var lo$214 = ((lo$213 + lo$199) | 0); | |
| var hi$226 = ((((-2147483648) ^ lo$214) < ((-2147483648) ^ lo$213)) ? ((1 + ((hi$225 + hi$209) | 0)) | 0) : ((hi$225 + hi$209) | 0)); | |
| var lo$215 = (((a$5_$_lo$2 >>> 28) | 0) | (a$5_$_hi$2 << 4)); | |
| var hi$227 = ((a$5_$_hi$2 >>> 28) | 0); | |
| var hi$228 = (a$5_$_lo$2 << 4); | |
| var hi$229 = (hi$227 | hi$228); | |
| var lo$216 = ((a$5_$_hi$2 >>> 2) | 0); | |
| var lo$217 = (a$5_$_lo$2 << 30); | |
| var hi$230 = (((a$5_$_lo$2 >>> 2) | 0) | (a$5_$_hi$2 << 30)); | |
| var lo$218 = (lo$216 | lo$217); | |
| var lo$219 = (lo$215 ^ lo$218); | |
| var hi$231 = (hi$229 ^ hi$230); | |
| var lo$220 = ((a$5_$_hi$2 >>> 7) | 0); | |
| var lo$221 = (a$5_$_lo$2 << 25); | |
| var hi$232 = (((a$5_$_lo$2 >>> 7) | 0) | (a$5_$_hi$2 << 25)); | |
| var lo$222 = (lo$220 | lo$221); | |
| var lo$223 = (lo$219 ^ lo$222); | |
| var hi$233 = (hi$231 ^ hi$232); | |
| var lo$224 = (a$5_$_lo$2 & b$7_$_lo$2); | |
| var hi$234 = (a$5_$_hi$2 & b$7_$_hi$2); | |
| var lo$225 = (a$5_$_lo$2 | b$7_$_lo$2); | |
| var hi$235 = (a$5_$_hi$2 | b$7_$_hi$2); | |
| var lo$226 = (c$5_$_lo$2 & lo$225); | |
| var hi$236 = (c$5_$_hi$2 & hi$235); | |
| var lo$227 = (lo$224 | lo$226); | |
| var hi$237 = (hi$234 | hi$236); | |
| var lo$228 = ((lo$223 + lo$227) | 0); | |
| var hi$238 = ((((-2147483648) ^ lo$228) < ((-2147483648) ^ lo$223)) ? ((1 + ((hi$233 + hi$237) | 0)) | 0) : ((hi$233 + hi$237) | 0)); | |
| var alo$11 = d$5_$_lo$2; | |
| var ahi$11 = d$5_$_hi$2; | |
| var lo$229 = ((alo$11 + lo$214) | 0); | |
| var hi$239 = ((((-2147483648) ^ lo$229) < ((-2147483648) ^ alo$11)) ? ((1 + ((ahi$11 + hi$226) | 0)) | 0) : ((ahi$11 + hi$226) | 0)); | |
| var lo$230 = ((lo$214 + lo$228) | 0); | |
| var hi$240 = ((((-2147483648) ^ lo$230) < ((-2147483648) ^ lo$214)) ? ((1 + ((hi$226 + hi$238) | 0)) | 0) : ((hi$226 + hi$238) | 0)); | |
| var jsx$13_$_lo$2 = lo$229; | |
| var jsx$13_$_hi$2 = hi$239; | |
| G_$_lo$2 = jsx$13_$_lo$2; | |
| G_$_hi$2 = jsx$13_$_hi$2; | |
| var jsx$14_$_lo$2 = lo$230; | |
| var jsx$14_$_hi$2 = hi$240; | |
| C_$_lo$2 = jsx$14_$_lo$2; | |
| C_$_hi$2 = jsx$14_$_hi$2; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$6_$_lo$2 = C_$_lo$2; | |
| var a$6_$_hi$2 = C_$_hi$2; | |
| var b$8_$_lo$2 = D_$_lo$2; | |
| var b$8_$_hi$2 = D_$_hi$2; | |
| var c$6_$_lo$2 = E_$_lo$2; | |
| var c$6_$_hi$2 = E_$_hi$2; | |
| var d$6_$_lo$2 = F_$_lo$2; | |
| var d$6_$_hi$2 = F_$_hi$2; | |
| var e$6_$_lo$2 = G_$_lo$2; | |
| var e$6_$_hi$2 = G_$_hi$2; | |
| var f$6_$_lo$2 = H_$_lo$2; | |
| var f$6_$_hi$2 = H_$_hi$2; | |
| var g$6_$_lo$2 = A_$_lo$2; | |
| var g$6_$_hi$2 = A_$_hi$2; | |
| var h$6_$_lo$2 = B_$_lo$2; | |
| var h$6_$_hi$2 = B_$_hi$2; | |
| var t$22 = W.u[i$3]; | |
| var lo$231 = t$22.lo$2; | |
| var hi$241 = t$22.hi$2; | |
| var t$23 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var lo$232 = t$23.lo$2; | |
| var hi$242 = t$23.hi$2; | |
| var lo$233 = (((e$6_$_lo$2 >>> 14) | 0) | (e$6_$_hi$2 << 18)); | |
| var hi$243 = ((e$6_$_hi$2 >>> 14) | 0); | |
| var hi$244 = (e$6_$_lo$2 << 18); | |
| var hi$245 = (hi$243 | hi$244); | |
| var lo$234 = (((e$6_$_lo$2 >>> 18) | 0) | (e$6_$_hi$2 << 14)); | |
| var hi$246 = ((e$6_$_hi$2 >>> 18) | 0); | |
| var hi$247 = (e$6_$_lo$2 << 14); | |
| var hi$248 = (hi$246 | hi$247); | |
| var lo$235 = (lo$233 ^ lo$234); | |
| var hi$249 = (hi$245 ^ hi$248); | |
| var lo$236 = ((e$6_$_hi$2 >>> 9) | 0); | |
| var lo$237 = (e$6_$_lo$2 << 23); | |
| var hi$250 = (((e$6_$_lo$2 >>> 9) | 0) | (e$6_$_hi$2 << 23)); | |
| var lo$238 = (lo$236 | lo$237); | |
| var lo$239 = (lo$235 ^ lo$238); | |
| var hi$251 = (hi$249 ^ hi$250); | |
| var alo$12 = h$6_$_lo$2; | |
| var ahi$12 = h$6_$_hi$2; | |
| var lo$240 = ((alo$12 + lo$239) | 0); | |
| var hi$252 = ((((-2147483648) ^ lo$240) < ((-2147483648) ^ alo$12)) ? ((1 + ((ahi$12 + hi$251) | 0)) | 0) : ((ahi$12 + hi$251) | 0)); | |
| var lo$241 = (f$6_$_lo$2 ^ g$6_$_lo$2); | |
| var hi$253 = (f$6_$_hi$2 ^ g$6_$_hi$2); | |
| var lo$242 = (e$6_$_lo$2 & lo$241); | |
| var hi$254 = (e$6_$_hi$2 & hi$253); | |
| var lo$243 = (g$6_$_lo$2 ^ lo$242); | |
| var hi$255 = (g$6_$_hi$2 ^ hi$254); | |
| var lo$244 = ((lo$240 + lo$243) | 0); | |
| var hi$256 = ((((-2147483648) ^ lo$244) < ((-2147483648) ^ lo$240)) ? ((1 + ((hi$252 + hi$255) | 0)) | 0) : ((hi$252 + hi$255) | 0)); | |
| var lo$245 = ((lo$244 + lo$232) | 0); | |
| var hi$257 = ((((-2147483648) ^ lo$245) < ((-2147483648) ^ lo$244)) ? ((1 + ((hi$256 + hi$242) | 0)) | 0) : ((hi$256 + hi$242) | 0)); | |
| var lo$246 = ((lo$245 + lo$231) | 0); | |
| var hi$258 = ((((-2147483648) ^ lo$246) < ((-2147483648) ^ lo$245)) ? ((1 + ((hi$257 + hi$241) | 0)) | 0) : ((hi$257 + hi$241) | 0)); | |
| var lo$247 = (((a$6_$_lo$2 >>> 28) | 0) | (a$6_$_hi$2 << 4)); | |
| var hi$259 = ((a$6_$_hi$2 >>> 28) | 0); | |
| var hi$260 = (a$6_$_lo$2 << 4); | |
| var hi$261 = (hi$259 | hi$260); | |
| var lo$248 = ((a$6_$_hi$2 >>> 2) | 0); | |
| var lo$249 = (a$6_$_lo$2 << 30); | |
| var hi$262 = (((a$6_$_lo$2 >>> 2) | 0) | (a$6_$_hi$2 << 30)); | |
| var lo$250 = (lo$248 | lo$249); | |
| var lo$251 = (lo$247 ^ lo$250); | |
| var hi$263 = (hi$261 ^ hi$262); | |
| var lo$252 = ((a$6_$_hi$2 >>> 7) | 0); | |
| var lo$253 = (a$6_$_lo$2 << 25); | |
| var hi$264 = (((a$6_$_lo$2 >>> 7) | 0) | (a$6_$_hi$2 << 25)); | |
| var lo$254 = (lo$252 | lo$253); | |
| var lo$255 = (lo$251 ^ lo$254); | |
| var hi$265 = (hi$263 ^ hi$264); | |
| var lo$256 = (a$6_$_lo$2 & b$8_$_lo$2); | |
| var hi$266 = (a$6_$_hi$2 & b$8_$_hi$2); | |
| var lo$257 = (a$6_$_lo$2 | b$8_$_lo$2); | |
| var hi$267 = (a$6_$_hi$2 | b$8_$_hi$2); | |
| var lo$258 = (c$6_$_lo$2 & lo$257); | |
| var hi$268 = (c$6_$_hi$2 & hi$267); | |
| var lo$259 = (lo$256 | lo$258); | |
| var hi$269 = (hi$266 | hi$268); | |
| var lo$260 = ((lo$255 + lo$259) | 0); | |
| var hi$270 = ((((-2147483648) ^ lo$260) < ((-2147483648) ^ lo$255)) ? ((1 + ((hi$265 + hi$269) | 0)) | 0) : ((hi$265 + hi$269) | 0)); | |
| var alo$13 = d$6_$_lo$2; | |
| var ahi$13 = d$6_$_hi$2; | |
| var lo$261 = ((alo$13 + lo$246) | 0); | |
| var hi$271 = ((((-2147483648) ^ lo$261) < ((-2147483648) ^ alo$13)) ? ((1 + ((ahi$13 + hi$258) | 0)) | 0) : ((ahi$13 + hi$258) | 0)); | |
| var lo$262 = ((lo$246 + lo$260) | 0); | |
| var hi$272 = ((((-2147483648) ^ lo$262) < ((-2147483648) ^ lo$246)) ? ((1 + ((hi$258 + hi$270) | 0)) | 0) : ((hi$258 + hi$270) | 0)); | |
| var jsx$15_$_lo$2 = lo$261; | |
| var jsx$15_$_hi$2 = hi$271; | |
| F_$_lo$2 = jsx$15_$_lo$2; | |
| F_$_hi$2 = jsx$15_$_hi$2; | |
| var jsx$16_$_lo$2 = lo$262; | |
| var jsx$16_$_hi$2 = hi$272; | |
| B_$_lo$2 = jsx$16_$_lo$2; | |
| B_$_hi$2 = jsx$16_$_hi$2; | |
| i$3 = ((1 + i$3) | 0); | |
| var a$7_$_lo$2 = B_$_lo$2; | |
| var a$7_$_hi$2 = B_$_hi$2; | |
| var b$9_$_lo$2 = C_$_lo$2; | |
| var b$9_$_hi$2 = C_$_hi$2; | |
| var c$7_$_lo$2 = D_$_lo$2; | |
| var c$7_$_hi$2 = D_$_hi$2; | |
| var d$7_$_lo$2 = E_$_lo$2; | |
| var d$7_$_hi$2 = E_$_hi$2; | |
| var e$7_$_lo$2 = F_$_lo$2; | |
| var e$7_$_hi$2 = F_$_hi$2; | |
| var f$7_$_lo$2 = G_$_lo$2; | |
| var f$7_$_hi$2 = G_$_hi$2; | |
| var g$7_$_lo$2 = H_$_lo$2; | |
| var g$7_$_hi$2 = H_$_hi$2; | |
| var h$7_$_lo$2 = A_$_lo$2; | |
| var h$7_$_hi$2 = A_$_hi$2; | |
| var t$24 = W.u[i$3]; | |
| var lo$263 = t$24.lo$2; | |
| var hi$273 = t$24.hi$2; | |
| var t$25 = $m_Lorg_scalajs_benchmark_sha512_SHA512Context$().K$1.u[i$3]; | |
| var lo$264 = t$25.lo$2; | |
| var hi$274 = t$25.hi$2; | |
| var lo$265 = (((e$7_$_lo$2 >>> 14) | 0) | (e$7_$_hi$2 << 18)); | |
| var hi$275 = ((e$7_$_hi$2 >>> 14) | 0); | |
| var hi$276 = (e$7_$_lo$2 << 18); | |
| var hi$277 = (hi$275 | hi$276); | |
| var lo$266 = (((e$7_$_lo$2 >>> 18) | 0) | (e$7_$_hi$2 << 14)); | |
| var hi$278 = ((e$7_$_hi$2 >>> 18) | 0); | |
| var hi$279 = (e$7_$_lo$2 << 14); | |
| var hi$280 = (hi$278 | hi$279); | |
| var lo$267 = (lo$265 ^ lo$266); | |
| var hi$281 = (hi$277 ^ hi$280); | |
| var lo$268 = ((e$7_$_hi$2 >>> 9) | 0); | |
| var lo$269 = (e$7_$_lo$2 << 23); | |
| var hi$282 = (((e$7_$_lo$2 >>> 9) | 0) | (e$7_$_hi$2 << 23)); | |
| var lo$270 = (lo$268 | lo$269); | |
| var lo$271 = (lo$267 ^ lo$270); | |
| var hi$283 = (hi$281 ^ hi$282); | |
| var alo$14 = h$7_$_lo$2; | |
| var ahi$14 = h$7_$_hi$2; | |
| var lo$272 = ((alo$14 + lo$271) | 0); | |
| var hi$284 = ((((-2147483648) ^ lo$272) < ((-2147483648) ^ alo$14)) ? ((1 + ((ahi$14 + hi$283) | 0)) | 0) : ((ahi$14 + hi$283) | 0)); | |
| var lo$273 = (f$7_$_lo$2 ^ g$7_$_lo$2); | |
| var hi$285 = (f$7_$_hi$2 ^ g$7_$_hi$2); | |
| var lo$274 = (e$7_$_lo$2 & lo$273); | |
| var hi$286 = (e$7_$_hi$2 & hi$285); | |
| var lo$275 = (g$7_$_lo$2 ^ lo$274); | |
| var hi$287 = (g$7_$_hi$2 ^ hi$286); | |
| var lo$276 = ((lo$272 + lo$275) | 0); | |
| var hi$288 = ((((-2147483648) ^ lo$276) < ((-2147483648) ^ lo$272)) ? ((1 + ((hi$284 + hi$287) | 0)) | 0) : ((hi$284 + hi$287) | 0)); | |
| var lo$277 = ((lo$276 + lo$264) | 0); | |
| var hi$289 = ((((-2147483648) ^ lo$277) < ((-2147483648) ^ lo$276)) ? ((1 + ((hi$288 + hi$274) | 0)) | 0) : ((hi$288 + hi$274) | 0)); | |
| var lo$278 = ((lo$277 + lo$263) | 0); | |
| var hi$290 = ((((-2147483648) ^ lo$278) < ((-2147483648) ^ lo$277)) ? ((1 + ((hi$289 + hi$273) | 0)) | 0) : ((hi$289 + hi$273) | 0)); | |
| var lo$279 = (((a$7_$_lo$2 >>> 28) | 0) | (a$7_$_hi$2 << 4)); | |
| var hi$291 = ((a$7_$_hi$2 >>> 28) | 0); | |
| var hi$292 = (a$7_$_lo$2 << 4); | |
| var hi$293 = (hi$291 | hi$292); | |
| var lo$280 = ((a$7_$_hi$2 >>> 2) | 0); | |
| var lo$281 = (a$7_$_lo$2 << 30); | |
| var hi$294 = (((a$7_$_lo$2 >>> 2) | 0) | (a$7_$_hi$2 << 30)); | |
| var lo$282 = (lo$280 | lo$281); | |
| var lo$283 = (lo$279 ^ lo$282); | |
| var hi$295 = (hi$293 ^ hi$294); | |
| var lo$284 = ((a$7_$_hi$2 >>> 7) | 0); | |
| var lo$285 = (a$7_$_lo$2 << 25); | |
| var hi$296 = (((a$7_$_lo$2 >>> 7) | 0) | (a$7_$_hi$2 << 25)); | |
| var lo$286 = (lo$284 | lo$285); | |
| var lo$287 = (lo$283 ^ lo$286); | |
| var hi$297 = (hi$295 ^ hi$296); | |
| var lo$288 = (a$7_$_lo$2 & b$9_$_lo$2); | |
| var hi$298 = (a$7_$_hi$2 & b$9_$_hi$2); | |
| var lo$289 = (a$7_$_lo$2 | b$9_$_lo$2); | |
| var hi$299 = (a$7_$_hi$2 | b$9_$_hi$2); | |
| var lo$290 = (c$7_$_lo$2 & lo$289); | |
| var hi$300 = (c$7_$_hi$2 & hi$299); | |
| var lo$291 = (lo$288 | lo$290); | |
| var hi$301 = (hi$298 | hi$300); | |
| var lo$292 = ((lo$287 + lo$291) | 0); | |
| var hi$302 = ((((-2147483648) ^ lo$292) < ((-2147483648) ^ lo$287)) ? ((1 + ((hi$297 + hi$301) | 0)) | 0) : ((hi$297 + hi$301) | 0)); | |
| var alo$15 = d$7_$_lo$2; | |
| var ahi$15 = d$7_$_hi$2; | |
| var lo$293 = ((alo$15 + lo$278) | 0); | |
| var hi$303 = ((((-2147483648) ^ lo$293) < ((-2147483648) ^ alo$15)) ? ((1 + ((ahi$15 + hi$290) | 0)) | 0) : ((ahi$15 + hi$290) | 0)); | |
| var lo$294 = ((lo$278 + lo$292) | 0); | |
| var hi$304 = ((((-2147483648) ^ lo$294) < ((-2147483648) ^ lo$278)) ? ((1 + ((hi$290 + hi$302) | 0)) | 0) : ((hi$290 + hi$302) | 0)); | |
| var jsx$17_$_lo$2 = lo$293; | |
| var jsx$17_$_hi$2 = hi$303; | |
| E_$_lo$2 = jsx$17_$_lo$2; | |
| E_$_hi$2 = jsx$17_$_hi$2; | |
| var jsx$18_$_lo$2 = lo$294; | |
| var jsx$18_$_hi$2 = hi$304; | |
| A_$_lo$2 = jsx$18_$_lo$2; | |
| A_$_hi$2 = jsx$18_$_hi$2; | |
| i$3 = ((1 + i$3) | 0) | |
| } while ((i$3 < 80)); | |
| var jsx$19 = this.state$1; | |
| var t$26 = this.state$1.u[0]; | |
| var lo$295 = t$26.lo$2; | |
| var hi$305 = t$26.hi$2; | |
| var b$10_$_lo$2 = A_$_lo$2; | |
| var b$10_$_hi$2 = A_$_hi$2; | |
| var bhi$2 = b$10_$_hi$2; | |
| var lo$296 = ((lo$295 + b$10_$_lo$2) | 0); | |
| var hi$306 = ((((-2147483648) ^ lo$296) < ((-2147483648) ^ lo$295)) ? ((1 + ((hi$305 + bhi$2) | 0)) | 0) : ((hi$305 + bhi$2) | 0)); | |
| jsx$19.u[0] = new $c_sjsr_RuntimeLong(lo$296, hi$306); | |
| var jsx$20 = this.state$1; | |
| var t$27 = this.state$1.u[1]; | |
| var lo$297 = t$27.lo$2; | |
| var hi$307 = t$27.hi$2; | |
| var b$11_$_lo$2 = B_$_lo$2; | |
| var b$11_$_hi$2 = B_$_hi$2; | |
| var bhi$3 = b$11_$_hi$2; | |
| var lo$298 = ((lo$297 + b$11_$_lo$2) | 0); | |
| var hi$308 = ((((-2147483648) ^ lo$298) < ((-2147483648) ^ lo$297)) ? ((1 + ((hi$307 + bhi$3) | 0)) | 0) : ((hi$307 + bhi$3) | 0)); | |
| jsx$20.u[1] = new $c_sjsr_RuntimeLong(lo$298, hi$308); | |
| var jsx$21 = this.state$1; | |
| var t$28 = this.state$1.u[2]; | |
| var lo$299 = t$28.lo$2; | |
| var hi$309 = t$28.hi$2; | |
| var b$12_$_lo$2 = C_$_lo$2; | |
| var b$12_$_hi$2 = C_$_hi$2; | |
| var bhi$4 = b$12_$_hi$2; | |
| var lo$300 = ((lo$299 + b$12_$_lo$2) | 0); | |
| var hi$310 = ((((-2147483648) ^ lo$300) < ((-2147483648) ^ lo$299)) ? ((1 + ((hi$309 + bhi$4) | 0)) | 0) : ((hi$309 + bhi$4) | 0)); | |
| jsx$21.u[2] = new $c_sjsr_RuntimeLong(lo$300, hi$310); | |
| var jsx$22 = this.state$1; | |
| var t$29 = this.state$1.u[3]; | |
| var lo$301 = t$29.lo$2; | |
| var hi$311 = t$29.hi$2; | |
| var b$13_$_lo$2 = D_$_lo$2; | |
| var b$13_$_hi$2 = D_$_hi$2; | |
| var bhi$5 = b$13_$_hi$2; | |
| var lo$302 = ((lo$301 + b$13_$_lo$2) | 0); | |
| var hi$312 = ((((-2147483648) ^ lo$302) < ((-2147483648) ^ lo$301)) ? ((1 + ((hi$311 + bhi$5) | 0)) | 0) : ((hi$311 + bhi$5) | 0)); | |
| jsx$22.u[3] = new $c_sjsr_RuntimeLong(lo$302, hi$312); | |
| var jsx$23 = this.state$1; | |
| var t$30 = this.state$1.u[4]; | |
| var lo$303 = t$30.lo$2; | |
| var hi$313 = t$30.hi$2; | |
| var b$14_$_lo$2 = E_$_lo$2; | |
| var b$14_$_hi$2 = E_$_hi$2; | |
| var bhi$6 = b$14_$_hi$2; | |
| var lo$304 = ((lo$303 + b$14_$_lo$2) | 0); | |
| var hi$314 = ((((-2147483648) ^ lo$304) < ((-2147483648) ^ lo$303)) ? ((1 + ((hi$313 + bhi$6) | 0)) | 0) : ((hi$313 + bhi$6) | 0)); | |
| jsx$23.u[4] = new $c_sjsr_RuntimeLong(lo$304, hi$314); | |
| var jsx$24 = this.state$1; | |
| var t$31 = this.state$1.u[5]; | |
| var lo$305 = t$31.lo$2; | |
| var hi$315 = t$31.hi$2; | |
| var b$15_$_lo$2 = F_$_lo$2; | |
| var b$15_$_hi$2 = F_$_hi$2; | |
| var bhi$7 = b$15_$_hi$2; | |
| var lo$306 = ((lo$305 + b$15_$_lo$2) | 0); | |
| var hi$316 = ((((-2147483648) ^ lo$306) < ((-2147483648) ^ lo$305)) ? ((1 + ((hi$315 + bhi$7) | 0)) | 0) : ((hi$315 + bhi$7) | 0)); | |
| jsx$24.u[5] = new $c_sjsr_RuntimeLong(lo$306, hi$316); | |
| var jsx$25 = this.state$1; | |
| var t$32 = this.state$1.u[6]; | |
| var lo$307 = t$32.lo$2; | |
| var hi$317 = t$32.hi$2; | |
| var b$16_$_lo$2 = G_$_lo$2; | |
| var b$16_$_hi$2 = G_$_hi$2; | |
| var bhi$8 = b$16_$_hi$2; | |
| var lo$308 = ((lo$307 + b$16_$_lo$2) | 0); | |
| var hi$318 = ((((-2147483648) ^ lo$308) < ((-2147483648) ^ lo$307)) ? ((1 + ((hi$317 + bhi$8) | 0)) | 0) : ((hi$317 + bhi$8) | 0)); | |
| jsx$25.u[6] = new $c_sjsr_RuntimeLong(lo$308, hi$318); | |
| var jsx$26 = this.state$1; | |
| var t$33 = this.state$1.u[7]; | |
| var lo$309 = t$33.lo$2; | |
| var hi$319 = t$33.hi$2; | |
| var b$17_$_lo$2 = H_$_lo$2; | |
| var b$17_$_hi$2 = H_$_hi$2; | |
| var bhi$9 = b$17_$_hi$2; | |
| var lo$310 = ((lo$309 + b$17_$_lo$2) | 0); | |
| var hi$320 = ((((-2147483648) ^ lo$310) < ((-2147483648) ^ lo$309)) ? ((1 + ((hi$319 + bhi$9) | 0)) | 0) : ((hi$319 + bhi$9) | 0)); | |
| jsx$26.u[7] = new $c_sjsr_RuntimeLong(lo$310, hi$320) | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype.finish__AB__V = (function(output) { | |
| var t = this.total$1.u[0]; | |
| var hi = t.hi$2; | |
| var lo$1 = ((hi >>> 29) | 0); | |
| var t$1 = this.total$1.u[1]; | |
| var lo$2 = t$1.lo$2; | |
| var hi$1 = t$1.hi$2; | |
| var lo$3 = (lo$2 << 3); | |
| var hi$2 = (((lo$2 >>> 29) | 0) | (hi$1 << 3)); | |
| var lo$4 = (lo$1 | lo$3); | |
| var t$2 = this.total$1.u[0]; | |
| var lo$5 = t$2.lo$2; | |
| var hi$3 = t$2.hi$2; | |
| var lo$6 = (lo$5 << 3); | |
| var hi$4 = (((lo$5 >>> 29) | 0) | (hi$3 << 3)); | |
| var msglen = $newArrayObject($d_B.getArrayOf(), [16]); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var lo$7 = (hi$2 >> 24); | |
| msglen.u[0] = ((lo$7 << 24) >> 24); | |
| var lo$8 = (hi$2 >> 16); | |
| msglen.u[1] = ((lo$8 << 24) >> 24); | |
| var lo$9 = (hi$2 >> 8); | |
| msglen.u[2] = ((lo$9 << 24) >> 24); | |
| msglen.u[3] = ((hi$2 << 24) >> 24); | |
| var lo$10 = (((lo$4 >>> 24) | 0) | (hi$2 << 8)); | |
| msglen.u[4] = ((lo$10 << 24) >> 24); | |
| var lo$11 = (((lo$4 >>> 16) | 0) | (hi$2 << 16)); | |
| msglen.u[5] = ((lo$11 << 24) >> 24); | |
| var lo$12 = (((lo$4 >>> 8) | 0) | (hi$2 << 24)); | |
| msglen.u[6] = ((lo$12 << 24) >> 24); | |
| msglen.u[7] = ((lo$4 << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var lo$13 = (hi$4 >> 24); | |
| msglen.u[8] = ((lo$13 << 24) >> 24); | |
| var lo$14 = (hi$4 >> 16); | |
| msglen.u[9] = ((lo$14 << 24) >> 24); | |
| var lo$15 = (hi$4 >> 8); | |
| msglen.u[10] = ((lo$15 << 24) >> 24); | |
| msglen.u[11] = ((hi$4 << 24) >> 24); | |
| var lo$16 = (((lo$6 >>> 24) | 0) | (hi$4 << 8)); | |
| msglen.u[12] = ((lo$16 << 24) >> 24); | |
| var lo$17 = (((lo$6 >>> 16) | 0) | (hi$4 << 16)); | |
| msglen.u[13] = ((lo$17 << 24) >> 24); | |
| var lo$18 = (((lo$6 >>> 8) | 0) | (hi$4 << 24)); | |
| msglen.u[14] = ((lo$18 << 24) >> 24); | |
| msglen.u[15] = ((lo$6 << 24) >> 24); | |
| var t$3 = this.total$1.u[0]; | |
| var lo$19 = t$3.lo$2; | |
| var last = (127 & lo$19); | |
| var padn = ((last < 112) ? ((112 - last) | 0) : ((240 - last) | 0)); | |
| this.update__AB__I__V($m_Lorg_scalajs_benchmark_sha512_SHA512Context$().padding$1, padn); | |
| this.update__AB__I__V(msglen, 16); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var t$4 = this.state$1.u[0]; | |
| var lo$20 = t$4.lo$2; | |
| var hi$20 = t$4.hi$2; | |
| var lo$21 = (hi$20 >> 24); | |
| output.u[0] = ((lo$21 << 24) >> 24); | |
| var lo$22 = (hi$20 >> 16); | |
| output.u[1] = ((lo$22 << 24) >> 24); | |
| var lo$23 = (hi$20 >> 8); | |
| output.u[2] = ((lo$23 << 24) >> 24); | |
| output.u[3] = ((hi$20 << 24) >> 24); | |
| var lo$24 = (((lo$20 >>> 24) | 0) | (hi$20 << 8)); | |
| output.u[4] = ((lo$24 << 24) >> 24); | |
| var lo$25 = (((lo$20 >>> 16) | 0) | (hi$20 << 16)); | |
| output.u[5] = ((lo$25 << 24) >> 24); | |
| var lo$26 = (((lo$20 >>> 8) | 0) | (hi$20 << 24)); | |
| output.u[6] = ((lo$26 << 24) >> 24); | |
| output.u[7] = ((lo$20 << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var t$5 = this.state$1.u[1]; | |
| var lo$27 = t$5.lo$2; | |
| var hi$28 = t$5.hi$2; | |
| var lo$28 = (hi$28 >> 24); | |
| output.u[8] = ((lo$28 << 24) >> 24); | |
| var lo$29 = (hi$28 >> 16); | |
| output.u[9] = ((lo$29 << 24) >> 24); | |
| var lo$30 = (hi$28 >> 8); | |
| output.u[10] = ((lo$30 << 24) >> 24); | |
| output.u[11] = ((hi$28 << 24) >> 24); | |
| var lo$31 = (((lo$27 >>> 24) | 0) | (hi$28 << 8)); | |
| output.u[12] = ((lo$31 << 24) >> 24); | |
| var lo$32 = (((lo$27 >>> 16) | 0) | (hi$28 << 16)); | |
| output.u[13] = ((lo$32 << 24) >> 24); | |
| var lo$33 = (((lo$27 >>> 8) | 0) | (hi$28 << 24)); | |
| output.u[14] = ((lo$33 << 24) >> 24); | |
| output.u[15] = ((lo$27 << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var t$6 = this.state$1.u[2]; | |
| var lo$34 = t$6.lo$2; | |
| var hi$36 = t$6.hi$2; | |
| var lo$35 = (hi$36 >> 24); | |
| output.u[16] = ((lo$35 << 24) >> 24); | |
| var lo$36 = (hi$36 >> 16); | |
| output.u[17] = ((lo$36 << 24) >> 24); | |
| var lo$37 = (hi$36 >> 8); | |
| output.u[18] = ((lo$37 << 24) >> 24); | |
| output.u[19] = ((hi$36 << 24) >> 24); | |
| var lo$38 = (((lo$34 >>> 24) | 0) | (hi$36 << 8)); | |
| output.u[20] = ((lo$38 << 24) >> 24); | |
| var lo$39 = (((lo$34 >>> 16) | 0) | (hi$36 << 16)); | |
| output.u[21] = ((lo$39 << 24) >> 24); | |
| var lo$40 = (((lo$34 >>> 8) | 0) | (hi$36 << 24)); | |
| output.u[22] = ((lo$40 << 24) >> 24); | |
| output.u[23] = ((lo$34 << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var t$7 = this.state$1.u[3]; | |
| var lo$41 = t$7.lo$2; | |
| var hi$44 = t$7.hi$2; | |
| var lo$42 = (hi$44 >> 24); | |
| output.u[24] = ((lo$42 << 24) >> 24); | |
| var lo$43 = (hi$44 >> 16); | |
| output.u[25] = ((lo$43 << 24) >> 24); | |
| var lo$44 = (hi$44 >> 8); | |
| output.u[26] = ((lo$44 << 24) >> 24); | |
| output.u[27] = ((hi$44 << 24) >> 24); | |
| var lo$45 = (((lo$41 >>> 24) | 0) | (hi$44 << 8)); | |
| output.u[28] = ((lo$45 << 24) >> 24); | |
| var lo$46 = (((lo$41 >>> 16) | 0) | (hi$44 << 16)); | |
| output.u[29] = ((lo$46 << 24) >> 24); | |
| var lo$47 = (((lo$41 >>> 8) | 0) | (hi$44 << 24)); | |
| output.u[30] = ((lo$47 << 24) >> 24); | |
| output.u[31] = ((lo$41 << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var t$8 = this.state$1.u[4]; | |
| var lo$48 = t$8.lo$2; | |
| var hi$52 = t$8.hi$2; | |
| var lo$49 = (hi$52 >> 24); | |
| output.u[32] = ((lo$49 << 24) >> 24); | |
| var lo$50 = (hi$52 >> 16); | |
| output.u[33] = ((lo$50 << 24) >> 24); | |
| var lo$51 = (hi$52 >> 8); | |
| output.u[34] = ((lo$51 << 24) >> 24); | |
| output.u[35] = ((hi$52 << 24) >> 24); | |
| var lo$52 = (((lo$48 >>> 24) | 0) | (hi$52 << 8)); | |
| output.u[36] = ((lo$52 << 24) >> 24); | |
| var lo$53 = (((lo$48 >>> 16) | 0) | (hi$52 << 16)); | |
| output.u[37] = ((lo$53 << 24) >> 24); | |
| var lo$54 = (((lo$48 >>> 8) | 0) | (hi$52 << 24)); | |
| output.u[38] = ((lo$54 << 24) >> 24); | |
| output.u[39] = ((lo$48 << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var t$9 = this.state$1.u[5]; | |
| var lo$55 = t$9.lo$2; | |
| var hi$60 = t$9.hi$2; | |
| var lo$56 = (hi$60 >> 24); | |
| output.u[40] = ((lo$56 << 24) >> 24); | |
| var lo$57 = (hi$60 >> 16); | |
| output.u[41] = ((lo$57 << 24) >> 24); | |
| var lo$58 = (hi$60 >> 8); | |
| output.u[42] = ((lo$58 << 24) >> 24); | |
| output.u[43] = ((hi$60 << 24) >> 24); | |
| var lo$59 = (((lo$55 >>> 24) | 0) | (hi$60 << 8)); | |
| output.u[44] = ((lo$59 << 24) >> 24); | |
| var lo$60 = (((lo$55 >>> 16) | 0) | (hi$60 << 16)); | |
| output.u[45] = ((lo$60 << 24) >> 24); | |
| var lo$61 = (((lo$55 >>> 8) | 0) | (hi$60 << 24)); | |
| output.u[46] = ((lo$61 << 24) >> 24); | |
| output.u[47] = ((lo$55 << 24) >> 24); | |
| if ((!this.is384$1)) { | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var t$10 = this.state$1.u[6]; | |
| var lo$62 = t$10.lo$2; | |
| var hi$68 = t$10.hi$2; | |
| var lo$63 = (hi$68 >> 24); | |
| output.u[48] = ((lo$63 << 24) >> 24); | |
| var lo$64 = (hi$68 >> 16); | |
| output.u[49] = ((lo$64 << 24) >> 24); | |
| var lo$65 = (hi$68 >> 8); | |
| output.u[50] = ((lo$65 << 24) >> 24); | |
| output.u[51] = ((hi$68 << 24) >> 24); | |
| var lo$66 = (((lo$62 >>> 24) | 0) | (hi$68 << 8)); | |
| output.u[52] = ((lo$66 << 24) >> 24); | |
| var lo$67 = (((lo$62 >>> 16) | 0) | (hi$68 << 16)); | |
| output.u[53] = ((lo$67 << 24) >> 24); | |
| var lo$68 = (((lo$62 >>> 8) | 0) | (hi$68 << 24)); | |
| output.u[54] = ((lo$68 << 24) >> 24); | |
| output.u[55] = ((lo$62 << 24) >> 24); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512Context$(); | |
| var t$11 = this.state$1.u[7]; | |
| var lo$69 = t$11.lo$2; | |
| var hi$76 = t$11.hi$2; | |
| var lo$70 = (hi$76 >> 24); | |
| output.u[56] = ((lo$70 << 24) >> 24); | |
| var lo$71 = (hi$76 >> 16); | |
| output.u[57] = ((lo$71 << 24) >> 24); | |
| var lo$72 = (hi$76 >> 8); | |
| output.u[58] = ((lo$72 << 24) >> 24); | |
| output.u[59] = ((hi$76 << 24) >> 24); | |
| var lo$73 = (((lo$69 >>> 24) | 0) | (hi$76 << 8)); | |
| output.u[60] = ((lo$73 << 24) >> 24); | |
| var lo$74 = (((lo$69 >>> 16) | 0) | (hi$76 << 16)); | |
| output.u[61] = ((lo$74 << 24) >> 24); | |
| var lo$75 = (((lo$69 >>> 8) | 0) | (hi$76 << 24)); | |
| output.u[62] = ((lo$75 << 24) >> 24); | |
| output.u[63] = ((lo$69 << 24) >> 24) | |
| } | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype.update__AB__I__V = (function(input, ilen0) { | |
| if ((ilen0 === 0)) { | |
| return (void 0) | |
| }; | |
| var ilen = ilen0; | |
| var t = this.total$1.u[0]; | |
| var lo = t.lo$2; | |
| var left = (127 & lo); | |
| var fill = ((128 - left) | 0); | |
| var jsx$1 = this.total$1; | |
| var t$1 = this.total$1.u[0]; | |
| var lo$1 = t$1.lo$2; | |
| var hi$2 = t$1.hi$2; | |
| var value = ilen; | |
| var hi$1 = (value >> 31); | |
| var lo$2 = ((lo$1 + value) | 0); | |
| var hi$3 = ((((-2147483648) ^ lo$2) < ((-2147483648) ^ lo$1)) ? ((1 + ((hi$2 + hi$1) | 0)) | 0) : ((hi$2 + hi$1) | 0)); | |
| jsx$1.u[0] = new $c_sjsr_RuntimeLong(lo$2, hi$3); | |
| var t$2 = this.total$1.u[0]; | |
| var lo$3 = t$2.lo$2; | |
| var hi$5 = t$2.hi$2; | |
| var value$1 = ilen; | |
| var hi$4 = (value$1 >> 31); | |
| if (((hi$5 === hi$4) ? (((-2147483648) ^ lo$3) < ((-2147483648) ^ value$1)) : (hi$5 < hi$4))) { | |
| var jsx$2 = this.total$1; | |
| var b = this.total$1.u[1]; | |
| var bhi = b.hi$2; | |
| var lo$4 = ((1 + b.lo$2) | 0); | |
| var hi$6 = ((lo$4 === 0) ? ((1 + bhi) | 0) : bhi); | |
| jsx$2.u[1] = new $c_sjsr_RuntimeLong(lo$4, hi$6) | |
| }; | |
| var inputIndex = 0; | |
| if (((left !== 0) && (ilen >= fill))) { | |
| $systemArraycopy(input, inputIndex, this.buffer$1, left, fill); | |
| this.process__AB__I__V(this.buffer$1, 0); | |
| inputIndex = ((inputIndex + fill) | 0); | |
| ilen = ((ilen - fill) | 0); | |
| left = 0 | |
| }; | |
| while ((ilen >= 128)) { | |
| this.process__AB__I__V(input, inputIndex); | |
| inputIndex = ((128 + inputIndex) | 0); | |
| ilen = (((-128) + ilen) | 0) | |
| }; | |
| if ((ilen > 0)) { | |
| $systemArraycopy(input, inputIndex, this.buffer$1, left, ilen) | |
| } | |
| }); | |
| var $d_Lorg_scalajs_benchmark_sha512_SHA512Context = new $TypeData().initClass({ | |
| Lorg_scalajs_benchmark_sha512_SHA512Context: 0 | |
| }, false, "org.scalajs.benchmark.sha512.SHA512Context", { | |
| Lorg_scalajs_benchmark_sha512_SHA512Context: 1, | |
| O: 1 | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context.prototype.$classData = $d_Lorg_scalajs_benchmark_sha512_SHA512Context; | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_sha512_SHA512Context$() { | |
| this.K$1 = null; | |
| this.padding$1 = null; | |
| $n_Lorg_scalajs_benchmark_sha512_SHA512Context$ = this; | |
| var xs = new $c_sjs_js_WrappedArray([new $c_sjsr_RuntimeLong((-685199838), 1116352408), new $c_sjsr_RuntimeLong(602891725, 1899447441), new $c_sjsr_RuntimeLong((-330482897), (-1245643825)), new $c_sjsr_RuntimeLong((-2121671748), (-373957723)), new $c_sjsr_RuntimeLong((-213338824), 961987163), new $c_sjsr_RuntimeLong((-1241133031), 1508970993), new $c_sjsr_RuntimeLong((-1357295717), (-1841331548)), new $c_sjsr_RuntimeLong((-630357736), (-1424204075)), new $c_sjsr_RuntimeLong((-1560083902), (-670586216)), new $c_sjsr_RuntimeLong(1164996542, 310598401), new $c_sjsr_RuntimeLong(1323610764, 607225278), new $c_sjsr_RuntimeLong((-704662302), 1426881987), new $c_sjsr_RuntimeLong((-226784913), 1925078388), new $c_sjsr_RuntimeLong(991336113, (-2132889090)), new $c_sjsr_RuntimeLong(633803317, (-1680079193)), new $c_sjsr_RuntimeLong((-815192428), (-1046744716)), new $c_sjsr_RuntimeLong((-1628353838), (-459576895)), new $c_sjsr_RuntimeLong(944711139, (-272742522)), new $c_sjsr_RuntimeLong((-1953704523), 264347078), new $c_sjsr_RuntimeLong(2007800933, 604807628), new $c_sjsr_RuntimeLong(1495990901, 770255983), new $c_sjsr_RuntimeLong(1856431235, 1249150122), new $c_sjsr_RuntimeLong((-1119749164), 1555081692), new $c_sjsr_RuntimeLong((-2096016459), 1996064986), new $c_sjsr_RuntimeLong((-295247957), (-1740746414)), new $c_sjsr_RuntimeLong(766784016, (-1473132947)), new $c_sjsr_RuntimeLong((-1728372417), (-1341970488)), new $c_sjsr_RuntimeLong((-1091629340), (-1084653625)), new $c_sjsr_RuntimeLong(1034457026, (-958395405)), new $c_sjsr_RuntimeLong((-1828018395), (-710438585)), new $c_sjsr_RuntimeLong((-536640913), 113926993), new $c_sjsr_RuntimeLong(168717936, 338241895), new $c_sjsr_RuntimeLong(1188179964, 666307205), new $c_sjsr_RuntimeLong(1546045734, 773529912), new $c_sjsr_RuntimeLong(1522805485, 1294757372), new $c_sjsr_RuntimeLong((-1651133473), 1396182291), new $c_sjsr_RuntimeLong((-1951439906), 1695183700), new $c_sjsr_RuntimeLong(1014477480, 1986661051), new $c_sjsr_RuntimeLong(1206759142, (-2117940946)), new $c_sjsr_RuntimeLong(344077627, (-1838011259)), new $c_sjsr_RuntimeLong(1290863460, (-1564481375)), new $c_sjsr_RuntimeLong((-1136513023), (-1474664885)), new $c_sjsr_RuntimeLong((-789014639), (-1035236496)), new $c_sjsr_RuntimeLong(106217008, (-949202525)), new $c_sjsr_RuntimeLong((-688958952), (-778901479)), new $c_sjsr_RuntimeLong(1432725776, (-694614492)), new $c_sjsr_RuntimeLong(1467031594, (-200395387)), new $c_sjsr_RuntimeLong(851169720, 275423344), new $c_sjsr_RuntimeLong((-1194143544), 430227734), new $c_sjsr_RuntimeLong(1363258195, 506948616), new $c_sjsr_RuntimeLong((-544281703), 659060556), new $c_sjsr_RuntimeLong((-509917016), 883997877), new $c_sjsr_RuntimeLong((-976659869), 958139571), new $c_sjsr_RuntimeLong((-482243893), 1322822218), new $c_sjsr_RuntimeLong(2003034995, 1537002063), new $c_sjsr_RuntimeLong((-692930397), 1747873779), new $c_sjsr_RuntimeLong(1575990012, 1955562222), new $c_sjsr_RuntimeLong(1125592928, 2024104815), new $c_sjsr_RuntimeLong((-1578062990), (-2067236844)), new $c_sjsr_RuntimeLong(442776044, (-1933114872)), new $c_sjsr_RuntimeLong(593698344, (-1866530822)), new $c_sjsr_RuntimeLong((-561857047), (-1538233109)), new $c_sjsr_RuntimeLong((-1295615723), (-1090935817)), new $c_sjsr_RuntimeLong((-479046869), (-965641998)), new $c_sjsr_RuntimeLong((-366583396), (-903397682)), new $c_sjsr_RuntimeLong(566280711, (-779700025)), new $c_sjsr_RuntimeLong((-840897762), (-354779690)), new $c_sjsr_RuntimeLong((-294727304), (-176337025)), new $c_sjsr_RuntimeLong(1914138554, 116418474), new $c_sjsr_RuntimeLong((-1563912026), 174292421), new $c_sjsr_RuntimeLong((-1090974290), 289380356), new $c_sjsr_RuntimeLong(320620315, 460393269), new $c_sjsr_RuntimeLong(587496836, 685471733), new $c_sjsr_RuntimeLong(1086792851, 852142971), new $c_sjsr_RuntimeLong(365543100, 1017036298), new $c_sjsr_RuntimeLong((-1676669620), 1126000580), new $c_sjsr_RuntimeLong((-885112138), 1288033470), new $c_sjsr_RuntimeLong((-60457430), 1501505948), new $c_sjsr_RuntimeLong(987167468, 1607167915), new $c_sjsr_RuntimeLong(1246189591, 1816402316)]); | |
| var len = (xs.array$6.length | 0); | |
| var array = $newArrayObject($d_J.getArrayOf(), [len]); | |
| var elem$1 = 0; | |
| elem$1 = 0; | |
| var this$5 = new $c_sc_IndexedSeqLike$Elements(xs, 0, (xs.array$6.length | 0)); | |
| while (this$5.hasNext__Z()) { | |
| var arg1 = this$5.next__O(); | |
| array.u[elem$1] = arg1; | |
| elem$1 = ((1 + elem$1) | 0) | |
| }; | |
| this.K$1 = array; | |
| var xs$1 = new $c_sjs_js_WrappedArray([(-128), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]); | |
| var len$1 = (xs$1.array$6.length | 0); | |
| var array$1 = $newArrayObject($d_B.getArrayOf(), [len$1]); | |
| var elem$1$1 = 0; | |
| elem$1$1 = 0; | |
| var this$10 = new $c_sc_IndexedSeqLike$Elements(xs$1, 0, (xs$1.array$6.length | 0)); | |
| while (this$10.hasNext__Z()) { | |
| var arg1$1 = this$10.next__O(); | |
| array$1.u[elem$1$1] = (arg1$1 | 0); | |
| elem$1$1 = ((1 + elem$1$1) | 0) | |
| }; | |
| this.padding$1 = array$1 | |
| } | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context$.prototype = new $h_O(); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context$.prototype.constructor = $c_Lorg_scalajs_benchmark_sha512_SHA512Context$; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_sha512_SHA512Context$() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_sha512_SHA512Context$.prototype = $c_Lorg_scalajs_benchmark_sha512_SHA512Context$.prototype; | |
| var $d_Lorg_scalajs_benchmark_sha512_SHA512Context$ = new $TypeData().initClass({ | |
| Lorg_scalajs_benchmark_sha512_SHA512Context$: 0 | |
| }, false, "org.scalajs.benchmark.sha512.SHA512Context$", { | |
| Lorg_scalajs_benchmark_sha512_SHA512Context$: 1, | |
| O: 1 | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512Context$.prototype.$classData = $d_Lorg_scalajs_benchmark_sha512_SHA512Context$; | |
| var $n_Lorg_scalajs_benchmark_sha512_SHA512Context$ = (void 0); | |
| function $m_Lorg_scalajs_benchmark_sha512_SHA512Context$() { | |
| if ((!$n_Lorg_scalajs_benchmark_sha512_SHA512Context$)) { | |
| $n_Lorg_scalajs_benchmark_sha512_SHA512Context$ = new $c_Lorg_scalajs_benchmark_sha512_SHA512Context$() | |
| }; | |
| return $n_Lorg_scalajs_benchmark_sha512_SHA512Context$ | |
| } | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_sha512_Test$() { | |
| this.sha512TestBuf$1 = null; | |
| this.sha512TestSum$1 = null; | |
| $n_Lorg_scalajs_benchmark_sha512_Test$ = this; | |
| var this$2 = new $c_sci_StringOps("a"); | |
| var xs = new $c_sjs_js_WrappedArray(["abc", "abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnopqrstu", $f_sci_StringLike__$$times__I__T(this$2, 1000)]); | |
| var len = (xs.array$6.length | 0); | |
| var array = $newArrayObject($d_T.getArrayOf(), [len]); | |
| var elem$1 = 0; | |
| elem$1 = 0; | |
| var this$6 = new $c_sc_IndexedSeqLike$Elements(xs, 0, (xs.array$6.length | 0)); | |
| while (this$6.hasNext__Z()) { | |
| var arg1 = this$6.next__O(); | |
| array.u[elem$1] = arg1; | |
| elem$1 = ((1 + elem$1) | 0) | |
| }; | |
| var elems$2 = null; | |
| elems$2 = []; | |
| var x1 = array.u.length; | |
| switch (x1) { | |
| case (-1): { | |
| break | |
| } | |
| }; | |
| var i = 0; | |
| var len$1 = array.u.length; | |
| while ((i < len$1)) { | |
| var index = i; | |
| var arg1$1 = array.u[index]; | |
| var x$1 = arg1$1; | |
| var this$20 = new $c_sci_StringOps(x$1); | |
| var $$this = this$20.repr$1; | |
| var xs$1 = $f_T__toCharArray__AC($$this); | |
| var this$26 = new $c_scm_ArrayOps$ofChar(xs$1); | |
| var f = new $c_sjsr_AnonFunction1((function($this) { | |
| return (function(x$2$2) { | |
| var x$2 = $uC(x$2$2); | |
| return ((x$2 << 24) >> 24) | |
| }) | |
| })(this)); | |
| var b = new $c_scm_ArrayBuilder$generic($d_B.getClassOf()); | |
| $f_scm_Builder__sizeHint__sc_TraversableLike__V(b, this$26); | |
| var f$2 = new $c_sjsr_AnonFunction1((function($this$1, f$1, b$1) { | |
| return (function(x$2$1) { | |
| return b$1.$$plus$eq__O__scm_Builder(f$1.apply__O__O(x$2$1)) | |
| }) | |
| })(this$26, f, b)); | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this$26, f$2); | |
| var elem = b.result__O(); | |
| var unboxedElem = ((elem === null) ? null : elem); | |
| elems$2.push(unboxedElem); | |
| i = ((1 + i) | 0) | |
| }; | |
| this.sha512TestBuf$1 = $makeNativeArrayWrapper($d_B.getArrayOf().getArrayOf(), elems$2); | |
| var xs$2 = new $c_sjs_js_WrappedArray([$m_s_Array$().apply__I__sc_Seq__AI(203, new $c_sjs_js_WrappedArray([0, 117, 63, 69, 163, 94, 139, 181, 160, 61, 105, 154, 198, 80, 7, 39, 44, 50, 171, 14, 222, 209, 99, 26, 139, 96, 90, 67, 255, 91, 237, 128, 134, 7, 43, 161, 231, 204, 35, 88, 186, 236, 161, 52, 200, 37, 167])), $m_s_Array$().apply__I__sc_Seq__AI(9, new $c_sjs_js_WrappedArray([51, 12, 51, 247, 17, 71, 232, 61, 25, 47, 199, 130, 205, 27, 71, 83, 17, 27, 23, 59, 59, 5, 210, 47, 160, 128, 134, 227, 176, 247, 18, 252, 199, 199, 26, 85, 126, 45, 185, 102, 195, 233, 250, 145, 116, 96, 57])), $m_s_Array$().apply__I__sc_Seq__AI(157, new $c_sjs_js_WrappedArray([14, 24, 9, 113, 100, 116, 203, 8, 110, 131, 78, 49, 10, 74, 28, 237, 20, 158, 156, 0, 242, 72, 82, 121, 114, 206, 197, 112, 76, 42, 91, 7, 184, 179, 220, 56, 236, 196, 235, 174, 151, 221, 216, 127, 61, 137, 133])), $m_s_Array$().apply__I__sc_Seq__AI(221, new $c_sjs_js_WrappedArray([175, 53, 161, 147, 97, 122, 186, 204, 65, 115, 73, 174, 32, 65, 49, 18, 230, 250, 78, 137, 169, 126, 162, 10, 158, 238, 230, 75, 85, 211, 154, 33, 146, 153, 42, 39, 79, 193, 168, 54, 186, 60, 35, 163, 254, 235, 189, 69, 77, 68, 35, 100, 60, 232, 14, 42, 154, 201, 79, 165, 76, 164, 159])), $m_s_Array$().apply__I__sc_Seq__AI(142, new $c_sjs_js_WrappedArray([149, 155, 117, 218, 227, 19, 218, 140, 244, 247, 40, 20, 252, 20, 63, 143, 119, 121, 198, 235, 159, 127, 161, 114, 153, 174, 173, 182, 136, 144, 24, 80, 29, 40, 158, 73, 0, 247, 228, 51, 27, 153, 222, 196, 181, 67, 58, 199, 211, 41, 238, 182, 221, 38, 84, 94, 150, 229, 91, 135, 75, 233, 9])), $m_s_Array$().apply__I__sc_Seq__AI(231, new $c_sjs_js_WrappedArray([24, 72, 61, 12, 231, 105, 100, 78, 46, 66, 199, 188, 21, 180, 99, 142, 31, 152, 177, 59, 32, 68, 40, 86, 50, 168, 3, 175, 169, 115, 235, 222, 15, 242, 68, 135, 126, 166, 10, 76, 176, 67, 44, 229, 119, 195, 27, 235, 0, 156, 92, 44, 73, 170, 46, 78, 173, 178, 23, 173, 140, 192, 155]))]); | |
| var len$2 = (xs$2.array$6.length | 0); | |
| var array$1 = $newArrayObject($d_I.getArrayOf().getArrayOf(), [len$2]); | |
| var elem$1$1 = 0; | |
| elem$1$1 = 0; | |
| var this$34 = new $c_sc_IndexedSeqLike$Elements(xs$2, 0, (xs$2.array$6.length | 0)); | |
| while (this$34.hasNext__Z()) { | |
| var arg1$2 = this$34.next__O(); | |
| array$1.u[elem$1$1] = arg1$2; | |
| elem$1$1 = ((1 + elem$1$1) | 0) | |
| }; | |
| var elems$2$1 = null; | |
| elems$2$1 = []; | |
| var x1$1 = array$1.u.length; | |
| switch (x1$1) { | |
| case (-1): { | |
| break | |
| } | |
| }; | |
| var i$1 = 0; | |
| var len$3 = array$1.u.length; | |
| while ((i$1 < len$3)) { | |
| var index$1 = i$1; | |
| var arg1$3 = array$1.u[index$1]; | |
| var x$3 = arg1$3; | |
| var this$49 = new $c_scm_ArrayOps$ofInt(x$3); | |
| var f$3 = new $c_sjsr_AnonFunction1((function($this$2) { | |
| return (function(x$4$2) { | |
| var x$4 = (x$4$2 | 0); | |
| return ((x$4 << 24) >> 24) | |
| }) | |
| })(this)); | |
| var b$2 = new $c_scm_ArrayBuilder$generic($d_B.getClassOf()); | |
| $f_scm_Builder__sizeHint__sc_TraversableLike__V(b$2, this$49); | |
| var f$5 = new $c_sjsr_AnonFunction1((function($this$3, f$4, b$3) { | |
| return (function(x$2$3) { | |
| return b$3.$$plus$eq__O__scm_Builder(f$4.apply__O__O(x$2$3)) | |
| }) | |
| })(this$49, f$3, b$2)); | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this$49, f$5); | |
| var elem$2 = b$2.result__O(); | |
| var unboxedElem$1 = ((elem$2 === null) ? null : elem$2); | |
| elems$2$1.push(unboxedElem$1); | |
| i$1 = ((1 + i$1) | 0) | |
| }; | |
| this.sha512TestSum$1 = $makeNativeArrayWrapper($d_B.getArrayOf().getArrayOf(), elems$2$1) | |
| } | |
| $c_Lorg_scalajs_benchmark_sha512_Test$.prototype = new $h_O(); | |
| $c_Lorg_scalajs_benchmark_sha512_Test$.prototype.constructor = $c_Lorg_scalajs_benchmark_sha512_Test$; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_sha512_Test$() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_sha512_Test$.prototype = $c_Lorg_scalajs_benchmark_sha512_Test$.prototype; | |
| $c_Lorg_scalajs_benchmark_sha512_Test$.prototype.selfTest__Z__Z = (function(verbose) { | |
| var nonLocalReturnKey1 = new $c_O().init___(); | |
| try { | |
| var end = this.sha512TestSum$1.u.length; | |
| var isEmpty$4 = (end <= 0); | |
| var scala$collection$immutable$Range$$lastElement$4 = (((-1) + end) | 0); | |
| if ((!isEmpty$4)) { | |
| var i = 0; | |
| while (true) { | |
| var v1 = i; | |
| var j = ((v1 % 3) | 0); | |
| var is384 = (v1 < 3); | |
| if (verbose) { | |
| var x = new $c_s_StringContext(new $c_sjs_js_WrappedArray([" SHA-", " test #", ": "])).s__sc_Seq__T(new $c_sjs_js_WrappedArray([(is384 ? 384 : 512), ((1 + j) | 0)])); | |
| $m_s_Console$().print__O__V(x) | |
| }; | |
| var ctx = new $c_Lorg_scalajs_benchmark_sha512_SHA512Context(is384); | |
| var buf = $m_Lorg_scalajs_benchmark_sha512_Test$().sha512TestBuf$1.u[j]; | |
| if ((j === 2)) { | |
| var i$1 = 0; | |
| while (true) { | |
| var v1$1 = i$1; | |
| ctx.update__AB__I__V(buf, buf.u.length); | |
| if ((i$1 === 999)) { | |
| break | |
| }; | |
| i$1 = ((1 + i$1) | 0) | |
| } | |
| } else { | |
| ctx.update__AB__I__V(buf, buf.u.length) | |
| }; | |
| var sha512sum = $newArrayObject($d_B.getArrayOf(), [((!is384) ? 64 : 48)]); | |
| ctx.finish__AB__V(sha512sum); | |
| if ((!$m_ju_Arrays$().equals__AB__AB__Z(sha512sum, $m_Lorg_scalajs_benchmark_sha512_Test$().sha512TestSum$1.u[v1]))) { | |
| if (verbose) { | |
| var this$11 = $m_s_Console$(); | |
| var this$12 = this$11.outVar$2.v$1; | |
| this$12.java$lang$JSConsoleBasedPrintStream$$printString__T__V("failed\n") | |
| }; | |
| throw new $c_sr_NonLocalReturnControl$mcZ$sp(nonLocalReturnKey1, false) | |
| }; | |
| if (verbose) { | |
| var this$14 = $m_s_Console$(); | |
| var this$15 = this$14.outVar$2.v$1; | |
| this$15.java$lang$JSConsoleBasedPrintStream$$printString__T__V("passed\n") | |
| }; | |
| if ((i === scala$collection$immutable$Range$$lastElement$4)) { | |
| break | |
| }; | |
| i = ((1 + i) | 0) | |
| } | |
| }; | |
| if (verbose) { | |
| var this$17 = $m_s_Console$(); | |
| var this$18 = this$17.outVar$2.v$1; | |
| this$18.java$lang$JSConsoleBasedPrintStream$$printString__T__V("\n") | |
| }; | |
| return true | |
| } catch (e) { | |
| if ($is_sr_NonLocalReturnControl(e)) { | |
| var ex = e; | |
| if ((ex.key$2 === nonLocalReturnKey1)) { | |
| return ex.value$mcZ$sp$f | |
| } else { | |
| throw ex | |
| } | |
| } else { | |
| throw e | |
| } | |
| } | |
| }); | |
| var $d_Lorg_scalajs_benchmark_sha512_Test$ = new $TypeData().initClass({ | |
| Lorg_scalajs_benchmark_sha512_Test$: 0 | |
| }, false, "org.scalajs.benchmark.sha512.Test$", { | |
| Lorg_scalajs_benchmark_sha512_Test$: 1, | |
| O: 1 | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_Test$.prototype.$classData = $d_Lorg_scalajs_benchmark_sha512_Test$; | |
| var $n_Lorg_scalajs_benchmark_sha512_Test$ = (void 0); | |
| function $m_Lorg_scalajs_benchmark_sha512_Test$() { | |
| if ((!$n_Lorg_scalajs_benchmark_sha512_Test$)) { | |
| $n_Lorg_scalajs_benchmark_sha512_Test$ = new $c_Lorg_scalajs_benchmark_sha512_Test$() | |
| }; | |
| return $n_Lorg_scalajs_benchmark_sha512_Test$ | |
| } | |
| /** @constructor */ | |
| function $c_jl_Class(data0) { | |
| this.data$1 = null; | |
| this.data$1 = data0 | |
| } | |
| $c_jl_Class.prototype = new $h_O(); | |
| $c_jl_Class.prototype.constructor = $c_jl_Class; | |
| /** @constructor */ | |
| function $h_jl_Class() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_Class.prototype = $c_jl_Class.prototype; | |
| $c_jl_Class.prototype.getName__T = (function() { | |
| return this.data$1.name | |
| }); | |
| $c_jl_Class.prototype.isPrimitive__Z = (function() { | |
| return (!(!this.data$1.isPrimitive)) | |
| }); | |
| $c_jl_Class.prototype.toString__T = (function() { | |
| return ((this.isInterface__Z() ? "interface " : (this.isPrimitive__Z() ? "" : "class ")) + this.getName__T()) | |
| }); | |
| $c_jl_Class.prototype.isInterface__Z = (function() { | |
| return (!(!this.data$1.isInterface)) | |
| }); | |
| var $d_jl_Class = new $TypeData().initClass({ | |
| jl_Class: 0 | |
| }, false, "java.lang.Class", { | |
| jl_Class: 1, | |
| O: 1 | |
| }); | |
| $c_jl_Class.prototype.$classData = $d_jl_Class; | |
| /** @constructor */ | |
| function $c_jl_FloatingPointBits$() { | |
| this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f = false; | |
| this.arrayBuffer$1 = null; | |
| this.int32Array$1 = null; | |
| this.float32Array$1 = null; | |
| this.float64Array$1 = null; | |
| this.areTypedArraysBigEndian$1 = false; | |
| this.highOffset$1 = 0; | |
| this.lowOffset$1 = 0; | |
| $n_jl_FloatingPointBits$ = this; | |
| this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f = (((((typeof ArrayBuffer) !== "undefined") && ((typeof Int32Array) !== "undefined")) && ((typeof Float32Array) !== "undefined")) && ((typeof Float64Array) !== "undefined")); | |
| this.arrayBuffer$1 = (this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f ? new ArrayBuffer(8) : null); | |
| this.int32Array$1 = (this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f ? new Int32Array(this.arrayBuffer$1, 0, 2) : null); | |
| this.float32Array$1 = (this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f ? new Float32Array(this.arrayBuffer$1, 0, 2) : null); | |
| this.float64Array$1 = (this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f ? new Float64Array(this.arrayBuffer$1, 0, 1) : null); | |
| if ((!this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f)) { | |
| var jsx$1 = true | |
| } else { | |
| this.int32Array$1[0] = 16909060; | |
| var jsx$1 = ((new Int8Array(this.arrayBuffer$1, 0, 8)[0] | 0) === 1) | |
| }; | |
| this.areTypedArraysBigEndian$1 = jsx$1; | |
| this.highOffset$1 = (this.areTypedArraysBigEndian$1 ? 0 : 1); | |
| this.lowOffset$1 = (this.areTypedArraysBigEndian$1 ? 1 : 0) | |
| } | |
| $c_jl_FloatingPointBits$.prototype = new $h_O(); | |
| $c_jl_FloatingPointBits$.prototype.constructor = $c_jl_FloatingPointBits$; | |
| /** @constructor */ | |
| function $h_jl_FloatingPointBits$() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_FloatingPointBits$.prototype = $c_jl_FloatingPointBits$.prototype; | |
| $c_jl_FloatingPointBits$.prototype.numberHashCode__D__I = (function(value) { | |
| var iv = ((value | 0) | 0); | |
| if (((iv === value) && ((1.0 / value) !== (-Infinity)))) { | |
| return iv | |
| } else { | |
| var t = this.doubleToLongBits__D__J(value); | |
| var lo = t.lo$2; | |
| var hi = t.hi$2; | |
| return (lo ^ hi) | |
| } | |
| }); | |
| $c_jl_FloatingPointBits$.prototype.doubleToLongBitsPolyfill__p1__D__J = (function(value) { | |
| if ((value !== value)) { | |
| var _3 = (+Math.pow(2.0, 51.0)); | |
| var x1_$_$$und1$1 = false; | |
| var x1_$_$$und2$1 = 2047; | |
| var x1_$_$$und3$1 = _3 | |
| } else if (((value === Infinity) || (value === (-Infinity)))) { | |
| var _1 = (value < 0.0); | |
| var x1_$_$$und1$1 = _1; | |
| var x1_$_$$und2$1 = 2047; | |
| var x1_$_$$und3$1 = 0.0 | |
| } else if ((value === 0.0)) { | |
| var _1$1 = ((1.0 / value) === (-Infinity)); | |
| var x1_$_$$und1$1 = _1$1; | |
| var x1_$_$$und2$1 = 0; | |
| var x1_$_$$und3$1 = 0.0 | |
| } else { | |
| var s = (value < 0.0); | |
| var av = (s ? (-value) : value); | |
| if ((av >= (+Math.pow(2.0, (-1022.0))))) { | |
| var twoPowFbits = (+Math.pow(2.0, 52.0)); | |
| var a = ((+Math.log(av)) / 0.6931471805599453); | |
| var x = (+Math.floor(a)); | |
| var a$1 = ((x | 0) | 0); | |
| var e = ((a$1 < 1023) ? a$1 : 1023); | |
| var b = e; | |
| var twoPowE = (+Math.pow(2.0, b)); | |
| if ((twoPowE > av)) { | |
| e = (((-1) + e) | 0); | |
| twoPowE = (twoPowE / 2.0) | |
| }; | |
| var n = ((av / twoPowE) * twoPowFbits); | |
| var w = (+Math.floor(n)); | |
| var f = (n - w); | |
| var f$1 = ((f < 0.5) ? w : ((f > 0.5) ? (1.0 + w) : (((w % 2.0) !== 0.0) ? (1.0 + w) : w))); | |
| if (((f$1 / twoPowFbits) >= 2.0)) { | |
| e = ((1 + e) | 0); | |
| f$1 = 1.0 | |
| }; | |
| if ((e > 1023)) { | |
| e = 2047; | |
| f$1 = 0.0 | |
| } else { | |
| e = ((1023 + e) | 0); | |
| f$1 = (f$1 - twoPowFbits) | |
| }; | |
| var _2 = e; | |
| var _3$1 = f$1; | |
| var x1_$_$$und1$1 = s; | |
| var x1_$_$$und2$1 = _2; | |
| var x1_$_$$und3$1 = _3$1 | |
| } else { | |
| var n$1 = (av / (+Math.pow(2.0, (-1074.0)))); | |
| var w$1 = (+Math.floor(n$1)); | |
| var f$2 = (n$1 - w$1); | |
| var _3$2 = ((f$2 < 0.5) ? w$1 : ((f$2 > 0.5) ? (1.0 + w$1) : (((w$1 % 2.0) !== 0.0) ? (1.0 + w$1) : w$1))); | |
| var x1_$_$$und1$1 = s; | |
| var x1_$_$$und2$1 = 0; | |
| var x1_$_$$und3$1 = _3$2 | |
| } | |
| }; | |
| var s$1 = (!(!x1_$_$$und1$1)); | |
| var e$1 = (x1_$_$$und2$1 | 0); | |
| var f$3 = (+x1_$_$$und3$1); | |
| var x$1 = (f$3 / 4.294967296E9); | |
| var hif = ((x$1 | 0) | 0); | |
| var hi = (((s$1 ? (-2147483648) : 0) | (e$1 << 20)) | hif); | |
| var lo = ((f$3 | 0) | 0); | |
| return new $c_sjsr_RuntimeLong(lo, hi) | |
| }); | |
| $c_jl_FloatingPointBits$.prototype.doubleToLongBits__D__J = (function(value) { | |
| if (this.java$lang$FloatingPointBits$$$undareTypedArraysSupported$f) { | |
| this.float64Array$1[0] = value; | |
| var value$1 = (this.int32Array$1[this.highOffset$1] | 0); | |
| var value$2 = (this.int32Array$1[this.lowOffset$1] | 0); | |
| return new $c_sjsr_RuntimeLong(value$2, value$1) | |
| } else { | |
| return this.doubleToLongBitsPolyfill__p1__D__J(value) | |
| } | |
| }); | |
| var $d_jl_FloatingPointBits$ = new $TypeData().initClass({ | |
| jl_FloatingPointBits$: 0 | |
| }, false, "java.lang.FloatingPointBits$", { | |
| jl_FloatingPointBits$: 1, | |
| O: 1 | |
| }); | |
| $c_jl_FloatingPointBits$.prototype.$classData = $d_jl_FloatingPointBits$; | |
| var $n_jl_FloatingPointBits$ = (void 0); | |
| function $m_jl_FloatingPointBits$() { | |
| if ((!$n_jl_FloatingPointBits$)) { | |
| $n_jl_FloatingPointBits$ = new $c_jl_FloatingPointBits$() | |
| }; | |
| return $n_jl_FloatingPointBits$ | |
| } | |
| /** @constructor */ | |
| function $c_jl_System$() { | |
| this.out$1 = null; | |
| this.err$1 = null; | |
| this.in$1 = null; | |
| this.getHighPrecisionTime$1 = null; | |
| $n_jl_System$ = this; | |
| this.out$1 = new $c_jl_JSConsoleBasedPrintStream(false); | |
| this.err$1 = new $c_jl_JSConsoleBasedPrintStream(true); | |
| this.in$1 = null; | |
| if (((typeof performance) !== "undefined")) { | |
| var x = performance.now; | |
| if ((!(!(!(!x))))) { | |
| var jsx$1 = (function() { | |
| return $m_jl_System$().java$lang$System$$$anonfun$getHighPrecisionTime$1__D() | |
| }) | |
| } else { | |
| var x$1 = performance.webkitNow; | |
| if ((!(!(!(!x$1))))) { | |
| var jsx$1 = (function() { | |
| return $m_jl_System$().java$lang$System$$$anonfun$getHighPrecisionTime$2__D() | |
| }) | |
| } else { | |
| var jsx$1 = (function() { | |
| return $m_jl_System$().java$lang$System$$$anonfun$getHighPrecisionTime$3__D() | |
| }) | |
| } | |
| } | |
| } else { | |
| var jsx$1 = (function() { | |
| return $m_jl_System$().java$lang$System$$$anonfun$getHighPrecisionTime$4__D() | |
| }) | |
| }; | |
| this.getHighPrecisionTime$1 = jsx$1 | |
| } | |
| $c_jl_System$.prototype = new $h_O(); | |
| $c_jl_System$.prototype.constructor = $c_jl_System$; | |
| /** @constructor */ | |
| function $h_jl_System$() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_System$.prototype = $c_jl_System$.prototype; | |
| $c_jl_System$.prototype.java$lang$System$$$anonfun$getHighPrecisionTime$3__D = (function() { | |
| return (+new Date().getTime()) | |
| }); | |
| $c_jl_System$.prototype.java$lang$System$$$anonfun$getHighPrecisionTime$1__D = (function() { | |
| return (+performance.now()) | |
| }); | |
| $c_jl_System$.prototype.java$lang$System$$$anonfun$getHighPrecisionTime$4__D = (function() { | |
| return (+new Date().getTime()) | |
| }); | |
| $c_jl_System$.prototype.java$lang$System$$$anonfun$getHighPrecisionTime$2__D = (function() { | |
| return (+performance.webkitNow()) | |
| }); | |
| var $d_jl_System$ = new $TypeData().initClass({ | |
| jl_System$: 0 | |
| }, false, "java.lang.System$", { | |
| jl_System$: 1, | |
| O: 1 | |
| }); | |
| $c_jl_System$.prototype.$classData = $d_jl_System$; | |
| var $n_jl_System$ = (void 0); | |
| function $m_jl_System$() { | |
| if ((!$n_jl_System$)) { | |
| $n_jl_System$ = new $c_jl_System$() | |
| }; | |
| return $n_jl_System$ | |
| } | |
| /** @constructor */ | |
| function $c_ju_Arrays$() { | |
| /*<skip>*/ | |
| } | |
| $c_ju_Arrays$.prototype = new $h_O(); | |
| $c_ju_Arrays$.prototype.constructor = $c_ju_Arrays$; | |
| /** @constructor */ | |
| function $h_ju_Arrays$() { | |
| /*<skip>*/ | |
| } | |
| $h_ju_Arrays$.prototype = $c_ju_Arrays$.prototype; | |
| $c_ju_Arrays$.prototype.equals__AB__AB__Z = (function(a, b) { | |
| if ((a === b)) { | |
| return true | |
| } else if ((((a !== null) && (b !== null)) && (a.u.length === b.u.length))) { | |
| var this$1 = $m_s_Predef$().genericArrayOps__O__scm_ArrayOps(a); | |
| var this$2 = $f_sc_SeqLike__indices__sci_Range(this$1); | |
| var this$3 = new $c_sc_IndexedSeqLike$Elements(this$2, 0, this$2.length__I()); | |
| var res = true; | |
| while ((res && this$3.hasNext__Z())) { | |
| var arg1 = this$3.next__O(); | |
| var i = (arg1 | 0); | |
| res = $m_sr_BoxesRunTime$().equals__O__O__Z(a.u[i], b.u[i]) | |
| }; | |
| return res | |
| } else { | |
| return false | |
| } | |
| }); | |
| $c_ju_Arrays$.prototype.fill__AI__I__V = (function(a, value) { | |
| var toIndex = a.u.length; | |
| var i = 0; | |
| while ((i !== toIndex)) { | |
| a.u[i] = value; | |
| i = ((1 + i) | 0) | |
| } | |
| }); | |
| var $d_ju_Arrays$ = new $TypeData().initClass({ | |
| ju_Arrays$: 0 | |
| }, false, "java.util.Arrays$", { | |
| ju_Arrays$: 1, | |
| O: 1 | |
| }); | |
| $c_ju_Arrays$.prototype.$classData = $d_ju_Arrays$; | |
| var $n_ju_Arrays$ = (void 0); | |
| function $m_ju_Arrays$() { | |
| if ((!$n_ju_Arrays$)) { | |
| $n_ju_Arrays$ = new $c_ju_Arrays$() | |
| }; | |
| return $n_ju_Arrays$ | |
| } | |
| /** @constructor */ | |
| function $c_s_DeprecatedConsole() { | |
| /*<skip>*/ | |
| } | |
| $c_s_DeprecatedConsole.prototype = new $h_O(); | |
| $c_s_DeprecatedConsole.prototype.constructor = $c_s_DeprecatedConsole; | |
| /** @constructor */ | |
| function $h_s_DeprecatedConsole() { | |
| /*<skip>*/ | |
| } | |
| $h_s_DeprecatedConsole.prototype = $c_s_DeprecatedConsole.prototype; | |
| /** @constructor */ | |
| function $c_s_FallbackArrayBuilding() { | |
| /*<skip>*/ | |
| } | |
| $c_s_FallbackArrayBuilding.prototype = new $h_O(); | |
| $c_s_FallbackArrayBuilding.prototype.constructor = $c_s_FallbackArrayBuilding; | |
| /** @constructor */ | |
| function $h_s_FallbackArrayBuilding() { | |
| /*<skip>*/ | |
| } | |
| $h_s_FallbackArrayBuilding.prototype = $c_s_FallbackArrayBuilding.prototype; | |
| /** @constructor */ | |
| function $c_s_LowPriorityImplicits() { | |
| /*<skip>*/ | |
| } | |
| $c_s_LowPriorityImplicits.prototype = new $h_O(); | |
| $c_s_LowPriorityImplicits.prototype.constructor = $c_s_LowPriorityImplicits; | |
| /** @constructor */ | |
| function $h_s_LowPriorityImplicits() { | |
| /*<skip>*/ | |
| } | |
| $h_s_LowPriorityImplicits.prototype = $c_s_LowPriorityImplicits.prototype; | |
| /** @constructor */ | |
| function $c_s_Predef$any2stringadd$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Predef$any2stringadd$.prototype = new $h_O(); | |
| $c_s_Predef$any2stringadd$.prototype.constructor = $c_s_Predef$any2stringadd$; | |
| /** @constructor */ | |
| function $h_s_Predef$any2stringadd$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$any2stringadd$.prototype = $c_s_Predef$any2stringadd$.prototype; | |
| $c_s_Predef$any2stringadd$.prototype.$$plus$extension__O__T__T = (function($$this, other) { | |
| return (("" + $$this) + other) | |
| }); | |
| var $d_s_Predef$any2stringadd$ = new $TypeData().initClass({ | |
| s_Predef$any2stringadd$: 0 | |
| }, false, "scala.Predef$any2stringadd$", { | |
| s_Predef$any2stringadd$: 1, | |
| O: 1 | |
| }); | |
| $c_s_Predef$any2stringadd$.prototype.$classData = $d_s_Predef$any2stringadd$; | |
| var $n_s_Predef$any2stringadd$ = (void 0); | |
| function $m_s_Predef$any2stringadd$() { | |
| if ((!$n_s_Predef$any2stringadd$)) { | |
| $n_s_Predef$any2stringadd$ = new $c_s_Predef$any2stringadd$() | |
| }; | |
| return $n_s_Predef$any2stringadd$ | |
| } | |
| /** @constructor */ | |
| function $c_s_math_Ordered$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Ordered$.prototype = new $h_O(); | |
| $c_s_math_Ordered$.prototype.constructor = $c_s_math_Ordered$; | |
| /** @constructor */ | |
| function $h_s_math_Ordered$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Ordered$.prototype = $c_s_math_Ordered$.prototype; | |
| var $d_s_math_Ordered$ = new $TypeData().initClass({ | |
| s_math_Ordered$: 0 | |
| }, false, "scala.math.Ordered$", { | |
| s_math_Ordered$: 1, | |
| O: 1 | |
| }); | |
| $c_s_math_Ordered$.prototype.$classData = $d_s_math_Ordered$; | |
| var $n_s_math_Ordered$ = (void 0); | |
| function $m_s_math_Ordered$() { | |
| if ((!$n_s_math_Ordered$)) { | |
| $n_s_math_Ordered$ = new $c_s_math_Ordered$() | |
| }; | |
| return $n_s_math_Ordered$ | |
| } | |
| /** @constructor */ | |
| function $c_s_package$() { | |
| this.BigDecimal$1 = null; | |
| this.BigInt$1 = null; | |
| this.AnyRef$1 = null; | |
| this.Traversable$1 = null; | |
| this.Iterable$1 = null; | |
| this.Seq$1 = null; | |
| this.IndexedSeq$1 = null; | |
| this.Iterator$1 = null; | |
| this.List$1 = null; | |
| this.Nil$1 = null; | |
| this.$$colon$colon$1 = null; | |
| this.$$plus$colon$1 = null; | |
| this.$$colon$plus$1 = null; | |
| this.Stream$1 = null; | |
| this.$$hash$colon$colon$1 = null; | |
| this.Vector$1 = null; | |
| this.StringBuilder$1 = null; | |
| this.Range$1 = null; | |
| this.Equiv$1 = null; | |
| this.Fractional$1 = null; | |
| this.Integral$1 = null; | |
| this.Numeric$1 = null; | |
| this.Ordered$1 = null; | |
| this.Ordering$1 = null; | |
| this.Either$1 = null; | |
| this.Left$1 = null; | |
| this.Right$1 = null; | |
| this.bitmap$0$1 = 0; | |
| $n_s_package$ = this; | |
| this.AnyRef$1 = new $c_s_package$$anon$1(); | |
| this.Traversable$1 = $m_sc_Traversable$(); | |
| this.Iterable$1 = $m_sc_Iterable$(); | |
| this.Seq$1 = $m_sc_Seq$(); | |
| this.IndexedSeq$1 = $m_sc_IndexedSeq$(); | |
| this.Iterator$1 = $m_sc_Iterator$(); | |
| this.List$1 = $m_sci_List$(); | |
| this.Nil$1 = $m_sci_Nil$(); | |
| this.$$colon$colon$1 = $m_sci_$colon$colon$(); | |
| this.$$plus$colon$1 = $m_sc_$plus$colon$(); | |
| this.$$colon$plus$1 = $m_sc_$colon$plus$(); | |
| this.Stream$1 = $m_sci_Stream$(); | |
| this.$$hash$colon$colon$1 = $m_sci_Stream$$hash$colon$colon$(); | |
| this.Vector$1 = $m_sci_Vector$(); | |
| this.StringBuilder$1 = $m_scm_StringBuilder$(); | |
| this.Range$1 = $m_sci_Range$(); | |
| this.Equiv$1 = $m_s_math_Equiv$(); | |
| this.Fractional$1 = $m_s_math_Fractional$(); | |
| this.Integral$1 = $m_s_math_Integral$(); | |
| this.Numeric$1 = $m_s_math_Numeric$(); | |
| this.Ordered$1 = $m_s_math_Ordered$(); | |
| this.Ordering$1 = $m_s_math_Ordering$(); | |
| this.Either$1 = $m_s_util_Either$(); | |
| this.Left$1 = $m_s_util_Left$(); | |
| this.Right$1 = $m_s_util_Right$() | |
| } | |
| $c_s_package$.prototype = new $h_O(); | |
| $c_s_package$.prototype.constructor = $c_s_package$; | |
| /** @constructor */ | |
| function $h_s_package$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_package$.prototype = $c_s_package$.prototype; | |
| var $d_s_package$ = new $TypeData().initClass({ | |
| s_package$: 0 | |
| }, false, "scala.package$", { | |
| s_package$: 1, | |
| O: 1 | |
| }); | |
| $c_s_package$.prototype.$classData = $d_s_package$; | |
| var $n_s_package$ = (void 0); | |
| function $m_s_package$() { | |
| if ((!$n_s_package$)) { | |
| $n_s_package$ = new $c_s_package$() | |
| }; | |
| return $n_s_package$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ClassManifestFactory$() { | |
| this.Byte$1 = null; | |
| this.Short$1 = null; | |
| this.Char$1 = null; | |
| this.Int$1 = null; | |
| this.Long$1 = null; | |
| this.Float$1 = null; | |
| this.Double$1 = null; | |
| this.Boolean$1 = null; | |
| this.Unit$1 = null; | |
| this.Any$1 = null; | |
| this.Object$1 = null; | |
| this.AnyVal$1 = null; | |
| this.Nothing$1 = null; | |
| this.Null$1 = null; | |
| $n_s_reflect_ClassManifestFactory$ = this; | |
| this.Byte$1 = $m_s_reflect_ManifestFactory$ByteManifest$(); | |
| this.Short$1 = $m_s_reflect_ManifestFactory$ShortManifest$(); | |
| this.Char$1 = $m_s_reflect_ManifestFactory$CharManifest$(); | |
| this.Int$1 = $m_s_reflect_ManifestFactory$IntManifest$(); | |
| this.Long$1 = $m_s_reflect_ManifestFactory$LongManifest$(); | |
| this.Float$1 = $m_s_reflect_ManifestFactory$FloatManifest$(); | |
| this.Double$1 = $m_s_reflect_ManifestFactory$DoubleManifest$(); | |
| this.Boolean$1 = $m_s_reflect_ManifestFactory$BooleanManifest$(); | |
| this.Unit$1 = $m_s_reflect_ManifestFactory$UnitManifest$(); | |
| this.Any$1 = $m_s_reflect_ManifestFactory$AnyManifest$(); | |
| this.Object$1 = $m_s_reflect_ManifestFactory$ObjectManifest$(); | |
| this.AnyVal$1 = $m_s_reflect_ManifestFactory$AnyValManifest$(); | |
| this.Nothing$1 = $m_s_reflect_ManifestFactory$NothingManifest$(); | |
| this.Null$1 = $m_s_reflect_ManifestFactory$NullManifest$() | |
| } | |
| $c_s_reflect_ClassManifestFactory$.prototype = new $h_O(); | |
| $c_s_reflect_ClassManifestFactory$.prototype.constructor = $c_s_reflect_ClassManifestFactory$; | |
| /** @constructor */ | |
| function $h_s_reflect_ClassManifestFactory$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ClassManifestFactory$.prototype = $c_s_reflect_ClassManifestFactory$.prototype; | |
| var $d_s_reflect_ClassManifestFactory$ = new $TypeData().initClass({ | |
| s_reflect_ClassManifestFactory$: 0 | |
| }, false, "scala.reflect.ClassManifestFactory$", { | |
| s_reflect_ClassManifestFactory$: 1, | |
| O: 1 | |
| }); | |
| $c_s_reflect_ClassManifestFactory$.prototype.$classData = $d_s_reflect_ClassManifestFactory$; | |
| var $n_s_reflect_ClassManifestFactory$ = (void 0); | |
| function $m_s_reflect_ClassManifestFactory$() { | |
| if ((!$n_s_reflect_ClassManifestFactory$)) { | |
| $n_s_reflect_ClassManifestFactory$ = new $c_s_reflect_ClassManifestFactory$() | |
| }; | |
| return $n_s_reflect_ClassManifestFactory$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_reflect_ManifestFactory$.prototype = new $h_O(); | |
| $c_s_reflect_ManifestFactory$.prototype.constructor = $c_s_reflect_ManifestFactory$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$.prototype = $c_s_reflect_ManifestFactory$.prototype; | |
| var $d_s_reflect_ManifestFactory$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$: 0 | |
| }, false, "scala.reflect.ManifestFactory$", { | |
| s_reflect_ManifestFactory$: 1, | |
| O: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$.prototype.$classData = $d_s_reflect_ManifestFactory$; | |
| var $n_s_reflect_ManifestFactory$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$() { | |
| if ((!$n_s_reflect_ManifestFactory$)) { | |
| $n_s_reflect_ManifestFactory$ = new $c_s_reflect_ManifestFactory$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_package$() { | |
| this.ClassManifest$1 = null; | |
| this.Manifest$1 = null; | |
| $n_s_reflect_package$ = this; | |
| this.ClassManifest$1 = $m_s_reflect_ClassManifestFactory$(); | |
| this.Manifest$1 = $m_s_reflect_ManifestFactory$() | |
| } | |
| $c_s_reflect_package$.prototype = new $h_O(); | |
| $c_s_reflect_package$.prototype.constructor = $c_s_reflect_package$; | |
| /** @constructor */ | |
| function $h_s_reflect_package$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_package$.prototype = $c_s_reflect_package$.prototype; | |
| var $d_s_reflect_package$ = new $TypeData().initClass({ | |
| s_reflect_package$: 0 | |
| }, false, "scala.reflect.package$", { | |
| s_reflect_package$: 1, | |
| O: 1 | |
| }); | |
| $c_s_reflect_package$.prototype.$classData = $d_s_reflect_package$; | |
| var $n_s_reflect_package$ = (void 0); | |
| function $m_s_reflect_package$() { | |
| if ((!$n_s_reflect_package$)) { | |
| $n_s_reflect_package$ = new $c_s_reflect_package$() | |
| }; | |
| return $n_s_reflect_package$ | |
| } | |
| /** @constructor */ | |
| function $c_s_util_DynamicVariable(init) { | |
| this.v$1 = null; | |
| this.v$1 = init | |
| } | |
| $c_s_util_DynamicVariable.prototype = new $h_O(); | |
| $c_s_util_DynamicVariable.prototype.constructor = $c_s_util_DynamicVariable; | |
| /** @constructor */ | |
| function $h_s_util_DynamicVariable() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_DynamicVariable.prototype = $c_s_util_DynamicVariable.prototype; | |
| $c_s_util_DynamicVariable.prototype.toString__T = (function() { | |
| return (("DynamicVariable(" + this.v$1) + ")") | |
| }); | |
| var $d_s_util_DynamicVariable = new $TypeData().initClass({ | |
| s_util_DynamicVariable: 0 | |
| }, false, "scala.util.DynamicVariable", { | |
| s_util_DynamicVariable: 1, | |
| O: 1 | |
| }); | |
| $c_s_util_DynamicVariable.prototype.$classData = $d_s_util_DynamicVariable; | |
| /** @constructor */ | |
| function $c_s_util_control_Breaks() { | |
| this.scala$util$control$Breaks$$breakException$1 = null; | |
| this.scala$util$control$Breaks$$breakException$1 = new $c_s_util_control_BreakControl() | |
| } | |
| $c_s_util_control_Breaks.prototype = new $h_O(); | |
| $c_s_util_control_Breaks.prototype.constructor = $c_s_util_control_Breaks; | |
| /** @constructor */ | |
| function $h_s_util_control_Breaks() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_control_Breaks.prototype = $c_s_util_control_Breaks.prototype; | |
| var $d_s_util_control_Breaks = new $TypeData().initClass({ | |
| s_util_control_Breaks: 0 | |
| }, false, "scala.util.control.Breaks", { | |
| s_util_control_Breaks: 1, | |
| O: 1 | |
| }); | |
| $c_s_util_control_Breaks.prototype.$classData = $d_s_util_control_Breaks; | |
| /** @constructor */ | |
| function $c_s_util_hashing_MurmurHash3() { | |
| /*<skip>*/ | |
| } | |
| $c_s_util_hashing_MurmurHash3.prototype = new $h_O(); | |
| $c_s_util_hashing_MurmurHash3.prototype.constructor = $c_s_util_hashing_MurmurHash3; | |
| /** @constructor */ | |
| function $h_s_util_hashing_MurmurHash3() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_hashing_MurmurHash3.prototype = $c_s_util_hashing_MurmurHash3.prototype; | |
| $c_s_util_hashing_MurmurHash3.prototype.mixLast__I__I__I = (function(hash, data) { | |
| var k = data; | |
| k = $imul((-862048943), k); | |
| var i = k; | |
| k = ((i << 15) | ((i >>> 17) | 0)); | |
| k = $imul(461845907, k); | |
| return (hash ^ k) | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.mix__I__I__I = (function(hash, data) { | |
| var h = this.mixLast__I__I__I(hash, data); | |
| var i = h; | |
| h = ((i << 13) | ((i >>> 19) | 0)); | |
| return (((-430675100) + $imul(5, h)) | 0) | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.avalanche__p1__I__I = (function(hash) { | |
| var h = hash; | |
| h = (h ^ ((h >>> 16) | 0)); | |
| h = $imul((-2048144789), h); | |
| h = (h ^ ((h >>> 13) | 0)); | |
| h = $imul((-1028477387), h); | |
| h = (h ^ ((h >>> 16) | 0)); | |
| return h | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.productHash__s_Product__I__I = (function(x, seed) { | |
| var arr = x.productArity__I(); | |
| if ((arr === 0)) { | |
| return $f_T__hashCode__I(x.productPrefix__T()) | |
| } else { | |
| var h = seed; | |
| var i = 0; | |
| while ((i < arr)) { | |
| h = this.mix__I__I__I(h, $m_sr_Statics$().anyHash__O__I(x.productElement__I__O(i))); | |
| i = ((1 + i) | 0) | |
| }; | |
| return this.finalizeHash__I__I__I(h, arr) | |
| } | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.unorderedHash__sc_TraversableOnce__I__I = (function(xs, seed) { | |
| var a = new $c_sr_IntRef(0); | |
| var b = new $c_sr_IntRef(0); | |
| var n = new $c_sr_IntRef(0); | |
| var c = new $c_sr_IntRef(1); | |
| xs.foreach__F1__V(new $c_sjsr_AnonFunction1((function($this, a$1, b$1, n$1, c$1) { | |
| return (function(x$2) { | |
| var h = $m_sr_Statics$().anyHash__O__I(x$2); | |
| a$1.elem$1 = ((a$1.elem$1 + h) | 0); | |
| b$1.elem$1 = (b$1.elem$1 ^ h); | |
| if ((h !== 0)) { | |
| c$1.elem$1 = $imul(c$1.elem$1, h) | |
| }; | |
| n$1.elem$1 = ((1 + n$1.elem$1) | 0) | |
| }) | |
| })(this, a, b, n, c))); | |
| var h$1 = seed; | |
| h$1 = this.mix__I__I__I(h$1, a.elem$1); | |
| h$1 = this.mix__I__I__I(h$1, b.elem$1); | |
| h$1 = this.mixLast__I__I__I(h$1, c.elem$1); | |
| return this.finalizeHash__I__I__I(h$1, n.elem$1) | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.finalizeHash__I__I__I = (function(hash, length) { | |
| return this.avalanche__p1__I__I((hash ^ length)) | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.orderedHash__sc_TraversableOnce__I__I = (function(xs, seed) { | |
| var n = new $c_sr_IntRef(0); | |
| var h = new $c_sr_IntRef(seed); | |
| xs.foreach__F1__V(new $c_sjsr_AnonFunction1((function($this, n$1, h$1) { | |
| return (function(x$2) { | |
| h$1.elem$1 = $this.mix__I__I__I(h$1.elem$1, $m_sr_Statics$().anyHash__O__I(x$2)); | |
| n$1.elem$1 = ((1 + n$1.elem$1) | 0) | |
| }) | |
| })(this, n, h))); | |
| return this.finalizeHash__I__I__I(h.elem$1, n.elem$1) | |
| }); | |
| $c_s_util_hashing_MurmurHash3.prototype.listHash__sci_List__I__I = (function(xs, seed) { | |
| var n = 0; | |
| var h = seed; | |
| var elems = xs; | |
| while ((!elems.isEmpty__Z())) { | |
| var head = elems.head__O(); | |
| var this$1 = elems; | |
| var tail = this$1.tail__sci_List(); | |
| h = this.mix__I__I__I(h, $m_sr_Statics$().anyHash__O__I(head)); | |
| n = ((1 + n) | 0); | |
| elems = tail | |
| }; | |
| return this.finalizeHash__I__I__I(h, n) | |
| }); | |
| /** @constructor */ | |
| function $c_s_util_hashing_package$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_util_hashing_package$.prototype = new $h_O(); | |
| $c_s_util_hashing_package$.prototype.constructor = $c_s_util_hashing_package$; | |
| /** @constructor */ | |
| function $h_s_util_hashing_package$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_hashing_package$.prototype = $c_s_util_hashing_package$.prototype; | |
| $c_s_util_hashing_package$.prototype.byteswap32__I__I = (function(v) { | |
| var hc = $imul((-1640532531), v); | |
| hc = $m_jl_Integer$().reverseBytes__I__I(hc); | |
| return $imul((-1640532531), hc) | |
| }); | |
| var $d_s_util_hashing_package$ = new $TypeData().initClass({ | |
| s_util_hashing_package$: 0 | |
| }, false, "scala.util.hashing.package$", { | |
| s_util_hashing_package$: 1, | |
| O: 1 | |
| }); | |
| $c_s_util_hashing_package$.prototype.$classData = $d_s_util_hashing_package$; | |
| var $n_s_util_hashing_package$ = (void 0); | |
| function $m_s_util_hashing_package$() { | |
| if ((!$n_s_util_hashing_package$)) { | |
| $n_s_util_hashing_package$ = new $c_s_util_hashing_package$() | |
| }; | |
| return $n_s_util_hashing_package$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_$colon$plus$() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_$colon$plus$.prototype = new $h_O(); | |
| $c_sc_$colon$plus$.prototype.constructor = $c_sc_$colon$plus$; | |
| /** @constructor */ | |
| function $h_sc_$colon$plus$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_$colon$plus$.prototype = $c_sc_$colon$plus$.prototype; | |
| var $d_sc_$colon$plus$ = new $TypeData().initClass({ | |
| sc_$colon$plus$: 0 | |
| }, false, "scala.collection.$colon$plus$", { | |
| sc_$colon$plus$: 1, | |
| O: 1 | |
| }); | |
| $c_sc_$colon$plus$.prototype.$classData = $d_sc_$colon$plus$; | |
| var $n_sc_$colon$plus$ = (void 0); | |
| function $m_sc_$colon$plus$() { | |
| if ((!$n_sc_$colon$plus$)) { | |
| $n_sc_$colon$plus$ = new $c_sc_$colon$plus$() | |
| }; | |
| return $n_sc_$colon$plus$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_$plus$colon$() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_$plus$colon$.prototype = new $h_O(); | |
| $c_sc_$plus$colon$.prototype.constructor = $c_sc_$plus$colon$; | |
| /** @constructor */ | |
| function $h_sc_$plus$colon$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_$plus$colon$.prototype = $c_sc_$plus$colon$.prototype; | |
| var $d_sc_$plus$colon$ = new $TypeData().initClass({ | |
| sc_$plus$colon$: 0 | |
| }, false, "scala.collection.$plus$colon$", { | |
| sc_$plus$colon$: 1, | |
| O: 1 | |
| }); | |
| $c_sc_$plus$colon$.prototype.$classData = $d_sc_$plus$colon$; | |
| var $n_sc_$plus$colon$ = (void 0); | |
| function $m_sc_$plus$colon$() { | |
| if ((!$n_sc_$plus$colon$)) { | |
| $n_sc_$plus$colon$ = new $c_sc_$plus$colon$() | |
| }; | |
| return $n_sc_$plus$colon$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_Iterator$() { | |
| this.empty$1 = null; | |
| $n_sc_Iterator$ = this; | |
| this.empty$1 = new $c_sc_Iterator$$anon$2() | |
| } | |
| $c_sc_Iterator$.prototype = new $h_O(); | |
| $c_sc_Iterator$.prototype.constructor = $c_sc_Iterator$; | |
| /** @constructor */ | |
| function $h_sc_Iterator$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_Iterator$.prototype = $c_sc_Iterator$.prototype; | |
| var $d_sc_Iterator$ = new $TypeData().initClass({ | |
| sc_Iterator$: 0 | |
| }, false, "scala.collection.Iterator$", { | |
| sc_Iterator$: 1, | |
| O: 1 | |
| }); | |
| $c_sc_Iterator$.prototype.$classData = $d_sc_Iterator$; | |
| var $n_sc_Iterator$ = (void 0); | |
| function $m_sc_Iterator$() { | |
| if ((!$n_sc_Iterator$)) { | |
| $n_sc_Iterator$ = new $c_sc_Iterator$() | |
| }; | |
| return $n_sc_Iterator$ | |
| } | |
| function $f_sc_TraversableOnce__mkString__T__T__T__T($thiz, start, sep, end) { | |
| var this$1 = $thiz.addString__scm_StringBuilder__T__T__T__scm_StringBuilder(new $c_scm_StringBuilder().init___(), start, sep, end); | |
| return this$1.underlying$5.java$lang$StringBuilder$$content$f | |
| } | |
| function $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder($thiz, b, start, sep, end) { | |
| var first = new $c_sr_BooleanRef(true); | |
| b.append__T__scm_StringBuilder(start); | |
| $thiz.foreach__F1__V(new $c_sjsr_AnonFunction1((function($this, b$1, sep$1, first$1) { | |
| return (function(x$2) { | |
| if (first$1.elem$1) { | |
| b$1.append__O__scm_StringBuilder(x$2); | |
| first$1.elem$1 = false; | |
| return (void 0) | |
| } else { | |
| b$1.append__T__scm_StringBuilder(sep$1); | |
| return b$1.append__O__scm_StringBuilder(x$2) | |
| } | |
| }) | |
| })($thiz, b, sep, first))); | |
| b.append__T__scm_StringBuilder(end); | |
| return b | |
| } | |
| /** @constructor */ | |
| function $c_scg_GenMapFactory() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_GenMapFactory.prototype = new $h_O(); | |
| $c_scg_GenMapFactory.prototype.constructor = $c_scg_GenMapFactory; | |
| /** @constructor */ | |
| function $h_scg_GenMapFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenMapFactory.prototype = $c_scg_GenMapFactory.prototype; | |
| /** @constructor */ | |
| function $c_scg_GenericCompanion() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_GenericCompanion.prototype = new $h_O(); | |
| $c_scg_GenericCompanion.prototype.constructor = $c_scg_GenericCompanion; | |
| /** @constructor */ | |
| function $h_scg_GenericCompanion() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenericCompanion.prototype = $c_scg_GenericCompanion.prototype; | |
| /** @constructor */ | |
| function $c_sci_Stream$$hash$colon$colon$() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_Stream$$hash$colon$colon$.prototype = new $h_O(); | |
| $c_sci_Stream$$hash$colon$colon$.prototype.constructor = $c_sci_Stream$$hash$colon$colon$; | |
| /** @constructor */ | |
| function $h_sci_Stream$$hash$colon$colon$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Stream$$hash$colon$colon$.prototype = $c_sci_Stream$$hash$colon$colon$.prototype; | |
| var $d_sci_Stream$$hash$colon$colon$ = new $TypeData().initClass({ | |
| sci_Stream$$hash$colon$colon$: 0 | |
| }, false, "scala.collection.immutable.Stream$$hash$colon$colon$", { | |
| sci_Stream$$hash$colon$colon$: 1, | |
| O: 1 | |
| }); | |
| $c_sci_Stream$$hash$colon$colon$.prototype.$classData = $d_sci_Stream$$hash$colon$colon$; | |
| var $n_sci_Stream$$hash$colon$colon$ = (void 0); | |
| function $m_sci_Stream$$hash$colon$colon$() { | |
| if ((!$n_sci_Stream$$hash$colon$colon$)) { | |
| $n_sci_Stream$$hash$colon$colon$ = new $c_sci_Stream$$hash$colon$colon$() | |
| }; | |
| return $n_sci_Stream$$hash$colon$colon$ | |
| } | |
| /** @constructor */ | |
| function $c_sci_StringOps$() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_StringOps$.prototype = new $h_O(); | |
| $c_sci_StringOps$.prototype.constructor = $c_sci_StringOps$; | |
| /** @constructor */ | |
| function $h_sci_StringOps$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_StringOps$.prototype = $c_sci_StringOps$.prototype; | |
| $c_sci_StringOps$.prototype.equals$extension__T__O__Z = (function($$this, x$1) { | |
| if ($is_sci_StringOps(x$1)) { | |
| var StringOps$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === StringOps$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_sci_StringOps$ = new $TypeData().initClass({ | |
| sci_StringOps$: 0 | |
| }, false, "scala.collection.immutable.StringOps$", { | |
| sci_StringOps$: 1, | |
| O: 1 | |
| }); | |
| $c_sci_StringOps$.prototype.$classData = $d_sci_StringOps$; | |
| var $n_sci_StringOps$ = (void 0); | |
| function $m_sci_StringOps$() { | |
| if ((!$n_sci_StringOps$)) { | |
| $n_sci_StringOps$ = new $c_sci_StringOps$() | |
| }; | |
| return $n_sci_StringOps$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofBoolean$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofBoolean$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofBoolean$.prototype.constructor = $c_scm_ArrayOps$ofBoolean$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofBoolean$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofBoolean$.prototype = $c_scm_ArrayOps$ofBoolean$.prototype; | |
| $c_scm_ArrayOps$ofBoolean$.prototype.equals$extension__AZ__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofBoolean(x$1)) { | |
| var ofBoolean$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofBoolean$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofBoolean$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofBoolean$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofBoolean$", { | |
| scm_ArrayOps$ofBoolean$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofBoolean$.prototype.$classData = $d_scm_ArrayOps$ofBoolean$; | |
| var $n_scm_ArrayOps$ofBoolean$ = (void 0); | |
| function $m_scm_ArrayOps$ofBoolean$() { | |
| if ((!$n_scm_ArrayOps$ofBoolean$)) { | |
| $n_scm_ArrayOps$ofBoolean$ = new $c_scm_ArrayOps$ofBoolean$() | |
| }; | |
| return $n_scm_ArrayOps$ofBoolean$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofByte$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofByte$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofByte$.prototype.constructor = $c_scm_ArrayOps$ofByte$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofByte$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofByte$.prototype = $c_scm_ArrayOps$ofByte$.prototype; | |
| $c_scm_ArrayOps$ofByte$.prototype.equals$extension__AB__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofByte(x$1)) { | |
| var ofByte$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofByte$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofByte$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofByte$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofByte$", { | |
| scm_ArrayOps$ofByte$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofByte$.prototype.$classData = $d_scm_ArrayOps$ofByte$; | |
| var $n_scm_ArrayOps$ofByte$ = (void 0); | |
| function $m_scm_ArrayOps$ofByte$() { | |
| if ((!$n_scm_ArrayOps$ofByte$)) { | |
| $n_scm_ArrayOps$ofByte$ = new $c_scm_ArrayOps$ofByte$() | |
| }; | |
| return $n_scm_ArrayOps$ofByte$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofChar$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofChar$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofChar$.prototype.constructor = $c_scm_ArrayOps$ofChar$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofChar$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofChar$.prototype = $c_scm_ArrayOps$ofChar$.prototype; | |
| $c_scm_ArrayOps$ofChar$.prototype.equals$extension__AC__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofChar(x$1)) { | |
| var ofChar$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofChar$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofChar$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofChar$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofChar$", { | |
| scm_ArrayOps$ofChar$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofChar$.prototype.$classData = $d_scm_ArrayOps$ofChar$; | |
| var $n_scm_ArrayOps$ofChar$ = (void 0); | |
| function $m_scm_ArrayOps$ofChar$() { | |
| if ((!$n_scm_ArrayOps$ofChar$)) { | |
| $n_scm_ArrayOps$ofChar$ = new $c_scm_ArrayOps$ofChar$() | |
| }; | |
| return $n_scm_ArrayOps$ofChar$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofDouble$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofDouble$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofDouble$.prototype.constructor = $c_scm_ArrayOps$ofDouble$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofDouble$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofDouble$.prototype = $c_scm_ArrayOps$ofDouble$.prototype; | |
| $c_scm_ArrayOps$ofDouble$.prototype.equals$extension__AD__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofDouble(x$1)) { | |
| var ofDouble$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofDouble$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofDouble$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofDouble$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofDouble$", { | |
| scm_ArrayOps$ofDouble$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofDouble$.prototype.$classData = $d_scm_ArrayOps$ofDouble$; | |
| var $n_scm_ArrayOps$ofDouble$ = (void 0); | |
| function $m_scm_ArrayOps$ofDouble$() { | |
| if ((!$n_scm_ArrayOps$ofDouble$)) { | |
| $n_scm_ArrayOps$ofDouble$ = new $c_scm_ArrayOps$ofDouble$() | |
| }; | |
| return $n_scm_ArrayOps$ofDouble$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofFloat$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofFloat$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofFloat$.prototype.constructor = $c_scm_ArrayOps$ofFloat$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofFloat$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofFloat$.prototype = $c_scm_ArrayOps$ofFloat$.prototype; | |
| $c_scm_ArrayOps$ofFloat$.prototype.equals$extension__AF__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofFloat(x$1)) { | |
| var ofFloat$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofFloat$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofFloat$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofFloat$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofFloat$", { | |
| scm_ArrayOps$ofFloat$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofFloat$.prototype.$classData = $d_scm_ArrayOps$ofFloat$; | |
| var $n_scm_ArrayOps$ofFloat$ = (void 0); | |
| function $m_scm_ArrayOps$ofFloat$() { | |
| if ((!$n_scm_ArrayOps$ofFloat$)) { | |
| $n_scm_ArrayOps$ofFloat$ = new $c_scm_ArrayOps$ofFloat$() | |
| }; | |
| return $n_scm_ArrayOps$ofFloat$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofInt$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofInt$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofInt$.prototype.constructor = $c_scm_ArrayOps$ofInt$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofInt$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofInt$.prototype = $c_scm_ArrayOps$ofInt$.prototype; | |
| $c_scm_ArrayOps$ofInt$.prototype.equals$extension__AI__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofInt(x$1)) { | |
| var ofInt$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofInt$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofInt$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofInt$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofInt$", { | |
| scm_ArrayOps$ofInt$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofInt$.prototype.$classData = $d_scm_ArrayOps$ofInt$; | |
| var $n_scm_ArrayOps$ofInt$ = (void 0); | |
| function $m_scm_ArrayOps$ofInt$() { | |
| if ((!$n_scm_ArrayOps$ofInt$)) { | |
| $n_scm_ArrayOps$ofInt$ = new $c_scm_ArrayOps$ofInt$() | |
| }; | |
| return $n_scm_ArrayOps$ofInt$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofLong$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofLong$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofLong$.prototype.constructor = $c_scm_ArrayOps$ofLong$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofLong$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofLong$.prototype = $c_scm_ArrayOps$ofLong$.prototype; | |
| $c_scm_ArrayOps$ofLong$.prototype.equals$extension__AJ__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofLong(x$1)) { | |
| var ofLong$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofLong$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofLong$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofLong$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofLong$", { | |
| scm_ArrayOps$ofLong$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofLong$.prototype.$classData = $d_scm_ArrayOps$ofLong$; | |
| var $n_scm_ArrayOps$ofLong$ = (void 0); | |
| function $m_scm_ArrayOps$ofLong$() { | |
| if ((!$n_scm_ArrayOps$ofLong$)) { | |
| $n_scm_ArrayOps$ofLong$ = new $c_scm_ArrayOps$ofLong$() | |
| }; | |
| return $n_scm_ArrayOps$ofLong$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofRef$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofRef$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofRef$.prototype.constructor = $c_scm_ArrayOps$ofRef$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofRef$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofRef$.prototype = $c_scm_ArrayOps$ofRef$.prototype; | |
| $c_scm_ArrayOps$ofRef$.prototype.equals$extension__AO__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofRef(x$1)) { | |
| var ofRef$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofRef$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofRef$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofRef$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofRef$", { | |
| scm_ArrayOps$ofRef$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofRef$.prototype.$classData = $d_scm_ArrayOps$ofRef$; | |
| var $n_scm_ArrayOps$ofRef$ = (void 0); | |
| function $m_scm_ArrayOps$ofRef$() { | |
| if ((!$n_scm_ArrayOps$ofRef$)) { | |
| $n_scm_ArrayOps$ofRef$ = new $c_scm_ArrayOps$ofRef$() | |
| }; | |
| return $n_scm_ArrayOps$ofRef$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofShort$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofShort$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofShort$.prototype.constructor = $c_scm_ArrayOps$ofShort$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofShort$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofShort$.prototype = $c_scm_ArrayOps$ofShort$.prototype; | |
| $c_scm_ArrayOps$ofShort$.prototype.equals$extension__AS__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofShort(x$1)) { | |
| var ofShort$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofShort$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofShort$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofShort$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofShort$", { | |
| scm_ArrayOps$ofShort$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofShort$.prototype.$classData = $d_scm_ArrayOps$ofShort$; | |
| var $n_scm_ArrayOps$ofShort$ = (void 0); | |
| function $m_scm_ArrayOps$ofShort$() { | |
| if ((!$n_scm_ArrayOps$ofShort$)) { | |
| $n_scm_ArrayOps$ofShort$ = new $c_scm_ArrayOps$ofShort$() | |
| }; | |
| return $n_scm_ArrayOps$ofShort$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofUnit$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayOps$ofUnit$.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofUnit$.prototype.constructor = $c_scm_ArrayOps$ofUnit$; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofUnit$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofUnit$.prototype = $c_scm_ArrayOps$ofUnit$.prototype; | |
| $c_scm_ArrayOps$ofUnit$.prototype.equals$extension__Asr_BoxedUnit__O__Z = (function($$this, x$1) { | |
| if ($is_scm_ArrayOps$ofUnit(x$1)) { | |
| var ofUnit$1 = ((x$1 === null) ? null : x$1.repr$1); | |
| return ($$this === ofUnit$1) | |
| } else { | |
| return false | |
| } | |
| }); | |
| var $d_scm_ArrayOps$ofUnit$ = new $TypeData().initClass({ | |
| scm_ArrayOps$ofUnit$: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofUnit$", { | |
| scm_ArrayOps$ofUnit$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_ArrayOps$ofUnit$.prototype.$classData = $d_scm_ArrayOps$ofUnit$; | |
| var $n_scm_ArrayOps$ofUnit$ = (void 0); | |
| function $m_scm_ArrayOps$ofUnit$() { | |
| if ((!$n_scm_ArrayOps$ofUnit$)) { | |
| $n_scm_ArrayOps$ofUnit$ = new $c_scm_ArrayOps$ofUnit$() | |
| }; | |
| return $n_scm_ArrayOps$ofUnit$ | |
| } | |
| function $f_scm_HashTable__calcSizeMapSize__I__I($thiz, tableLength) { | |
| return ((1 + (tableLength >> 5)) | 0) | |
| } | |
| function $f_scm_HashTable__tableSizeSeed__I($thiz) { | |
| return $m_jl_Integer$().bitCount__I__I((((-1) + $thiz.table$5.u.length) | 0)) | |
| } | |
| function $f_scm_HashTable__findEntry0__pscm_HashTable__O__I__scm_HashEntry($thiz, key, h) { | |
| var e = $thiz.table$5.u[h]; | |
| while (true) { | |
| if ((e !== null)) { | |
| var key1 = e.key$1; | |
| var jsx$1 = (!$m_sr_BoxesRunTime$().equals__O__O__Z(key1, key)) | |
| } else { | |
| var jsx$1 = false | |
| }; | |
| if (jsx$1) { | |
| var this$1 = e; | |
| e = this$1.next$1 | |
| } else { | |
| break | |
| } | |
| }; | |
| return e | |
| } | |
| function $f_scm_HashTable__initWithContents__scm_HashTable$Contents__V($thiz, c) { | |
| if ((c !== null)) { | |
| $thiz.$$undloadFactor$5 = c.loadFactor__I(); | |
| $thiz.table$5 = c.table__Ascm_HashEntry(); | |
| $thiz.tableSize$5 = c.tableSize__I(); | |
| $thiz.threshold$5 = c.threshold__I(); | |
| $thiz.seedvalue$5 = c.seedvalue__I(); | |
| $thiz.sizemap$5 = c.sizemap__AI() | |
| } | |
| } | |
| function $f_scm_HashTable__index__I__I($thiz, hcode) { | |
| var ones = (((-1) + $thiz.table$5.u.length) | 0); | |
| var exponent = $clz32(ones); | |
| var seed = $thiz.seedvalue$5; | |
| return ((($f_scm_HashTable$HashUtils__improve__I__I__I($thiz, hcode, seed) >>> exponent) | 0) & ones) | |
| } | |
| function $f_scm_HashTable__$$init$__V($thiz) { | |
| $thiz.$$undloadFactor$5 = 750; | |
| var this$1 = $m_scm_HashTable$(); | |
| $thiz.table$5 = $newArrayObject($d_scm_HashEntry.getArrayOf(), [this$1.nextPositivePowerOfTwo__I__I(16)]); | |
| $thiz.tableSize$5 = 0; | |
| var _loadFactor = $thiz.$$undloadFactor$5; | |
| var jsx$1 = $m_scm_HashTable$(); | |
| var this$2 = $m_scm_HashTable$(); | |
| $thiz.threshold$5 = jsx$1.newThreshold__I__I__I(_loadFactor, this$2.nextPositivePowerOfTwo__I__I(16)); | |
| $thiz.sizemap$5 = null; | |
| $thiz.seedvalue$5 = $f_scm_HashTable__tableSizeSeed__I($thiz) | |
| } | |
| function $f_scm_HashTable__scala$collection$mutable$HashTable$$lastPopulatedIndex__I($thiz) { | |
| var idx = (((-1) + $thiz.table$5.u.length) | 0); | |
| while ((($thiz.table$5.u[idx] === null) && (idx > 0))) { | |
| idx = (((-1) + idx) | 0) | |
| }; | |
| return idx | |
| } | |
| function $f_scm_HashTable__findEntry__O__scm_HashEntry($thiz, key) { | |
| var hcode = $m_sr_Statics$().anyHash__O__I(key); | |
| var h = $f_scm_HashTable__index__I__I($thiz, hcode); | |
| return $f_scm_HashTable__findEntry0__pscm_HashTable__O__I__scm_HashEntry($thiz, key, h) | |
| } | |
| function $f_scm_HashTable__findOrAddEntry__O__O__scm_HashEntry($thiz, key, value) { | |
| var hcode = $m_sr_Statics$().anyHash__O__I(key); | |
| var h = $f_scm_HashTable__index__I__I($thiz, hcode); | |
| var e = $f_scm_HashTable__findEntry0__pscm_HashTable__O__I__scm_HashEntry($thiz, key, h); | |
| if ((e !== null)) { | |
| return e | |
| } else { | |
| var e$1 = new $c_scm_DefaultEntry(key, value); | |
| $f_scm_HashTable__addEntry0__pscm_HashTable__scm_HashEntry__I__V($thiz, e$1, h); | |
| return null | |
| } | |
| } | |
| function $f_scm_HashTable__addEntry0__pscm_HashTable__scm_HashEntry__I__V($thiz, e, h) { | |
| var x$1 = $thiz.table$5.u[h]; | |
| e.next$1 = x$1; | |
| $thiz.table$5.u[h] = e; | |
| $thiz.tableSize$5 = ((1 + $thiz.tableSize$5) | 0); | |
| $f_scm_HashTable__nnSizeMapAdd__I__V($thiz, h); | |
| if (($thiz.tableSize$5 > $thiz.threshold$5)) { | |
| var newSize = ($thiz.table$5.u.length << 1); | |
| $f_scm_HashTable__resize__pscm_HashTable__I__V($thiz, newSize) | |
| } | |
| } | |
| function $f_scm_HashTable__nnSizeMapReset__I__V($thiz, tableLength) { | |
| if (($thiz.sizemap$5 !== null)) { | |
| var nsize = $f_scm_HashTable__calcSizeMapSize__I__I($thiz, tableLength); | |
| if (($thiz.sizemap$5.u.length !== nsize)) { | |
| $thiz.sizemap$5 = $newArrayObject($d_I.getArrayOf(), [nsize]) | |
| } else { | |
| $m_ju_Arrays$().fill__AI__I__V($thiz.sizemap$5, 0) | |
| } | |
| } | |
| } | |
| function $f_scm_HashTable__nnSizeMapAdd__I__V($thiz, h) { | |
| if (($thiz.sizemap$5 !== null)) { | |
| var ev$1 = $thiz.sizemap$5; | |
| var ev$2 = (h >> 5); | |
| ev$1.u[ev$2] = ((1 + ev$1.u[ev$2]) | 0) | |
| } | |
| } | |
| function $f_scm_HashTable__resize__pscm_HashTable__I__V($thiz, newSize) { | |
| var oldTable = $thiz.table$5; | |
| $thiz.table$5 = $newArrayObject($d_scm_HashEntry.getArrayOf(), [newSize]); | |
| var tableLength = $thiz.table$5.u.length; | |
| $f_scm_HashTable__nnSizeMapReset__I__V($thiz, tableLength); | |
| var i = (((-1) + oldTable.u.length) | 0); | |
| while ((i >= 0)) { | |
| var e = oldTable.u[i]; | |
| while ((e !== null)) { | |
| var key = e.key$1; | |
| var hcode = $m_sr_Statics$().anyHash__O__I(key); | |
| var h = $f_scm_HashTable__index__I__I($thiz, hcode); | |
| var this$1 = e; | |
| var e1 = this$1.next$1; | |
| var this$2 = e; | |
| var x$1 = $thiz.table$5.u[h]; | |
| this$2.next$1 = x$1; | |
| $thiz.table$5.u[h] = e; | |
| e = e1; | |
| $f_scm_HashTable__nnSizeMapAdd__I__V($thiz, h) | |
| }; | |
| i = (((-1) + i) | 0) | |
| }; | |
| $thiz.threshold$5 = $m_scm_HashTable$().newThreshold__I__I__I($thiz.$$undloadFactor$5, newSize) | |
| } | |
| /** @constructor */ | |
| function $c_scm_HashTable$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_HashTable$.prototype = new $h_O(); | |
| $c_scm_HashTable$.prototype.constructor = $c_scm_HashTable$; | |
| /** @constructor */ | |
| function $h_scm_HashTable$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_HashTable$.prototype = $c_scm_HashTable$.prototype; | |
| $c_scm_HashTable$.prototype.nextPositivePowerOfTwo__I__I = (function(target) { | |
| return (1 << ((-$clz32((((-1) + target) | 0))) | 0)) | |
| }); | |
| $c_scm_HashTable$.prototype.newThreshold__I__I__I = (function(_loadFactor, size) { | |
| var hi = (size >> 31); | |
| var hi$1 = (_loadFactor >> 31); | |
| var a0 = (65535 & size); | |
| var a1 = ((size >>> 16) | 0); | |
| var b0 = (65535 & _loadFactor); | |
| var b1 = ((_loadFactor >>> 16) | 0); | |
| var a0b0 = $imul(a0, b0); | |
| var a1b0 = $imul(a1, b0); | |
| var a0b1 = $imul(a0, b1); | |
| var lo = ((a0b0 + (((a1b0 + a0b1) | 0) << 16)) | 0); | |
| var c1part = ((((a0b0 >>> 16) | 0) + a0b1) | 0); | |
| var hi$2 = (((((((($imul(size, hi$1) + $imul(hi, _loadFactor)) | 0) + $imul(a1, b1)) | 0) + ((c1part >>> 16) | 0)) | 0) + (((((65535 & c1part) + a1b0) | 0) >>> 16) | 0)) | 0); | |
| var this$3 = $m_sjsr_RuntimeLong$(); | |
| var lo$1 = this$3.divideImpl__I__I__I__I__I(lo, hi$2, 1000, 0); | |
| return lo$1 | |
| }); | |
| var $d_scm_HashTable$ = new $TypeData().initClass({ | |
| scm_HashTable$: 0 | |
| }, false, "scala.collection.mutable.HashTable$", { | |
| scm_HashTable$: 1, | |
| O: 1 | |
| }); | |
| $c_scm_HashTable$.prototype.$classData = $d_scm_HashTable$; | |
| var $n_scm_HashTable$ = (void 0); | |
| function $m_scm_HashTable$() { | |
| if ((!$n_scm_HashTable$)) { | |
| $n_scm_HashTable$ = new $c_scm_HashTable$() | |
| }; | |
| return $n_scm_HashTable$ | |
| } | |
| /** @constructor */ | |
| function $c_sjs_js_timers_package$() { | |
| /*<skip>*/ | |
| } | |
| $c_sjs_js_timers_package$.prototype = new $h_O(); | |
| $c_sjs_js_timers_package$.prototype.constructor = $c_sjs_js_timers_package$; | |
| /** @constructor */ | |
| function $h_sjs_js_timers_package$() { | |
| /*<skip>*/ | |
| } | |
| $h_sjs_js_timers_package$.prototype = $c_sjs_js_timers_package$.prototype; | |
| $c_sjs_js_timers_package$.prototype.setTimeout__D__F0__sjs_js_timers_SetTimeoutHandle = (function(interval, body) { | |
| return setTimeout((function(body$1) { | |
| return (function() { | |
| body$1.apply__O() | |
| }) | |
| })(body), interval) | |
| }); | |
| var $d_sjs_js_timers_package$ = new $TypeData().initClass({ | |
| sjs_js_timers_package$: 0 | |
| }, false, "scala.scalajs.js.timers.package$", { | |
| sjs_js_timers_package$: 1, | |
| O: 1 | |
| }); | |
| $c_sjs_js_timers_package$.prototype.$classData = $d_sjs_js_timers_package$; | |
| var $n_sjs_js_timers_package$ = (void 0); | |
| function $m_sjs_js_timers_package$() { | |
| if ((!$n_sjs_js_timers_package$)) { | |
| $n_sjs_js_timers_package$ = new $c_sjs_js_timers_package$() | |
| }; | |
| return $n_sjs_js_timers_package$ | |
| } | |
| /** @constructor */ | |
| function $c_sjs_reflect_LoadableModuleClass(runtimeClass, loadModuleFun) { | |
| this.runtimeClass$1 = null; | |
| this.loadModuleFun$1 = null; | |
| this.runtimeClass$1 = runtimeClass; | |
| this.loadModuleFun$1 = loadModuleFun | |
| } | |
| $c_sjs_reflect_LoadableModuleClass.prototype = new $h_O(); | |
| $c_sjs_reflect_LoadableModuleClass.prototype.constructor = $c_sjs_reflect_LoadableModuleClass; | |
| /** @constructor */ | |
| function $h_sjs_reflect_LoadableModuleClass() { | |
| /*<skip>*/ | |
| } | |
| $h_sjs_reflect_LoadableModuleClass.prototype = $c_sjs_reflect_LoadableModuleClass.prototype; | |
| $c_sjs_reflect_LoadableModuleClass.prototype.loadModule__O = (function() { | |
| return (0, this.loadModuleFun$1)() | |
| }); | |
| function $is_sjs_reflect_LoadableModuleClass(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sjs_reflect_LoadableModuleClass))) | |
| } | |
| function $isArrayOf_sjs_reflect_LoadableModuleClass(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sjs_reflect_LoadableModuleClass))) | |
| } | |
| var $d_sjs_reflect_LoadableModuleClass = new $TypeData().initClass({ | |
| sjs_reflect_LoadableModuleClass: 0 | |
| }, false, "scala.scalajs.reflect.LoadableModuleClass", { | |
| sjs_reflect_LoadableModuleClass: 1, | |
| O: 1 | |
| }); | |
| $c_sjs_reflect_LoadableModuleClass.prototype.$classData = $d_sjs_reflect_LoadableModuleClass; | |
| /** @constructor */ | |
| function $c_sjs_reflect_Reflect$() { | |
| this.loadableModuleClasses$1 = null; | |
| this.instantiatableClasses$1 = null; | |
| $n_sjs_reflect_Reflect$ = this; | |
| this.loadableModuleClasses$1 = new $c_scm_HashMap().init___(); | |
| this.instantiatableClasses$1 = new $c_scm_HashMap().init___() | |
| } | |
| $c_sjs_reflect_Reflect$.prototype = new $h_O(); | |
| $c_sjs_reflect_Reflect$.prototype.constructor = $c_sjs_reflect_Reflect$; | |
| /** @constructor */ | |
| function $h_sjs_reflect_Reflect$() { | |
| /*<skip>*/ | |
| } | |
| $h_sjs_reflect_Reflect$.prototype = $c_sjs_reflect_Reflect$.prototype; | |
| $c_sjs_reflect_Reflect$.prototype.registerLoadableModuleClass__T__jl_Class__sjs_js_Function0__V = (function(fqcn, runtimeClass, loadModuleFun) { | |
| var this$1 = this.loadableModuleClasses$1; | |
| var value = new $c_sjs_reflect_LoadableModuleClass(runtimeClass, loadModuleFun); | |
| this$1.put__O__O__s_Option(fqcn, value) | |
| }); | |
| var $d_sjs_reflect_Reflect$ = new $TypeData().initClass({ | |
| sjs_reflect_Reflect$: 0 | |
| }, false, "scala.scalajs.reflect.Reflect$", { | |
| sjs_reflect_Reflect$: 1, | |
| O: 1 | |
| }); | |
| $c_sjs_reflect_Reflect$.prototype.$classData = $d_sjs_reflect_Reflect$; | |
| var $n_sjs_reflect_Reflect$ = (void 0); | |
| function $m_sjs_reflect_Reflect$() { | |
| if ((!$n_sjs_reflect_Reflect$)) { | |
| $n_sjs_reflect_Reflect$ = new $c_sjs_reflect_Reflect$() | |
| }; | |
| return $n_sjs_reflect_Reflect$ | |
| } | |
| /** @constructor */ | |
| function $c_sjsr_package$() { | |
| /*<skip>*/ | |
| } | |
| $c_sjsr_package$.prototype = new $h_O(); | |
| $c_sjsr_package$.prototype.constructor = $c_sjsr_package$; | |
| /** @constructor */ | |
| function $h_sjsr_package$() { | |
| /*<skip>*/ | |
| } | |
| $h_sjsr_package$.prototype = $c_sjsr_package$.prototype; | |
| $c_sjsr_package$.prototype.unwrapJavaScriptException__jl_Throwable__O = (function(th) { | |
| if ($is_sjs_js_JavaScriptException(th)) { | |
| var x2 = th; | |
| var e = x2.exception$4; | |
| return e | |
| } else { | |
| return th | |
| } | |
| }); | |
| $c_sjsr_package$.prototype.wrapJavaScriptException__O__jl_Throwable = (function(e) { | |
| if ($is_jl_Throwable(e)) { | |
| var x2 = e; | |
| return x2 | |
| } else { | |
| return new $c_sjs_js_JavaScriptException(e) | |
| } | |
| }); | |
| var $d_sjsr_package$ = new $TypeData().initClass({ | |
| sjsr_package$: 0 | |
| }, false, "scala.scalajs.runtime.package$", { | |
| sjsr_package$: 1, | |
| O: 1 | |
| }); | |
| $c_sjsr_package$.prototype.$classData = $d_sjsr_package$; | |
| var $n_sjsr_package$ = (void 0); | |
| function $m_sjsr_package$() { | |
| if ((!$n_sjsr_package$)) { | |
| $n_sjsr_package$ = new $c_sjsr_package$() | |
| }; | |
| return $n_sjsr_package$ | |
| } | |
| /** @constructor */ | |
| function $c_sr_BoxesRunTime$() { | |
| /*<skip>*/ | |
| } | |
| $c_sr_BoxesRunTime$.prototype = new $h_O(); | |
| $c_sr_BoxesRunTime$.prototype.constructor = $c_sr_BoxesRunTime$; | |
| /** @constructor */ | |
| function $h_sr_BoxesRunTime$() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_BoxesRunTime$.prototype = $c_sr_BoxesRunTime$.prototype; | |
| $c_sr_BoxesRunTime$.prototype.equalsCharObject__jl_Character__O__Z = (function(xc, y) { | |
| if ($isChar(y)) { | |
| var x2 = y; | |
| return ($uC(xc) === $uC(x2)) | |
| } else if ($is_jl_Number(y)) { | |
| var x3 = y; | |
| if (((typeof x3) === "number")) { | |
| var x2$1 = (+x3); | |
| return (x2$1 === $uC(xc)) | |
| } else if ($is_sjsr_RuntimeLong(x3)) { | |
| var t = $uJ(x3); | |
| var lo = t.lo$2; | |
| var hi = t.hi$2; | |
| var value = $uC(xc); | |
| var hi$1 = (value >> 31); | |
| return ((lo === value) && (hi === hi$1)) | |
| } else { | |
| return ((x3 === null) ? (xc === null) : $dp_equals__O__Z(x3, xc)) | |
| } | |
| } else { | |
| return ((xc === null) && (y === null)) | |
| } | |
| }); | |
| $c_sr_BoxesRunTime$.prototype.equalsNumObject__jl_Number__O__Z = (function(xn, y) { | |
| if ($is_jl_Number(y)) { | |
| var x2 = y; | |
| return this.equalsNumNum__jl_Number__jl_Number__Z(xn, x2) | |
| } else if ($isChar(y)) { | |
| var x3 = y; | |
| if (((typeof xn) === "number")) { | |
| var x2$1 = (+xn); | |
| return (x2$1 === $uC(x3)) | |
| } else if ($is_sjsr_RuntimeLong(xn)) { | |
| var t = $uJ(xn); | |
| var lo = t.lo$2; | |
| var hi = t.hi$2; | |
| var value = $uC(x3); | |
| var hi$1 = (value >> 31); | |
| return ((lo === value) && (hi === hi$1)) | |
| } else { | |
| return ((xn === null) ? (x3 === null) : $dp_equals__O__Z(xn, x3)) | |
| } | |
| } else { | |
| return ((xn === null) ? (y === null) : $dp_equals__O__Z(xn, y)) | |
| } | |
| }); | |
| $c_sr_BoxesRunTime$.prototype.equals__O__O__Z = (function(x, y) { | |
| if ((x === y)) { | |
| return true | |
| } else if ($is_jl_Number(x)) { | |
| var x2 = x; | |
| return this.equalsNumObject__jl_Number__O__Z(x2, y) | |
| } else if ($isChar(x)) { | |
| var x3 = x; | |
| return this.equalsCharObject__jl_Character__O__Z(x3, y) | |
| } else { | |
| return ((x === null) ? (y === null) : $dp_equals__O__Z(x, y)) | |
| } | |
| }); | |
| $c_sr_BoxesRunTime$.prototype.equalsNumNum__jl_Number__jl_Number__Z = (function(xn, yn) { | |
| if (((typeof xn) === "number")) { | |
| var x2 = (+xn); | |
| if (((typeof yn) === "number")) { | |
| var x2$2 = (+yn); | |
| return (x2 === x2$2) | |
| } else if ($is_sjsr_RuntimeLong(yn)) { | |
| var t = $uJ(yn); | |
| var lo = t.lo$2; | |
| var hi = t.hi$2; | |
| return (x2 === $m_sjsr_RuntimeLong$().scala$scalajs$runtime$RuntimeLong$$toDouble__I__I__D(lo, hi)) | |
| } else if ($is_s_math_ScalaNumber(yn)) { | |
| var x4 = yn; | |
| return x4.equals__O__Z(x2) | |
| } else { | |
| return false | |
| } | |
| } else if ($is_sjsr_RuntimeLong(xn)) { | |
| var t$1 = $uJ(xn); | |
| var lo$1 = t$1.lo$2; | |
| var hi$1 = t$1.hi$2; | |
| if ($is_sjsr_RuntimeLong(yn)) { | |
| var t$2 = $uJ(yn); | |
| var lo$2 = t$2.lo$2; | |
| var hi$2 = t$2.hi$2; | |
| return ((lo$1 === lo$2) && (hi$1 === hi$2)) | |
| } else if (((typeof yn) === "number")) { | |
| var x3$3 = (+yn); | |
| return ($m_sjsr_RuntimeLong$().scala$scalajs$runtime$RuntimeLong$$toDouble__I__I__D(lo$1, hi$1) === x3$3) | |
| } else if ($is_s_math_ScalaNumber(yn)) { | |
| var x4$2 = yn; | |
| return x4$2.equals__O__Z(new $c_sjsr_RuntimeLong(lo$1, hi$1)) | |
| } else { | |
| return false | |
| } | |
| } else { | |
| return ((xn === null) ? (yn === null) : $dp_equals__O__Z(xn, yn)) | |
| } | |
| }); | |
| var $d_sr_BoxesRunTime$ = new $TypeData().initClass({ | |
| sr_BoxesRunTime$: 0 | |
| }, false, "scala.runtime.BoxesRunTime$", { | |
| sr_BoxesRunTime$: 1, | |
| O: 1 | |
| }); | |
| $c_sr_BoxesRunTime$.prototype.$classData = $d_sr_BoxesRunTime$; | |
| var $n_sr_BoxesRunTime$ = (void 0); | |
| function $m_sr_BoxesRunTime$() { | |
| if ((!$n_sr_BoxesRunTime$)) { | |
| $n_sr_BoxesRunTime$ = new $c_sr_BoxesRunTime$() | |
| }; | |
| return $n_sr_BoxesRunTime$ | |
| } | |
| var $d_sr_Null$ = new $TypeData().initClass({ | |
| sr_Null$: 0 | |
| }, false, "scala.runtime.Null$", { | |
| sr_Null$: 1, | |
| O: 1 | |
| }); | |
| /** @constructor */ | |
| function $c_sr_ScalaRunTime$() { | |
| /*<skip>*/ | |
| } | |
| $c_sr_ScalaRunTime$.prototype = new $h_O(); | |
| $c_sr_ScalaRunTime$.prototype.constructor = $c_sr_ScalaRunTime$; | |
| /** @constructor */ | |
| function $h_sr_ScalaRunTime$() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_ScalaRunTime$.prototype = $c_sr_ScalaRunTime$.prototype; | |
| $c_sr_ScalaRunTime$.prototype.$$undtoString__s_Product__T = (function(x) { | |
| var this$1 = x.productIterator__sc_Iterator(); | |
| var start = (x.productPrefix__T() + "("); | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this$1, start, ",", ")") | |
| }); | |
| var $d_sr_ScalaRunTime$ = new $TypeData().initClass({ | |
| sr_ScalaRunTime$: 0 | |
| }, false, "scala.runtime.ScalaRunTime$", { | |
| sr_ScalaRunTime$: 1, | |
| O: 1 | |
| }); | |
| $c_sr_ScalaRunTime$.prototype.$classData = $d_sr_ScalaRunTime$; | |
| var $n_sr_ScalaRunTime$ = (void 0); | |
| function $m_sr_ScalaRunTime$() { | |
| if ((!$n_sr_ScalaRunTime$)) { | |
| $n_sr_ScalaRunTime$ = new $c_sr_ScalaRunTime$() | |
| }; | |
| return $n_sr_ScalaRunTime$ | |
| } | |
| /** @constructor */ | |
| function $c_sr_Statics$() { | |
| /*<skip>*/ | |
| } | |
| $c_sr_Statics$.prototype = new $h_O(); | |
| $c_sr_Statics$.prototype.constructor = $c_sr_Statics$; | |
| /** @constructor */ | |
| function $h_sr_Statics$() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_Statics$.prototype = $c_sr_Statics$.prototype; | |
| $c_sr_Statics$.prototype.doubleHash__D__I = (function(dv) { | |
| var iv = $doubleToInt(dv); | |
| if ((iv === dv)) { | |
| return iv | |
| } else { | |
| var this$1 = $m_sjsr_RuntimeLong$(); | |
| var lo = this$1.scala$scalajs$runtime$RuntimeLong$$fromDoubleImpl__D__I(dv); | |
| var hi = this$1.scala$scalajs$runtime$RuntimeLong$$hiReturn$f; | |
| return (($m_sjsr_RuntimeLong$().scala$scalajs$runtime$RuntimeLong$$toDouble__I__I__D(lo, hi) === dv) ? (lo ^ hi) : $m_jl_FloatingPointBits$().numberHashCode__D__I(dv)) | |
| } | |
| }); | |
| $c_sr_Statics$.prototype.anyHash__O__I = (function(x) { | |
| if ((x === null)) { | |
| return 0 | |
| } else if (((typeof x) === "number")) { | |
| var x3 = (+x); | |
| return this.doubleHash__D__I(x3) | |
| } else if ($is_sjsr_RuntimeLong(x)) { | |
| var t = $uJ(x); | |
| var lo = t.lo$2; | |
| var hi = t.hi$2; | |
| return this.longHash__J__I(new $c_sjsr_RuntimeLong(lo, hi)) | |
| } else { | |
| return $dp_hashCode__I(x) | |
| } | |
| }); | |
| $c_sr_Statics$.prototype.longHash__J__I = (function(lv) { | |
| var lo = lv.lo$2; | |
| var lo$1 = lv.hi$2; | |
| return ((lo$1 === (lo >> 31)) ? lo : (lo ^ lo$1)) | |
| }); | |
| var $d_sr_Statics$ = new $TypeData().initClass({ | |
| sr_Statics$: 0 | |
| }, false, "scala.runtime.Statics$", { | |
| sr_Statics$: 1, | |
| O: 1 | |
| }); | |
| $c_sr_Statics$.prototype.$classData = $d_sr_Statics$; | |
| var $n_sr_Statics$ = (void 0); | |
| function $m_sr_Statics$() { | |
| if ((!$n_sr_Statics$)) { | |
| $n_sr_Statics$ = new $c_sr_Statics$() | |
| }; | |
| return $n_sr_Statics$ | |
| } | |
| function $s_Lorg_scalajs_benchmark_sha512_SHA512$__clinit___() { | |
| $m_sjs_reflect_Reflect$().registerLoadableModuleClass__T__jl_Class__sjs_js_Function0__V("org.scalajs.benchmark.sha512.SHA512$", $d_Lorg_scalajs_benchmark_sha512_SHA512$.getClassOf(), (function() { | |
| return $m_Lorg_scalajs_benchmark_sha512_SHA512$() | |
| })) | |
| } | |
| /** @constructor */ | |
| function $c_Lorg_scalajs_benchmark_sha512_SHA512$() { | |
| this.performanceTime$1 = null; | |
| $c_Lorg_scalajs_benchmark_Benchmark.prototype.init___.call(this) | |
| } | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512$.prototype = new $h_Lorg_scalajs_benchmark_Benchmark(); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512$.prototype.constructor = $c_Lorg_scalajs_benchmark_sha512_SHA512$; | |
| /** @constructor */ | |
| function $h_Lorg_scalajs_benchmark_sha512_SHA512$() { | |
| /*<skip>*/ | |
| } | |
| $h_Lorg_scalajs_benchmark_sha512_SHA512$.prototype = $c_Lorg_scalajs_benchmark_sha512_SHA512$.prototype; | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512$.prototype.run__V = (function() { | |
| if ((!$m_Lorg_scalajs_benchmark_sha512_Test$().selfTest__Z__Z(false))) { | |
| throw new $c_jl_AssertionError("Tests failed") | |
| } | |
| }); | |
| var $d_Lorg_scalajs_benchmark_sha512_SHA512$ = new $TypeData().initClass({ | |
| Lorg_scalajs_benchmark_sha512_SHA512$: 0 | |
| }, false, "org.scalajs.benchmark.sha512.SHA512$", { | |
| Lorg_scalajs_benchmark_sha512_SHA512$: 1, | |
| Lorg_scalajs_benchmark_Benchmark: 1, | |
| O: 1 | |
| }); | |
| $c_Lorg_scalajs_benchmark_sha512_SHA512$.prototype.$classData = $d_Lorg_scalajs_benchmark_sha512_SHA512$; | |
| var $n_Lorg_scalajs_benchmark_sha512_SHA512$ = (void 0); | |
| function $m_Lorg_scalajs_benchmark_sha512_SHA512$() { | |
| if ((!$n_Lorg_scalajs_benchmark_sha512_SHA512$)) { | |
| $n_Lorg_scalajs_benchmark_sha512_SHA512$ = new $c_Lorg_scalajs_benchmark_sha512_SHA512$() | |
| }; | |
| return $n_Lorg_scalajs_benchmark_sha512_SHA512$ | |
| } | |
| /** @constructor */ | |
| function $c_jl_Number() { | |
| /*<skip>*/ | |
| } | |
| $c_jl_Number.prototype = new $h_O(); | |
| $c_jl_Number.prototype.constructor = $c_jl_Number; | |
| /** @constructor */ | |
| function $h_jl_Number() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_Number.prototype = $c_jl_Number.prototype; | |
| function $is_jl_Number(obj) { | |
| return (!(!(((obj && obj.$classData) && obj.$classData.ancestors.jl_Number) || ((typeof obj) === "number")))) | |
| } | |
| function $isArrayOf_jl_Number(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.jl_Number))) | |
| } | |
| /** @constructor */ | |
| function $c_jl_Throwable() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null | |
| } | |
| $c_jl_Throwable.prototype = new $h_O(); | |
| $c_jl_Throwable.prototype.constructor = $c_jl_Throwable; | |
| /** @constructor */ | |
| function $h_jl_Throwable() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_Throwable.prototype = $c_jl_Throwable.prototype; | |
| $c_jl_Throwable.prototype.fillInStackTrace__jl_Throwable = (function() { | |
| var v = Error.captureStackTrace; | |
| if ((v === (void 0))) { | |
| try { | |
| var e$1 = {}.undef() | |
| } catch (e) { | |
| var e$2 = $m_sjsr_package$().wrapJavaScriptException__O__jl_Throwable(e); | |
| if ((e$2 !== null)) { | |
| if ($is_sjs_js_JavaScriptException(e$2)) { | |
| var x5 = e$2; | |
| var e$3 = x5.exception$4; | |
| var e$1 = e$3 | |
| } else { | |
| var e$1; | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(e$2) | |
| } | |
| } else { | |
| var e$1; | |
| throw e | |
| } | |
| }; | |
| this.stackTraceStateInternal$1 = e$1 | |
| } else { | |
| Error.captureStackTrace(this); | |
| this.stackTraceStateInternal$1 = this | |
| }; | |
| return this | |
| }); | |
| $c_jl_Throwable.prototype.getMessage__T = (function() { | |
| return this.s$1 | |
| }); | |
| $c_jl_Throwable.prototype.toString__T = (function() { | |
| var className = $objectGetClass(this).getName__T(); | |
| var message = this.getMessage__T(); | |
| return ((message === null) ? className : ((className + ": ") + message)) | |
| }); | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable = (function(s, e) { | |
| this.s$1 = s; | |
| this.e$1 = e; | |
| this.fillInStackTrace__jl_Throwable(); | |
| return this | |
| }); | |
| function $is_jl_Throwable(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.jl_Throwable))) | |
| } | |
| function $isArrayOf_jl_Throwable(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.jl_Throwable))) | |
| } | |
| /** @constructor */ | |
| function $c_s_Predef$$anon$3() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Predef$$anon$3.prototype = new $h_O(); | |
| $c_s_Predef$$anon$3.prototype.constructor = $c_s_Predef$$anon$3; | |
| /** @constructor */ | |
| function $h_s_Predef$$anon$3() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$$anon$3.prototype = $c_s_Predef$$anon$3.prototype; | |
| var $d_s_Predef$$anon$3 = new $TypeData().initClass({ | |
| s_Predef$$anon$3: 0 | |
| }, false, "scala.Predef$$anon$3", { | |
| s_Predef$$anon$3: 1, | |
| O: 1, | |
| scg_CanBuildFrom: 1 | |
| }); | |
| $c_s_Predef$$anon$3.prototype.$classData = $d_s_Predef$$anon$3; | |
| function $f_s_Product2__productElement__I__O($thiz, n) { | |
| switch (n) { | |
| case 0: { | |
| return $thiz.$$und1__O(); | |
| break | |
| } | |
| case 1: { | |
| return $thiz.$$und2__O(); | |
| break | |
| } | |
| default: { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + n)) | |
| } | |
| } | |
| } | |
| /** @constructor */ | |
| function $c_s_package$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $c_s_package$$anon$1.prototype = new $h_O(); | |
| $c_s_package$$anon$1.prototype.constructor = $c_s_package$$anon$1; | |
| /** @constructor */ | |
| function $h_s_package$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_s_package$$anon$1.prototype = $c_s_package$$anon$1.prototype; | |
| $c_s_package$$anon$1.prototype.toString__T = (function() { | |
| return "object AnyRef" | |
| }); | |
| var $d_s_package$$anon$1 = new $TypeData().initClass({ | |
| s_package$$anon$1: 0 | |
| }, false, "scala.package$$anon$1", { | |
| s_package$$anon$1: 1, | |
| O: 1, | |
| s_Specializable: 1 | |
| }); | |
| $c_s_package$$anon$1.prototype.$classData = $d_s_package$$anon$1; | |
| /** @constructor */ | |
| function $c_s_util_hashing_MurmurHash3$() { | |
| this.seqSeed$2 = 0; | |
| this.mapSeed$2 = 0; | |
| this.setSeed$2 = 0; | |
| $n_s_util_hashing_MurmurHash3$ = this; | |
| this.seqSeed$2 = $f_T__hashCode__I("Seq"); | |
| this.mapSeed$2 = $f_T__hashCode__I("Map"); | |
| this.setSeed$2 = $f_T__hashCode__I("Set") | |
| } | |
| $c_s_util_hashing_MurmurHash3$.prototype = new $h_s_util_hashing_MurmurHash3(); | |
| $c_s_util_hashing_MurmurHash3$.prototype.constructor = $c_s_util_hashing_MurmurHash3$; | |
| /** @constructor */ | |
| function $h_s_util_hashing_MurmurHash3$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_hashing_MurmurHash3$.prototype = $c_s_util_hashing_MurmurHash3$.prototype; | |
| $c_s_util_hashing_MurmurHash3$.prototype.seqHash__sc_Seq__I = (function(xs) { | |
| if ($is_sci_List(xs)) { | |
| var x2 = xs; | |
| return this.listHash__sci_List__I__I(x2, this.seqSeed$2) | |
| } else { | |
| return this.orderedHash__sc_TraversableOnce__I__I(xs, this.seqSeed$2) | |
| } | |
| }); | |
| var $d_s_util_hashing_MurmurHash3$ = new $TypeData().initClass({ | |
| s_util_hashing_MurmurHash3$: 0 | |
| }, false, "scala.util.hashing.MurmurHash3$", { | |
| s_util_hashing_MurmurHash3$: 1, | |
| s_util_hashing_MurmurHash3: 1, | |
| O: 1 | |
| }); | |
| $c_s_util_hashing_MurmurHash3$.prototype.$classData = $d_s_util_hashing_MurmurHash3$; | |
| var $n_s_util_hashing_MurmurHash3$ = (void 0); | |
| function $m_s_util_hashing_MurmurHash3$() { | |
| if ((!$n_s_util_hashing_MurmurHash3$)) { | |
| $n_s_util_hashing_MurmurHash3$ = new $c_s_util_hashing_MurmurHash3$() | |
| }; | |
| return $n_s_util_hashing_MurmurHash3$ | |
| } | |
| function $f_sc_Iterator__toString__T($thiz) { | |
| return (($thiz.hasNext__Z() ? "non-empty" : "empty") + " iterator") | |
| } | |
| function $f_sc_Iterator__foreach__F1__V($thiz, f) { | |
| while ($thiz.hasNext__Z()) { | |
| f.apply__O__O($thiz.next__O()) | |
| } | |
| } | |
| /** @constructor */ | |
| function $c_scg_GenSetFactory() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_GenSetFactory.prototype = new $h_scg_GenericCompanion(); | |
| $c_scg_GenSetFactory.prototype.constructor = $c_scg_GenSetFactory; | |
| /** @constructor */ | |
| function $h_scg_GenSetFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenSetFactory.prototype = $c_scg_GenSetFactory.prototype; | |
| /** @constructor */ | |
| function $c_scg_GenTraversableFactory() { | |
| this.ReusableCBFInstance$2 = null | |
| } | |
| $c_scg_GenTraversableFactory.prototype = new $h_scg_GenericCompanion(); | |
| $c_scg_GenTraversableFactory.prototype.constructor = $c_scg_GenTraversableFactory; | |
| /** @constructor */ | |
| function $h_scg_GenTraversableFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenTraversableFactory.prototype = $c_scg_GenTraversableFactory.prototype; | |
| $c_scg_GenTraversableFactory.prototype.init___ = (function() { | |
| this.ReusableCBFInstance$2 = new $c_scg_GenTraversableFactory$$anon$1(this); | |
| return this | |
| }); | |
| /** @constructor */ | |
| function $c_scg_GenTraversableFactory$GenericCanBuildFrom() { | |
| this.$$outer$1 = null | |
| } | |
| $c_scg_GenTraversableFactory$GenericCanBuildFrom.prototype = new $h_O(); | |
| $c_scg_GenTraversableFactory$GenericCanBuildFrom.prototype.constructor = $c_scg_GenTraversableFactory$GenericCanBuildFrom; | |
| /** @constructor */ | |
| function $h_scg_GenTraversableFactory$GenericCanBuildFrom() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenTraversableFactory$GenericCanBuildFrom.prototype = $c_scg_GenTraversableFactory$GenericCanBuildFrom.prototype; | |
| $c_scg_GenTraversableFactory$GenericCanBuildFrom.prototype.init___scg_GenTraversableFactory = (function($$outer) { | |
| if (($$outer === null)) { | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(null) | |
| } else { | |
| this.$$outer$1 = $$outer | |
| }; | |
| return this | |
| }); | |
| /** @constructor */ | |
| function $c_scg_MapFactory() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_MapFactory.prototype = new $h_scg_GenMapFactory(); | |
| $c_scg_MapFactory.prototype.constructor = $c_scg_MapFactory; | |
| /** @constructor */ | |
| function $h_scg_MapFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_MapFactory.prototype = $c_scg_MapFactory.prototype; | |
| /** @constructor */ | |
| function $c_sci_List$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_List$$anon$1.prototype = new $h_O(); | |
| $c_sci_List$$anon$1.prototype.constructor = $c_sci_List$$anon$1; | |
| /** @constructor */ | |
| function $h_sci_List$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_List$$anon$1.prototype = $c_sci_List$$anon$1.prototype; | |
| $c_sci_List$$anon$1.prototype.apply__O__O = (function(x) { | |
| return this | |
| }); | |
| $c_sci_List$$anon$1.prototype.toString__T = (function() { | |
| return "<function1>" | |
| }); | |
| var $d_sci_List$$anon$1 = new $TypeData().initClass({ | |
| sci_List$$anon$1: 0 | |
| }, false, "scala.collection.immutable.List$$anon$1", { | |
| sci_List$$anon$1: 1, | |
| O: 1, | |
| F1: 1 | |
| }); | |
| $c_sci_List$$anon$1.prototype.$classData = $d_sci_List$$anon$1; | |
| function $f_scm_Builder__sizeHint__sc_TraversableLike__V($thiz, coll) { | |
| var x1 = coll.sizeHintIfCheap__I(); | |
| switch (x1) { | |
| case (-1): { | |
| break | |
| } | |
| default: { | |
| $thiz.sizeHint__I__V(x1) | |
| } | |
| } | |
| } | |
| /** @constructor */ | |
| function $c_sr_AbstractFunction0() { | |
| /*<skip>*/ | |
| } | |
| $c_sr_AbstractFunction0.prototype = new $h_O(); | |
| $c_sr_AbstractFunction0.prototype.constructor = $c_sr_AbstractFunction0; | |
| /** @constructor */ | |
| function $h_sr_AbstractFunction0() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_AbstractFunction0.prototype = $c_sr_AbstractFunction0.prototype; | |
| $c_sr_AbstractFunction0.prototype.toString__T = (function() { | |
| return "<function0>" | |
| }); | |
| /** @constructor */ | |
| function $c_sr_AbstractFunction1() { | |
| /*<skip>*/ | |
| } | |
| $c_sr_AbstractFunction1.prototype = new $h_O(); | |
| $c_sr_AbstractFunction1.prototype.constructor = $c_sr_AbstractFunction1; | |
| /** @constructor */ | |
| function $h_sr_AbstractFunction1() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_AbstractFunction1.prototype = $c_sr_AbstractFunction1.prototype; | |
| $c_sr_AbstractFunction1.prototype.toString__T = (function() { | |
| return "<function1>" | |
| }); | |
| /** @constructor */ | |
| function $c_sr_BooleanRef(elem) { | |
| this.elem$1 = false; | |
| this.elem$1 = elem | |
| } | |
| $c_sr_BooleanRef.prototype = new $h_O(); | |
| $c_sr_BooleanRef.prototype.constructor = $c_sr_BooleanRef; | |
| /** @constructor */ | |
| function $h_sr_BooleanRef() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_BooleanRef.prototype = $c_sr_BooleanRef.prototype; | |
| $c_sr_BooleanRef.prototype.toString__T = (function() { | |
| var b = this.elem$1; | |
| return ("" + b) | |
| }); | |
| var $d_sr_BooleanRef = new $TypeData().initClass({ | |
| sr_BooleanRef: 0 | |
| }, false, "scala.runtime.BooleanRef", { | |
| sr_BooleanRef: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sr_BooleanRef.prototype.$classData = $d_sr_BooleanRef; | |
| function $f_sr_BoxedUnit__equals__O__Z($thiz, that) { | |
| return ($thiz === that) | |
| } | |
| function $f_sr_BoxedUnit__toString__T($thiz) { | |
| return "undefined" | |
| } | |
| function $f_sr_BoxedUnit__hashCode__I($thiz) { | |
| return 0 | |
| } | |
| function $isArrayOf_sr_BoxedUnit(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sr_BoxedUnit))) | |
| } | |
| var $d_sr_BoxedUnit = new $TypeData().initClass({ | |
| sr_BoxedUnit: 0 | |
| }, false, "scala.runtime.BoxedUnit", { | |
| sr_BoxedUnit: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return (x === (void 0)) | |
| })); | |
| /** @constructor */ | |
| function $c_sr_IntRef(elem) { | |
| this.elem$1 = 0; | |
| this.elem$1 = elem | |
| } | |
| $c_sr_IntRef.prototype = new $h_O(); | |
| $c_sr_IntRef.prototype.constructor = $c_sr_IntRef; | |
| /** @constructor */ | |
| function $h_sr_IntRef() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_IntRef.prototype = $c_sr_IntRef.prototype; | |
| $c_sr_IntRef.prototype.toString__T = (function() { | |
| var i = this.elem$1; | |
| return ("" + i) | |
| }); | |
| var $d_sr_IntRef = new $TypeData().initClass({ | |
| sr_IntRef: 0 | |
| }, false, "scala.runtime.IntRef", { | |
| sr_IntRef: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sr_IntRef.prototype.$classData = $d_sr_IntRef; | |
| function $f_jl_Boolean__equals__O__Z($thiz, that) { | |
| return ($thiz === that) | |
| } | |
| function $f_jl_Boolean__toString__T($thiz) { | |
| var b = (!(!$thiz)); | |
| return ("" + b) | |
| } | |
| function $f_jl_Boolean__hashCode__I($thiz) { | |
| return ((!(!$thiz)) ? 1231 : 1237) | |
| } | |
| var $d_jl_Boolean = new $TypeData().initClass({ | |
| jl_Boolean: 0 | |
| }, false, "java.lang.Boolean", { | |
| jl_Boolean: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return ((typeof x) === "boolean") | |
| })); | |
| function $f_jl_Character__equals__O__Z($thiz, that) { | |
| if ($isChar(that)) { | |
| var this$1 = that; | |
| return ($uC($thiz) === $uC(this$1)) | |
| } else { | |
| return false | |
| } | |
| } | |
| function $f_jl_Character__toString__T($thiz) { | |
| var c = $uC($thiz); | |
| return String.fromCharCode(c) | |
| } | |
| function $f_jl_Character__hashCode__I($thiz) { | |
| return $uC($thiz) | |
| } | |
| function $isArrayOf_jl_Character(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.jl_Character))) | |
| } | |
| var $d_jl_Character = new $TypeData().initClass({ | |
| jl_Character: 0 | |
| }, false, "java.lang.Character", { | |
| jl_Character: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return $isChar(x) | |
| })); | |
| /** @constructor */ | |
| function $c_jl_Error() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null | |
| } | |
| $c_jl_Error.prototype = new $h_jl_Throwable(); | |
| $c_jl_Error.prototype.constructor = $c_jl_Error; | |
| /** @constructor */ | |
| function $h_jl_Error() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_Error.prototype = $c_jl_Error.prototype; | |
| /** @constructor */ | |
| function $c_jl_Exception() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null | |
| } | |
| $c_jl_Exception.prototype = new $h_jl_Throwable(); | |
| $c_jl_Exception.prototype.constructor = $c_jl_Exception; | |
| /** @constructor */ | |
| function $h_jl_Exception() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_Exception.prototype = $c_jl_Exception.prototype; | |
| /** @constructor */ | |
| function $c_jl_Integer$() { | |
| /*<skip>*/ | |
| } | |
| $c_jl_Integer$.prototype = new $h_O(); | |
| $c_jl_Integer$.prototype.constructor = $c_jl_Integer$; | |
| /** @constructor */ | |
| function $h_jl_Integer$() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_Integer$.prototype = $c_jl_Integer$.prototype; | |
| $c_jl_Integer$.prototype.bitCount__I__I = (function(i) { | |
| var t1 = ((i - (1431655765 & (i >> 1))) | 0); | |
| var t2 = (((858993459 & t1) + (858993459 & (t1 >> 2))) | 0); | |
| return ($imul(16843009, (252645135 & ((t2 + (t2 >> 4)) | 0))) >> 24) | |
| }); | |
| $c_jl_Integer$.prototype.reverseBytes__I__I = (function(i) { | |
| var byte3 = ((i >>> 24) | 0); | |
| var byte2 = (65280 & ((i >>> 8) | 0)); | |
| var byte1 = (16711680 & (i << 8)); | |
| var byte0 = (i << 24); | |
| return (((byte0 | byte1) | byte2) | byte3) | |
| }); | |
| var $d_jl_Integer$ = new $TypeData().initClass({ | |
| jl_Integer$: 0 | |
| }, false, "java.lang.Integer$", { | |
| jl_Integer$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_Integer$.prototype.$classData = $d_jl_Integer$; | |
| var $n_jl_Integer$ = (void 0); | |
| function $m_jl_Integer$() { | |
| if ((!$n_jl_Integer$)) { | |
| $n_jl_Integer$ = new $c_jl_Integer$() | |
| }; | |
| return $n_jl_Integer$ | |
| } | |
| /** @constructor */ | |
| function $c_jl_String$() { | |
| this.CASE$undINSENSITIVE$undORDER$1 = null; | |
| this.bitmap$0$1 = false | |
| } | |
| $c_jl_String$.prototype = new $h_O(); | |
| $c_jl_String$.prototype.constructor = $c_jl_String$; | |
| /** @constructor */ | |
| function $h_jl_String$() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_String$.prototype = $c_jl_String$.prototype; | |
| $c_jl_String$.prototype.java$lang$$undString$$fromCodePoint__I__T = (function(codePoint) { | |
| if ((((-65536) & codePoint) === 0)) { | |
| return String.fromCharCode(codePoint) | |
| } else if (((codePoint < 0) || (codePoint > 1114111))) { | |
| throw new $c_jl_IllegalArgumentException().init___() | |
| } else { | |
| var offsetCp = (((-65536) + codePoint) | 0); | |
| return String.fromCharCode((55296 | (offsetCp >> 10)), (56320 | (1023 & offsetCp))) | |
| } | |
| }); | |
| var $d_jl_String$ = new $TypeData().initClass({ | |
| jl_String$: 0 | |
| }, false, "java.lang.String$", { | |
| jl_String$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_String$.prototype.$classData = $d_jl_String$; | |
| var $n_jl_String$ = (void 0); | |
| function $m_jl_String$() { | |
| if ((!$n_jl_String$)) { | |
| $n_jl_String$ = new $c_jl_String$() | |
| }; | |
| return $n_jl_String$ | |
| } | |
| /** @constructor */ | |
| function $c_s_Console$() { | |
| this.outVar$2 = null; | |
| this.errVar$2 = null; | |
| this.inVar$2 = null; | |
| $n_s_Console$ = this; | |
| this.outVar$2 = new $c_s_util_DynamicVariable($m_jl_System$().out$1); | |
| this.errVar$2 = new $c_s_util_DynamicVariable($m_jl_System$().err$1); | |
| this.inVar$2 = new $c_s_util_DynamicVariable(null) | |
| } | |
| $c_s_Console$.prototype = new $h_s_DeprecatedConsole(); | |
| $c_s_Console$.prototype.constructor = $c_s_Console$; | |
| /** @constructor */ | |
| function $h_s_Console$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Console$.prototype = $c_s_Console$.prototype; | |
| $c_s_Console$.prototype.print__O__V = (function(obj) { | |
| this.outVar$2.v$1.print__T__V(((obj === null) ? "null" : $dp_toString__T(obj))) | |
| }); | |
| var $d_s_Console$ = new $TypeData().initClass({ | |
| s_Console$: 0 | |
| }, false, "scala.Console$", { | |
| s_Console$: 1, | |
| s_DeprecatedConsole: 1, | |
| O: 1, | |
| s_io_AnsiColor: 1 | |
| }); | |
| $c_s_Console$.prototype.$classData = $d_s_Console$; | |
| var $n_s_Console$ = (void 0); | |
| function $m_s_Console$() { | |
| if ((!$n_s_Console$)) { | |
| $n_s_Console$ = new $c_s_Console$() | |
| }; | |
| return $n_s_Console$ | |
| } | |
| /** @constructor */ | |
| function $c_s_Predef$() { | |
| this.Map$2 = null; | |
| this.Set$2 = null; | |
| this.ClassManifest$2 = null; | |
| this.Manifest$2 = null; | |
| this.NoManifest$2 = null; | |
| this.StringCanBuildFrom$2 = null; | |
| this.singleton$und$less$colon$less$2 = null; | |
| this.scala$Predef$$singleton$und$eq$colon$eq$f = null; | |
| $n_s_Predef$ = this; | |
| $m_s_package$(); | |
| $m_sci_List$(); | |
| this.Map$2 = $m_sci_Map$(); | |
| this.Set$2 = $m_sci_Set$(); | |
| this.ClassManifest$2 = $m_s_reflect_package$().ClassManifest$1; | |
| this.Manifest$2 = $m_s_reflect_package$().Manifest$1; | |
| this.NoManifest$2 = $m_s_reflect_NoManifest$(); | |
| this.StringCanBuildFrom$2 = new $c_s_Predef$$anon$3(); | |
| this.singleton$und$less$colon$less$2 = new $c_s_Predef$$anon$1(); | |
| this.scala$Predef$$singleton$und$eq$colon$eq$f = new $c_s_Predef$$anon$2() | |
| } | |
| $c_s_Predef$.prototype = new $h_s_LowPriorityImplicits(); | |
| $c_s_Predef$.prototype.constructor = $c_s_Predef$; | |
| /** @constructor */ | |
| function $h_s_Predef$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$.prototype = $c_s_Predef$.prototype; | |
| $c_s_Predef$.prototype.genericArrayOps__O__scm_ArrayOps = (function(xs) { | |
| if ($isArrayOf_O(xs, 1)) { | |
| var x2 = xs; | |
| return new $c_scm_ArrayOps$ofRef(x2) | |
| } else if ($isArrayOf_Z(xs, 1)) { | |
| var x3 = xs; | |
| return new $c_scm_ArrayOps$ofBoolean(x3) | |
| } else if ($isArrayOf_B(xs, 1)) { | |
| var x4 = xs; | |
| return new $c_scm_ArrayOps$ofByte(x4) | |
| } else if ($isArrayOf_C(xs, 1)) { | |
| var x5 = xs; | |
| return new $c_scm_ArrayOps$ofChar(x5) | |
| } else if ($isArrayOf_D(xs, 1)) { | |
| var x6 = xs; | |
| return new $c_scm_ArrayOps$ofDouble(x6) | |
| } else if ($isArrayOf_F(xs, 1)) { | |
| var x7 = xs; | |
| return new $c_scm_ArrayOps$ofFloat(x7) | |
| } else if ($isArrayOf_I(xs, 1)) { | |
| var x8 = xs; | |
| return new $c_scm_ArrayOps$ofInt(x8) | |
| } else if ($isArrayOf_J(xs, 1)) { | |
| var x9 = xs; | |
| return new $c_scm_ArrayOps$ofLong(x9) | |
| } else if ($isArrayOf_S(xs, 1)) { | |
| var x10 = xs; | |
| return new $c_scm_ArrayOps$ofShort(x10) | |
| } else if ($isArrayOf_sr_BoxedUnit(xs, 1)) { | |
| var x11 = xs; | |
| return new $c_scm_ArrayOps$ofUnit(x11) | |
| } else if ((xs === null)) { | |
| return null | |
| } else { | |
| throw new $c_s_MatchError(xs) | |
| } | |
| }); | |
| $c_s_Predef$.prototype.require__Z__V = (function(requirement) { | |
| if ((!requirement)) { | |
| throw new $c_jl_IllegalArgumentException().init___T("requirement failed") | |
| } | |
| }); | |
| var $d_s_Predef$ = new $TypeData().initClass({ | |
| s_Predef$: 0 | |
| }, false, "scala.Predef$", { | |
| s_Predef$: 1, | |
| s_LowPriorityImplicits: 1, | |
| O: 1, | |
| s_DeprecatedPredef: 1 | |
| }); | |
| $c_s_Predef$.prototype.$classData = $d_s_Predef$; | |
| var $n_s_Predef$ = (void 0); | |
| function $m_s_Predef$() { | |
| if ((!$n_s_Predef$)) { | |
| $n_s_Predef$ = new $c_s_Predef$() | |
| }; | |
| return $n_s_Predef$ | |
| } | |
| /** @constructor */ | |
| function $c_s_StringContext$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_StringContext$.prototype = new $h_O(); | |
| $c_s_StringContext$.prototype.constructor = $c_s_StringContext$; | |
| /** @constructor */ | |
| function $h_s_StringContext$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_StringContext$.prototype = $c_s_StringContext$.prototype; | |
| $c_s_StringContext$.prototype.treatEscapes0__p1__T__Z__T = (function(str, strict) { | |
| var len = (str.length | 0); | |
| var x1 = $f_T__indexOf__I__I(str, 92); | |
| switch (x1) { | |
| case (-1): { | |
| return str; | |
| break | |
| } | |
| default: { | |
| return this.replace$1__p1__I__T__Z__I__T(x1, str, strict, len) | |
| } | |
| } | |
| }); | |
| $c_s_StringContext$.prototype.loop$1__p1__I__I__T__Z__I__jl_StringBuilder__T = (function(i, next, str$1, strict$1, len$1, b$1) { | |
| _loop: while (true) { | |
| if ((next >= 0)) { | |
| if ((next > i)) { | |
| b$1.append__jl_CharSequence__I__I__jl_StringBuilder(str$1, i, next) | |
| }; | |
| var idx = ((1 + next) | 0); | |
| if ((idx >= len$1)) { | |
| throw new $c_s_StringContext$InvalidEscapeException(str$1, next) | |
| }; | |
| var index = idx; | |
| var x1 = (65535 & (str$1.charCodeAt(index) | 0)); | |
| switch (x1) { | |
| case 98: { | |
| var c = 8; | |
| break | |
| } | |
| case 116: { | |
| var c = 9; | |
| break | |
| } | |
| case 110: { | |
| var c = 10; | |
| break | |
| } | |
| case 102: { | |
| var c = 12; | |
| break | |
| } | |
| case 114: { | |
| var c = 13; | |
| break | |
| } | |
| case 34: { | |
| var c = 34; | |
| break | |
| } | |
| case 39: { | |
| var c = 39; | |
| break | |
| } | |
| case 92: { | |
| var c = 92; | |
| break | |
| } | |
| default: { | |
| if (((x1 >= 48) && (x1 <= 55))) { | |
| if (strict$1) { | |
| throw new $c_s_StringContext$InvalidEscapeException(str$1, next) | |
| }; | |
| var index$1 = idx; | |
| var leadch = (65535 & (str$1.charCodeAt(index$1) | 0)); | |
| var oct = (((-48) + leadch) | 0); | |
| idx = ((1 + idx) | 0); | |
| if ((idx < len$1)) { | |
| var index$2 = idx; | |
| var jsx$2 = ((65535 & (str$1.charCodeAt(index$2) | 0)) >= 48) | |
| } else { | |
| var jsx$2 = false | |
| }; | |
| if (jsx$2) { | |
| var index$3 = idx; | |
| var jsx$1 = ((65535 & (str$1.charCodeAt(index$3) | 0)) <= 55) | |
| } else { | |
| var jsx$1 = false | |
| }; | |
| if (jsx$1) { | |
| var jsx$3 = oct; | |
| var index$4 = idx; | |
| oct = (((-48) + (((jsx$3 << 3) + (65535 & (str$1.charCodeAt(index$4) | 0))) | 0)) | 0); | |
| idx = ((1 + idx) | 0); | |
| if (((idx < len$1) && (leadch <= 51))) { | |
| var index$5 = idx; | |
| var jsx$5 = ((65535 & (str$1.charCodeAt(index$5) | 0)) >= 48) | |
| } else { | |
| var jsx$5 = false | |
| }; | |
| if (jsx$5) { | |
| var index$6 = idx; | |
| var jsx$4 = ((65535 & (str$1.charCodeAt(index$6) | 0)) <= 55) | |
| } else { | |
| var jsx$4 = false | |
| }; | |
| if (jsx$4) { | |
| var jsx$6 = oct; | |
| var index$7 = idx; | |
| oct = (((-48) + (((jsx$6 << 3) + (65535 & (str$1.charCodeAt(index$7) | 0))) | 0)) | 0); | |
| idx = ((1 + idx) | 0) | |
| } | |
| }; | |
| idx = (((-1) + idx) | 0); | |
| var c = (65535 & oct) | |
| } else { | |
| var c; | |
| throw new $c_s_StringContext$InvalidEscapeException(str$1, next) | |
| } | |
| } | |
| }; | |
| idx = ((1 + idx) | 0); | |
| var str = String.fromCharCode(c); | |
| b$1.java$lang$StringBuilder$$content$f = (("" + b$1.java$lang$StringBuilder$$content$f) + str); | |
| var temp$i = idx; | |
| var temp$next = $f_T__indexOf__I__I__I(str$1, 92, idx); | |
| i = temp$i; | |
| next = temp$next; | |
| continue _loop | |
| } else { | |
| if ((i < len$1)) { | |
| b$1.append__jl_CharSequence__I__I__jl_StringBuilder(str$1, i, len$1) | |
| }; | |
| return b$1.java$lang$StringBuilder$$content$f | |
| } | |
| } | |
| }); | |
| $c_s_StringContext$.prototype.replace$1__p1__I__T__Z__I__T = (function(first, str$1, strict$1, len$1) { | |
| var b = new $c_jl_StringBuilder().init___(); | |
| return this.loop$1__p1__I__I__T__Z__I__jl_StringBuilder__T(0, first, str$1, strict$1, len$1, b) | |
| }); | |
| var $d_s_StringContext$ = new $TypeData().initClass({ | |
| s_StringContext$: 0 | |
| }, false, "scala.StringContext$", { | |
| s_StringContext$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_StringContext$.prototype.$classData = $d_s_StringContext$; | |
| var $n_s_StringContext$ = (void 0); | |
| function $m_s_StringContext$() { | |
| if ((!$n_s_StringContext$)) { | |
| $n_s_StringContext$ = new $c_s_StringContext$() | |
| }; | |
| return $n_s_StringContext$ | |
| } | |
| /** @constructor */ | |
| function $c_s_math_Fractional$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Fractional$.prototype = new $h_O(); | |
| $c_s_math_Fractional$.prototype.constructor = $c_s_math_Fractional$; | |
| /** @constructor */ | |
| function $h_s_math_Fractional$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Fractional$.prototype = $c_s_math_Fractional$.prototype; | |
| var $d_s_math_Fractional$ = new $TypeData().initClass({ | |
| s_math_Fractional$: 0 | |
| }, false, "scala.math.Fractional$", { | |
| s_math_Fractional$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_math_Fractional$.prototype.$classData = $d_s_math_Fractional$; | |
| var $n_s_math_Fractional$ = (void 0); | |
| function $m_s_math_Fractional$() { | |
| if ((!$n_s_math_Fractional$)) { | |
| $n_s_math_Fractional$ = new $c_s_math_Fractional$() | |
| }; | |
| return $n_s_math_Fractional$ | |
| } | |
| /** @constructor */ | |
| function $c_s_math_Integral$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Integral$.prototype = new $h_O(); | |
| $c_s_math_Integral$.prototype.constructor = $c_s_math_Integral$; | |
| /** @constructor */ | |
| function $h_s_math_Integral$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Integral$.prototype = $c_s_math_Integral$.prototype; | |
| var $d_s_math_Integral$ = new $TypeData().initClass({ | |
| s_math_Integral$: 0 | |
| }, false, "scala.math.Integral$", { | |
| s_math_Integral$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_math_Integral$.prototype.$classData = $d_s_math_Integral$; | |
| var $n_s_math_Integral$ = (void 0); | |
| function $m_s_math_Integral$() { | |
| if ((!$n_s_math_Integral$)) { | |
| $n_s_math_Integral$ = new $c_s_math_Integral$() | |
| }; | |
| return $n_s_math_Integral$ | |
| } | |
| /** @constructor */ | |
| function $c_s_math_Numeric$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Numeric$.prototype = new $h_O(); | |
| $c_s_math_Numeric$.prototype.constructor = $c_s_math_Numeric$; | |
| /** @constructor */ | |
| function $h_s_math_Numeric$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Numeric$.prototype = $c_s_math_Numeric$.prototype; | |
| var $d_s_math_Numeric$ = new $TypeData().initClass({ | |
| s_math_Numeric$: 0 | |
| }, false, "scala.math.Numeric$", { | |
| s_math_Numeric$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_math_Numeric$.prototype.$classData = $d_s_math_Numeric$; | |
| var $n_s_math_Numeric$ = (void 0); | |
| function $m_s_math_Numeric$() { | |
| if ((!$n_s_math_Numeric$)) { | |
| $n_s_math_Numeric$ = new $c_s_math_Numeric$() | |
| }; | |
| return $n_s_math_Numeric$ | |
| } | |
| function $is_s_math_ScalaNumber(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.s_math_ScalaNumber))) | |
| } | |
| function $isArrayOf_s_math_ScalaNumber(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.s_math_ScalaNumber))) | |
| } | |
| /** @constructor */ | |
| function $c_s_util_Either$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_util_Either$.prototype = new $h_O(); | |
| $c_s_util_Either$.prototype.constructor = $c_s_util_Either$; | |
| /** @constructor */ | |
| function $h_s_util_Either$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_Either$.prototype = $c_s_util_Either$.prototype; | |
| var $d_s_util_Either$ = new $TypeData().initClass({ | |
| s_util_Either$: 0 | |
| }, false, "scala.util.Either$", { | |
| s_util_Either$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_util_Either$.prototype.$classData = $d_s_util_Either$; | |
| var $n_s_util_Either$ = (void 0); | |
| function $m_s_util_Either$() { | |
| if ((!$n_s_util_Either$)) { | |
| $n_s_util_Either$ = new $c_s_util_Either$() | |
| }; | |
| return $n_s_util_Either$ | |
| } | |
| /** @constructor */ | |
| function $c_s_util_Left$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_util_Left$.prototype = new $h_O(); | |
| $c_s_util_Left$.prototype.constructor = $c_s_util_Left$; | |
| /** @constructor */ | |
| function $h_s_util_Left$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_Left$.prototype = $c_s_util_Left$.prototype; | |
| $c_s_util_Left$.prototype.toString__T = (function() { | |
| return "Left" | |
| }); | |
| var $d_s_util_Left$ = new $TypeData().initClass({ | |
| s_util_Left$: 0 | |
| }, false, "scala.util.Left$", { | |
| s_util_Left$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_util_Left$.prototype.$classData = $d_s_util_Left$; | |
| var $n_s_util_Left$ = (void 0); | |
| function $m_s_util_Left$() { | |
| if ((!$n_s_util_Left$)) { | |
| $n_s_util_Left$ = new $c_s_util_Left$() | |
| }; | |
| return $n_s_util_Left$ | |
| } | |
| /** @constructor */ | |
| function $c_s_util_Right$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_util_Right$.prototype = new $h_O(); | |
| $c_s_util_Right$.prototype.constructor = $c_s_util_Right$; | |
| /** @constructor */ | |
| function $h_s_util_Right$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_Right$.prototype = $c_s_util_Right$.prototype; | |
| $c_s_util_Right$.prototype.toString__T = (function() { | |
| return "Right" | |
| }); | |
| var $d_s_util_Right$ = new $TypeData().initClass({ | |
| s_util_Right$: 0 | |
| }, false, "scala.util.Right$", { | |
| s_util_Right$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_util_Right$.prototype.$classData = $d_s_util_Right$; | |
| var $n_s_util_Right$ = (void 0); | |
| function $m_s_util_Right$() { | |
| if ((!$n_s_util_Right$)) { | |
| $n_s_util_Right$ = new $c_s_util_Right$() | |
| }; | |
| return $n_s_util_Right$ | |
| } | |
| /** @constructor */ | |
| function $c_s_util_control_NoStackTrace$() { | |
| this.$$undnoSuppression$1 = false; | |
| this.$$undnoSuppression$1 = false | |
| } | |
| $c_s_util_control_NoStackTrace$.prototype = new $h_O(); | |
| $c_s_util_control_NoStackTrace$.prototype.constructor = $c_s_util_control_NoStackTrace$; | |
| /** @constructor */ | |
| function $h_s_util_control_NoStackTrace$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_control_NoStackTrace$.prototype = $c_s_util_control_NoStackTrace$.prototype; | |
| var $d_s_util_control_NoStackTrace$ = new $TypeData().initClass({ | |
| s_util_control_NoStackTrace$: 0 | |
| }, false, "scala.util.control.NoStackTrace$", { | |
| s_util_control_NoStackTrace$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_util_control_NoStackTrace$.prototype.$classData = $d_s_util_control_NoStackTrace$; | |
| var $n_s_util_control_NoStackTrace$ = (void 0); | |
| function $m_s_util_control_NoStackTrace$() { | |
| if ((!$n_s_util_control_NoStackTrace$)) { | |
| $n_s_util_control_NoStackTrace$ = new $c_s_util_control_NoStackTrace$() | |
| }; | |
| return $n_s_util_control_NoStackTrace$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_IndexedSeq$$anon$1() { | |
| this.$$outer$1 = null; | |
| $c_scg_GenTraversableFactory$GenericCanBuildFrom.prototype.init___scg_GenTraversableFactory.call(this, $m_sc_IndexedSeq$()) | |
| } | |
| $c_sc_IndexedSeq$$anon$1.prototype = new $h_scg_GenTraversableFactory$GenericCanBuildFrom(); | |
| $c_sc_IndexedSeq$$anon$1.prototype.constructor = $c_sc_IndexedSeq$$anon$1; | |
| /** @constructor */ | |
| function $h_sc_IndexedSeq$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_IndexedSeq$$anon$1.prototype = $c_sc_IndexedSeq$$anon$1.prototype; | |
| var $d_sc_IndexedSeq$$anon$1 = new $TypeData().initClass({ | |
| sc_IndexedSeq$$anon$1: 0 | |
| }, false, "scala.collection.IndexedSeq$$anon$1", { | |
| sc_IndexedSeq$$anon$1: 1, | |
| scg_GenTraversableFactory$GenericCanBuildFrom: 1, | |
| O: 1, | |
| scg_CanBuildFrom: 1 | |
| }); | |
| $c_sc_IndexedSeq$$anon$1.prototype.$classData = $d_sc_IndexedSeq$$anon$1; | |
| /** @constructor */ | |
| function $c_scg_GenSeqFactory() { | |
| this.ReusableCBFInstance$2 = null | |
| } | |
| $c_scg_GenSeqFactory.prototype = new $h_scg_GenTraversableFactory(); | |
| $c_scg_GenSeqFactory.prototype.constructor = $c_scg_GenSeqFactory; | |
| /** @constructor */ | |
| function $h_scg_GenSeqFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenSeqFactory.prototype = $c_scg_GenSeqFactory.prototype; | |
| /** @constructor */ | |
| function $c_scg_GenTraversableFactory$$anon$1($$outer) { | |
| this.$$outer$1 = null; | |
| this.$$outer$2 = null; | |
| if (($$outer === null)) { | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(null) | |
| } else { | |
| this.$$outer$2 = $$outer | |
| }; | |
| $c_scg_GenTraversableFactory$GenericCanBuildFrom.prototype.init___scg_GenTraversableFactory.call(this, $$outer) | |
| } | |
| $c_scg_GenTraversableFactory$$anon$1.prototype = new $h_scg_GenTraversableFactory$GenericCanBuildFrom(); | |
| $c_scg_GenTraversableFactory$$anon$1.prototype.constructor = $c_scg_GenTraversableFactory$$anon$1; | |
| /** @constructor */ | |
| function $h_scg_GenTraversableFactory$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_GenTraversableFactory$$anon$1.prototype = $c_scg_GenTraversableFactory$$anon$1.prototype; | |
| var $d_scg_GenTraversableFactory$$anon$1 = new $TypeData().initClass({ | |
| scg_GenTraversableFactory$$anon$1: 0 | |
| }, false, "scala.collection.generic.GenTraversableFactory$$anon$1", { | |
| scg_GenTraversableFactory$$anon$1: 1, | |
| scg_GenTraversableFactory$GenericCanBuildFrom: 1, | |
| O: 1, | |
| scg_CanBuildFrom: 1 | |
| }); | |
| $c_scg_GenTraversableFactory$$anon$1.prototype.$classData = $d_scg_GenTraversableFactory$$anon$1; | |
| /** @constructor */ | |
| function $c_scg_ImmutableMapFactory() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_ImmutableMapFactory.prototype = new $h_scg_MapFactory(); | |
| $c_scg_ImmutableMapFactory.prototype.constructor = $c_scg_ImmutableMapFactory; | |
| /** @constructor */ | |
| function $h_scg_ImmutableMapFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_ImmutableMapFactory.prototype = $c_scg_ImmutableMapFactory.prototype; | |
| /** @constructor */ | |
| function $c_sci_$colon$colon$() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_$colon$colon$.prototype = new $h_O(); | |
| $c_sci_$colon$colon$.prototype.constructor = $c_sci_$colon$colon$; | |
| /** @constructor */ | |
| function $h_sci_$colon$colon$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_$colon$colon$.prototype = $c_sci_$colon$colon$.prototype; | |
| $c_sci_$colon$colon$.prototype.toString__T = (function() { | |
| return "::" | |
| }); | |
| var $d_sci_$colon$colon$ = new $TypeData().initClass({ | |
| sci_$colon$colon$: 0 | |
| }, false, "scala.collection.immutable.$colon$colon$", { | |
| sci_$colon$colon$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_$colon$colon$.prototype.$classData = $d_sci_$colon$colon$; | |
| var $n_sci_$colon$colon$ = (void 0); | |
| function $m_sci_$colon$colon$() { | |
| if ((!$n_sci_$colon$colon$)) { | |
| $n_sci_$colon$colon$ = new $c_sci_$colon$colon$() | |
| }; | |
| return $n_sci_$colon$colon$ | |
| } | |
| /** @constructor */ | |
| function $c_sci_Range$() { | |
| this.MAX$undPRINT$1 = 0; | |
| this.MAX$undPRINT$1 = 512 | |
| } | |
| $c_sci_Range$.prototype = new $h_O(); | |
| $c_sci_Range$.prototype.constructor = $c_sci_Range$; | |
| /** @constructor */ | |
| function $h_sci_Range$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Range$.prototype = $c_sci_Range$.prototype; | |
| $c_sci_Range$.prototype.scala$collection$immutable$Range$$fail__I__I__I__Z__E = (function(start, end, step, isInclusive) { | |
| throw new $c_jl_IllegalArgumentException().init___T((this.description__p1__I__I__I__Z__T(start, end, step, isInclusive) + ": seqs cannot contain more than Int.MaxValue elements.")) | |
| }); | |
| $c_sci_Range$.prototype.description__p1__I__I__I__Z__T = (function(start, end, step, isInclusive) { | |
| return ((((start + (isInclusive ? " to " : " until ")) + end) + " by ") + step) | |
| }); | |
| var $d_sci_Range$ = new $TypeData().initClass({ | |
| sci_Range$: 0 | |
| }, false, "scala.collection.immutable.Range$", { | |
| sci_Range$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_Range$.prototype.$classData = $d_sci_Range$; | |
| var $n_sci_Range$ = (void 0); | |
| function $m_sci_Range$() { | |
| if ((!$n_sci_Range$)) { | |
| $n_sci_Range$ = new $c_sci_Range$() | |
| }; | |
| return $n_sci_Range$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_StringBuilder$() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_StringBuilder$.prototype = new $h_O(); | |
| $c_scm_StringBuilder$.prototype.constructor = $c_scm_StringBuilder$; | |
| /** @constructor */ | |
| function $h_scm_StringBuilder$() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_StringBuilder$.prototype = $c_scm_StringBuilder$.prototype; | |
| var $d_scm_StringBuilder$ = new $TypeData().initClass({ | |
| scm_StringBuilder$: 0 | |
| }, false, "scala.collection.mutable.StringBuilder$", { | |
| scm_StringBuilder$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_scm_StringBuilder$.prototype.$classData = $d_scm_StringBuilder$; | |
| var $n_scm_StringBuilder$ = (void 0); | |
| function $m_scm_StringBuilder$() { | |
| if ((!$n_scm_StringBuilder$)) { | |
| $n_scm_StringBuilder$ = new $c_scm_StringBuilder$() | |
| }; | |
| return $n_scm_StringBuilder$ | |
| } | |
| /** @constructor */ | |
| function $c_sjsr_AnonFunction0(f) { | |
| this.f$2 = null; | |
| this.f$2 = f | |
| } | |
| $c_sjsr_AnonFunction0.prototype = new $h_sr_AbstractFunction0(); | |
| $c_sjsr_AnonFunction0.prototype.constructor = $c_sjsr_AnonFunction0; | |
| /** @constructor */ | |
| function $h_sjsr_AnonFunction0() { | |
| /*<skip>*/ | |
| } | |
| $h_sjsr_AnonFunction0.prototype = $c_sjsr_AnonFunction0.prototype; | |
| $c_sjsr_AnonFunction0.prototype.apply__O = (function() { | |
| return (0, this.f$2)() | |
| }); | |
| var $d_sjsr_AnonFunction0 = new $TypeData().initClass({ | |
| sjsr_AnonFunction0: 0 | |
| }, false, "scala.scalajs.runtime.AnonFunction0", { | |
| sjsr_AnonFunction0: 1, | |
| sr_AbstractFunction0: 1, | |
| O: 1, | |
| F0: 1 | |
| }); | |
| $c_sjsr_AnonFunction0.prototype.$classData = $d_sjsr_AnonFunction0; | |
| /** @constructor */ | |
| function $c_sjsr_AnonFunction1(f) { | |
| this.f$2 = null; | |
| this.f$2 = f | |
| } | |
| $c_sjsr_AnonFunction1.prototype = new $h_sr_AbstractFunction1(); | |
| $c_sjsr_AnonFunction1.prototype.constructor = $c_sjsr_AnonFunction1; | |
| /** @constructor */ | |
| function $h_sjsr_AnonFunction1() { | |
| /*<skip>*/ | |
| } | |
| $h_sjsr_AnonFunction1.prototype = $c_sjsr_AnonFunction1.prototype; | |
| $c_sjsr_AnonFunction1.prototype.apply__O__O = (function(arg1) { | |
| return (0, this.f$2)(arg1) | |
| }); | |
| var $d_sjsr_AnonFunction1 = new $TypeData().initClass({ | |
| sjsr_AnonFunction1: 0 | |
| }, false, "scala.scalajs.runtime.AnonFunction1", { | |
| sjsr_AnonFunction1: 1, | |
| sr_AbstractFunction1: 1, | |
| O: 1, | |
| F1: 1 | |
| }); | |
| $c_sjsr_AnonFunction1.prototype.$classData = $d_sjsr_AnonFunction1; | |
| /** @constructor */ | |
| function $c_sjsr_RuntimeLong$() { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = 0 | |
| } | |
| $c_sjsr_RuntimeLong$.prototype = new $h_O(); | |
| $c_sjsr_RuntimeLong$.prototype.constructor = $c_sjsr_RuntimeLong$; | |
| /** @constructor */ | |
| function $h_sjsr_RuntimeLong$() { | |
| /*<skip>*/ | |
| } | |
| $h_sjsr_RuntimeLong$.prototype = $c_sjsr_RuntimeLong$.prototype; | |
| $c_sjsr_RuntimeLong$.prototype.toUnsignedString__p1__I__I__T = (function(lo, hi) { | |
| if ((((-2097152) & hi) === 0)) { | |
| var this$3 = ((4.294967296E9 * hi) + (+(lo >>> 0))); | |
| return ("" + this$3) | |
| } else { | |
| return this.unsignedDivModHelper__p1__I__I__I__I__I__O(lo, hi, 1000000000, 0, 2) | |
| } | |
| }); | |
| $c_sjsr_RuntimeLong$.prototype.divideImpl__I__I__I__I__I = (function(alo, ahi, blo, bhi) { | |
| if (((blo | bhi) === 0)) { | |
| throw new $c_jl_ArithmeticException("/ by zero") | |
| }; | |
| if ((ahi === (alo >> 31))) { | |
| if ((bhi === (blo >> 31))) { | |
| if (((alo === (-2147483648)) && (blo === (-1)))) { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = 0; | |
| return (-2147483648) | |
| } else { | |
| var lo = ((alo / blo) | 0); | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = (lo >> 31); | |
| return lo | |
| } | |
| } else if (((alo === (-2147483648)) && ((blo === (-2147483648)) && (bhi === 0)))) { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = (-1); | |
| return (-1) | |
| } else { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = 0; | |
| return 0 | |
| } | |
| } else { | |
| if ((ahi < 0)) { | |
| var lo$1 = ((-alo) | 0); | |
| var hi = ((alo !== 0) ? (~ahi) : ((-ahi) | 0)); | |
| var aAbs_$_lo$2 = lo$1; | |
| var aAbs_$_hi$2 = hi | |
| } else { | |
| var aAbs_$_lo$2 = alo; | |
| var aAbs_$_hi$2 = ahi | |
| }; | |
| if ((bhi < 0)) { | |
| var lo$2 = ((-blo) | 0); | |
| var hi$1 = ((blo !== 0) ? (~bhi) : ((-bhi) | 0)); | |
| var bAbs_$_lo$2 = lo$2; | |
| var bAbs_$_hi$2 = hi$1 | |
| } else { | |
| var bAbs_$_lo$2 = blo; | |
| var bAbs_$_hi$2 = bhi | |
| }; | |
| var absRLo = this.unsigned$und$div__p1__I__I__I__I__I(aAbs_$_lo$2, aAbs_$_hi$2, bAbs_$_lo$2, bAbs_$_hi$2); | |
| if (((ahi ^ bhi) >= 0)) { | |
| return absRLo | |
| } else { | |
| var hi$2 = this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f; | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = ((absRLo !== 0) ? (~hi$2) : ((-hi$2) | 0)); | |
| return ((-absRLo) | 0) | |
| } | |
| } | |
| }); | |
| $c_sjsr_RuntimeLong$.prototype.scala$scalajs$runtime$RuntimeLong$$toDouble__I__I__D = (function(lo, hi) { | |
| if ((hi < 0)) { | |
| var x = ((lo !== 0) ? (~hi) : ((-hi) | 0)); | |
| var x$1 = ((-lo) | 0); | |
| return (-((4.294967296E9 * (+(x >>> 0))) + (+(x$1 >>> 0)))) | |
| } else { | |
| return ((4.294967296E9 * hi) + (+(lo >>> 0))) | |
| } | |
| }); | |
| $c_sjsr_RuntimeLong$.prototype.fromDouble__D__sjsr_RuntimeLong = (function(value) { | |
| var lo = this.scala$scalajs$runtime$RuntimeLong$$fromDoubleImpl__D__I(value); | |
| return new $c_sjsr_RuntimeLong(lo, this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f) | |
| }); | |
| $c_sjsr_RuntimeLong$.prototype.scala$scalajs$runtime$RuntimeLong$$fromDoubleImpl__D__I = (function(value) { | |
| if ((value < (-9.223372036854776E18))) { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = (-2147483648); | |
| return 0 | |
| } else if ((value >= 9.223372036854776E18)) { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = 2147483647; | |
| return (-1) | |
| } else { | |
| var rawLo = ((value | 0) | 0); | |
| var x = (value / 4.294967296E9); | |
| var rawHi = ((x | 0) | 0); | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = (((value < 0.0) && (rawLo !== 0)) ? (((-1) + rawHi) | 0) : rawHi); | |
| return rawLo | |
| } | |
| }); | |
| $c_sjsr_RuntimeLong$.prototype.unsigned$und$div__p1__I__I__I__I__I = (function(alo, ahi, blo, bhi) { | |
| if ((((-2097152) & ahi) === 0)) { | |
| if ((((-2097152) & bhi) === 0)) { | |
| var aDouble = ((4.294967296E9 * ahi) + (+(alo >>> 0))); | |
| var bDouble = ((4.294967296E9 * bhi) + (+(blo >>> 0))); | |
| var rDouble = (aDouble / bDouble); | |
| var x = (rDouble / 4.294967296E9); | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = ((x | 0) | 0); | |
| return ((rDouble | 0) | 0) | |
| } else { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = 0; | |
| return 0 | |
| } | |
| } else if (((bhi === 0) && ((blo & (((-1) + blo) | 0)) === 0))) { | |
| var pow = ((31 - $clz32(blo)) | 0); | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = ((ahi >>> pow) | 0); | |
| return (((alo >>> pow) | 0) | ((ahi << 1) << ((31 - pow) | 0))) | |
| } else if (((blo === 0) && ((bhi & (((-1) + bhi) | 0)) === 0))) { | |
| var pow$2 = ((31 - $clz32(bhi)) | 0); | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = 0; | |
| return ((ahi >>> pow$2) | 0) | |
| } else { | |
| return (this.unsignedDivModHelper__p1__I__I__I__I__I__O(alo, ahi, blo, bhi, 0) | 0) | |
| } | |
| }); | |
| $c_sjsr_RuntimeLong$.prototype.scala$scalajs$runtime$RuntimeLong$$toString__I__I__T = (function(lo, hi) { | |
| return ((hi === (lo >> 31)) ? ("" + lo) : ((hi < 0) ? ("-" + this.toUnsignedString__p1__I__I__T(((-lo) | 0), ((lo !== 0) ? (~hi) : ((-hi) | 0)))) : this.toUnsignedString__p1__I__I__T(lo, hi))) | |
| }); | |
| $c_sjsr_RuntimeLong$.prototype.fromInt__I__sjsr_RuntimeLong = (function(value) { | |
| return new $c_sjsr_RuntimeLong(value, (value >> 31)) | |
| }); | |
| $c_sjsr_RuntimeLong$.prototype.scala$scalajs$runtime$RuntimeLong$$compare__I__I__I__I__I = (function(alo, ahi, blo, bhi) { | |
| return ((ahi === bhi) ? ((alo === blo) ? 0 : ((((-2147483648) ^ alo) < ((-2147483648) ^ blo)) ? (-1) : 1)) : ((ahi < bhi) ? (-1) : 1)) | |
| }); | |
| $c_sjsr_RuntimeLong$.prototype.unsignedDivModHelper__p1__I__I__I__I__I__O = (function(alo, ahi, blo, bhi, ask) { | |
| var shift = ((((bhi !== 0) ? $clz32(bhi) : ((32 + $clz32(blo)) | 0)) - ((ahi !== 0) ? $clz32(ahi) : ((32 + $clz32(alo)) | 0))) | 0); | |
| var n = shift; | |
| var lo = (((32 & n) === 0) ? (blo << n) : 0); | |
| var hi = (((32 & n) === 0) ? (((((blo >>> 1) | 0) >>> ((31 - n) | 0)) | 0) | (bhi << n)) : (blo << n)); | |
| var bShiftLo = lo; | |
| var bShiftHi = hi; | |
| var remLo = alo; | |
| var remHi = ahi; | |
| var quotLo = 0; | |
| var quotHi = 0; | |
| while (((shift >= 0) && (((-2097152) & remHi) !== 0))) { | |
| var alo$1 = remLo; | |
| var ahi$1 = remHi; | |
| var blo$1 = bShiftLo; | |
| var bhi$1 = bShiftHi; | |
| if (((ahi$1 === bhi$1) ? (((-2147483648) ^ alo$1) >= ((-2147483648) ^ blo$1)) : (((-2147483648) ^ ahi$1) >= ((-2147483648) ^ bhi$1)))) { | |
| var lo$1 = remLo; | |
| var hi$1 = remHi; | |
| var lo$2 = bShiftLo; | |
| var hi$2 = bShiftHi; | |
| var lo$3 = ((lo$1 - lo$2) | 0); | |
| var hi$3 = ((((-2147483648) ^ lo$3) > ((-2147483648) ^ lo$1)) ? (((-1) + ((hi$1 - hi$2) | 0)) | 0) : ((hi$1 - hi$2) | 0)); | |
| remLo = lo$3; | |
| remHi = hi$3; | |
| if ((shift < 32)) { | |
| quotLo = (quotLo | (1 << shift)) | |
| } else { | |
| quotHi = (quotHi | (1 << shift)) | |
| } | |
| }; | |
| shift = (((-1) + shift) | 0); | |
| var lo$4 = bShiftLo; | |
| var hi$4 = bShiftHi; | |
| var lo$5 = (((lo$4 >>> 1) | 0) | (hi$4 << 31)); | |
| var hi$5 = ((hi$4 >>> 1) | 0); | |
| bShiftLo = lo$5; | |
| bShiftHi = hi$5 | |
| }; | |
| var alo$2 = remLo; | |
| var ahi$2 = remHi; | |
| if (((ahi$2 === bhi) ? (((-2147483648) ^ alo$2) >= ((-2147483648) ^ blo)) : (((-2147483648) ^ ahi$2) >= ((-2147483648) ^ bhi)))) { | |
| var lo$6 = remLo; | |
| var hi$6 = remHi; | |
| var remDouble = ((4.294967296E9 * hi$6) + (+(lo$6 >>> 0))); | |
| var bDouble = ((4.294967296E9 * bhi) + (+(blo >>> 0))); | |
| if ((ask !== 1)) { | |
| var x = (remDouble / bDouble); | |
| var lo$7 = ((x | 0) | 0); | |
| var x$1 = (x / 4.294967296E9); | |
| var hi$7 = ((x$1 | 0) | 0); | |
| var lo$8 = quotLo; | |
| var hi$8 = quotHi; | |
| var lo$9 = ((lo$8 + lo$7) | 0); | |
| var hi$9 = ((((-2147483648) ^ lo$9) < ((-2147483648) ^ lo$8)) ? ((1 + ((hi$8 + hi$7) | 0)) | 0) : ((hi$8 + hi$7) | 0)); | |
| quotLo = lo$9; | |
| quotHi = hi$9 | |
| }; | |
| if ((ask !== 0)) { | |
| var rem_mod_bDouble = (remDouble % bDouble); | |
| remLo = ((rem_mod_bDouble | 0) | 0); | |
| var x$2 = (rem_mod_bDouble / 4.294967296E9); | |
| remHi = ((x$2 | 0) | 0) | |
| } | |
| }; | |
| if ((ask === 0)) { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = quotHi; | |
| return quotLo | |
| } else if ((ask === 1)) { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = remHi; | |
| return remLo | |
| } else { | |
| var lo$10 = quotLo; | |
| var hi$10 = quotHi; | |
| var quot = ((4.294967296E9 * hi$10) + (+(lo$10 >>> 0))); | |
| var this$13 = remLo; | |
| var remStr = ("" + this$13); | |
| var start = (remStr.length | 0); | |
| return ((("" + quot) + "000000000".substring(start)) + remStr) | |
| } | |
| }); | |
| $c_sjsr_RuntimeLong$.prototype.remainderImpl__I__I__I__I__I = (function(alo, ahi, blo, bhi) { | |
| if (((blo | bhi) === 0)) { | |
| throw new $c_jl_ArithmeticException("/ by zero") | |
| }; | |
| if ((ahi === (alo >> 31))) { | |
| if ((bhi === (blo >> 31))) { | |
| if ((blo !== (-1))) { | |
| var lo = ((alo % blo) | 0); | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = (lo >> 31); | |
| return lo | |
| } else { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = 0; | |
| return 0 | |
| } | |
| } else if (((alo === (-2147483648)) && ((blo === (-2147483648)) && (bhi === 0)))) { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = 0; | |
| return 0 | |
| } else { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = ahi; | |
| return alo | |
| } | |
| } else { | |
| if ((ahi < 0)) { | |
| var lo$1 = ((-alo) | 0); | |
| var hi = ((alo !== 0) ? (~ahi) : ((-ahi) | 0)); | |
| var aAbs_$_lo$2 = lo$1; | |
| var aAbs_$_hi$2 = hi | |
| } else { | |
| var aAbs_$_lo$2 = alo; | |
| var aAbs_$_hi$2 = ahi | |
| }; | |
| if ((bhi < 0)) { | |
| var lo$2 = ((-blo) | 0); | |
| var hi$1 = ((blo !== 0) ? (~bhi) : ((-bhi) | 0)); | |
| var bAbs_$_lo$2 = lo$2; | |
| var bAbs_$_hi$2 = hi$1 | |
| } else { | |
| var bAbs_$_lo$2 = blo; | |
| var bAbs_$_hi$2 = bhi | |
| }; | |
| var absRLo = this.unsigned$und$percent__p1__I__I__I__I__I(aAbs_$_lo$2, aAbs_$_hi$2, bAbs_$_lo$2, bAbs_$_hi$2); | |
| if ((ahi < 0)) { | |
| var hi$2 = this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f; | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = ((absRLo !== 0) ? (~hi$2) : ((-hi$2) | 0)); | |
| return ((-absRLo) | 0) | |
| } else { | |
| return absRLo | |
| } | |
| } | |
| }); | |
| $c_sjsr_RuntimeLong$.prototype.unsigned$und$percent__p1__I__I__I__I__I = (function(alo, ahi, blo, bhi) { | |
| if ((((-2097152) & ahi) === 0)) { | |
| if ((((-2097152) & bhi) === 0)) { | |
| var aDouble = ((4.294967296E9 * ahi) + (+(alo >>> 0))); | |
| var bDouble = ((4.294967296E9 * bhi) + (+(blo >>> 0))); | |
| var rDouble = (aDouble % bDouble); | |
| var x = (rDouble / 4.294967296E9); | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = ((x | 0) | 0); | |
| return ((rDouble | 0) | 0) | |
| } else { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = ahi; | |
| return alo | |
| } | |
| } else if (((bhi === 0) && ((blo & (((-1) + blo) | 0)) === 0))) { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = 0; | |
| return (alo & (((-1) + blo) | 0)) | |
| } else if (((blo === 0) && ((bhi & (((-1) + bhi) | 0)) === 0))) { | |
| this.scala$scalajs$runtime$RuntimeLong$$hiReturn$f = (ahi & (((-1) + bhi) | 0)); | |
| return alo | |
| } else { | |
| return (this.unsignedDivModHelper__p1__I__I__I__I__I__O(alo, ahi, blo, bhi, 1) | 0) | |
| } | |
| }); | |
| var $d_sjsr_RuntimeLong$ = new $TypeData().initClass({ | |
| sjsr_RuntimeLong$: 0 | |
| }, false, "scala.scalajs.runtime.RuntimeLong$", { | |
| sjsr_RuntimeLong$: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sjsr_RuntimeLong$.prototype.$classData = $d_sjsr_RuntimeLong$; | |
| var $n_sjsr_RuntimeLong$ = (void 0); | |
| function $m_sjsr_RuntimeLong$() { | |
| if ((!$n_sjsr_RuntimeLong$)) { | |
| $n_sjsr_RuntimeLong$ = new $c_sjsr_RuntimeLong$() | |
| }; | |
| return $n_sjsr_RuntimeLong$ | |
| } | |
| var $d_sr_Nothing$ = new $TypeData().initClass({ | |
| sr_Nothing$: 0 | |
| }, false, "scala.runtime.Nothing$", { | |
| sr_Nothing$: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| /** @constructor */ | |
| function $c_Ljava_io_OutputStream() { | |
| /*<skip>*/ | |
| } | |
| $c_Ljava_io_OutputStream.prototype = new $h_O(); | |
| $c_Ljava_io_OutputStream.prototype.constructor = $c_Ljava_io_OutputStream; | |
| /** @constructor */ | |
| function $h_Ljava_io_OutputStream() { | |
| /*<skip>*/ | |
| } | |
| $h_Ljava_io_OutputStream.prototype = $c_Ljava_io_OutputStream.prototype; | |
| function $f_T__equals__O__Z($thiz, that) { | |
| return ($thiz === that) | |
| } | |
| function $f_T__toString__T($thiz) { | |
| return $thiz | |
| } | |
| function $f_T__toCharArray__AC($thiz) { | |
| var len = ($thiz.length | 0); | |
| var result = $newArrayObject($d_C.getArrayOf(), [len]); | |
| var i = 0; | |
| while ((i < len)) { | |
| var jsx$1 = i; | |
| var index = i; | |
| result.u[jsx$1] = (65535 & ($thiz.charCodeAt(index) | 0)); | |
| i = ((1 + i) | 0) | |
| }; | |
| return result | |
| } | |
| function $f_T__substring__I__I__T($thiz, beginIndex, endIndex) { | |
| return $thiz.substring(beginIndex, endIndex) | |
| } | |
| function $f_T__indexOf__I__I($thiz, ch) { | |
| var str = $m_jl_String$().java$lang$$undString$$fromCodePoint__I__T(ch); | |
| return ($thiz.indexOf(str) | 0) | |
| } | |
| function $f_T__hashCode__I($thiz) { | |
| var res = 0; | |
| var mul = 1; | |
| var i = (((-1) + ($thiz.length | 0)) | 0); | |
| while ((i >= 0)) { | |
| var jsx$1 = res; | |
| var index = i; | |
| res = ((jsx$1 + $imul((65535 & ($thiz.charCodeAt(index) | 0)), mul)) | 0); | |
| mul = $imul(31, mul); | |
| i = (((-1) + i) | 0) | |
| }; | |
| return res | |
| } | |
| function $f_T__indexOf__I__I__I($thiz, ch, fromIndex) { | |
| var str = $m_jl_String$().java$lang$$undString$$fromCodePoint__I__T(ch); | |
| return ($thiz.indexOf(str, fromIndex) | 0) | |
| } | |
| function $is_T(obj) { | |
| return ((typeof obj) === "string") | |
| } | |
| function $isArrayOf_T(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.T))) | |
| } | |
| var $d_T = new $TypeData().initClass({ | |
| T: 0 | |
| }, false, "java.lang.String", { | |
| T: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1, | |
| jl_CharSequence: 1 | |
| }, (void 0), (void 0), $is_T); | |
| /** @constructor */ | |
| function $c_jl_AssertionError(detailMessage) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| var message = ("" + detailMessage); | |
| if ($is_jl_Throwable(detailMessage)) { | |
| var x2 = detailMessage; | |
| var cause = x2 | |
| } else { | |
| var cause = null | |
| }; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, message, cause) | |
| } | |
| $c_jl_AssertionError.prototype = new $h_jl_Error(); | |
| $c_jl_AssertionError.prototype.constructor = $c_jl_AssertionError; | |
| /** @constructor */ | |
| function $h_jl_AssertionError() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_AssertionError.prototype = $c_jl_AssertionError.prototype; | |
| var $d_jl_AssertionError = new $TypeData().initClass({ | |
| jl_AssertionError: 0 | |
| }, false, "java.lang.AssertionError", { | |
| jl_AssertionError: 1, | |
| jl_Error: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_AssertionError.prototype.$classData = $d_jl_AssertionError; | |
| function $f_jl_Byte__equals__O__Z($thiz, that) { | |
| return ($thiz === that) | |
| } | |
| function $f_jl_Byte__toString__T($thiz) { | |
| var b = ($thiz | 0); | |
| return ("" + b) | |
| } | |
| function $f_jl_Byte__hashCode__I($thiz) { | |
| return ($thiz | 0) | |
| } | |
| var $d_jl_Byte = new $TypeData().initClass({ | |
| jl_Byte: 0 | |
| }, false, "java.lang.Byte", { | |
| jl_Byte: 1, | |
| jl_Number: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return $isByte(x) | |
| })); | |
| /** @constructor */ | |
| function $c_jl_CloneNotSupportedException() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null) | |
| } | |
| $c_jl_CloneNotSupportedException.prototype = new $h_jl_Exception(); | |
| $c_jl_CloneNotSupportedException.prototype.constructor = $c_jl_CloneNotSupportedException; | |
| /** @constructor */ | |
| function $h_jl_CloneNotSupportedException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_CloneNotSupportedException.prototype = $c_jl_CloneNotSupportedException.prototype; | |
| var $d_jl_CloneNotSupportedException = new $TypeData().initClass({ | |
| jl_CloneNotSupportedException: 0 | |
| }, false, "java.lang.CloneNotSupportedException", { | |
| jl_CloneNotSupportedException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_CloneNotSupportedException.prototype.$classData = $d_jl_CloneNotSupportedException; | |
| function $f_jl_Double__equals__O__Z($thiz, that) { | |
| return (($thiz === that) ? (((+$thiz) !== 0.0) || ((1.0 / (+$thiz)) === (1.0 / (+that)))) : (($thiz !== $thiz) && (that !== that))) | |
| } | |
| function $f_jl_Double__toString__T($thiz) { | |
| var d = (+$thiz); | |
| return ("" + d) | |
| } | |
| function $f_jl_Double__hashCode__I($thiz) { | |
| var value = (+$thiz); | |
| return $m_jl_FloatingPointBits$().numberHashCode__D__I(value) | |
| } | |
| function $isArrayOf_jl_Double(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.jl_Double))) | |
| } | |
| var $d_jl_Double = new $TypeData().initClass({ | |
| jl_Double: 0 | |
| }, false, "java.lang.Double", { | |
| jl_Double: 1, | |
| jl_Number: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return ((typeof x) === "number") | |
| })); | |
| function $f_jl_Float__equals__O__Z($thiz, that) { | |
| return $f_jl_Double__equals__O__Z((+$thiz), that) | |
| } | |
| function $f_jl_Float__toString__T($thiz) { | |
| var f = (+$thiz); | |
| return ("" + f) | |
| } | |
| function $f_jl_Float__hashCode__I($thiz) { | |
| var value = (+$thiz); | |
| return $m_jl_FloatingPointBits$().numberHashCode__D__I(value) | |
| } | |
| var $d_jl_Float = new $TypeData().initClass({ | |
| jl_Float: 0 | |
| }, false, "java.lang.Float", { | |
| jl_Float: 1, | |
| jl_Number: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return $isFloat(x) | |
| })); | |
| function $f_jl_Integer__equals__O__Z($thiz, that) { | |
| return ($thiz === that) | |
| } | |
| function $f_jl_Integer__toString__T($thiz) { | |
| var i = ($thiz | 0); | |
| return ("" + i) | |
| } | |
| function $f_jl_Integer__hashCode__I($thiz) { | |
| return ($thiz | 0) | |
| } | |
| var $d_jl_Integer = new $TypeData().initClass({ | |
| jl_Integer: 0 | |
| }, false, "java.lang.Integer", { | |
| jl_Integer: 1, | |
| jl_Number: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return $isInt(x) | |
| })); | |
| function $f_jl_Long__equals__O__Z($thiz, that) { | |
| if ($is_sjsr_RuntimeLong(that)) { | |
| var x2 = that; | |
| var t = $uJ($thiz); | |
| var lo = t.lo$2; | |
| var hi = t.hi$2; | |
| var b = $uJ(x2); | |
| return ((lo === b.lo$2) && (hi === b.hi$2)) | |
| } else { | |
| return false | |
| } | |
| } | |
| function $f_jl_Long__toString__T($thiz) { | |
| var t = $uJ($thiz); | |
| var lo = t.lo$2; | |
| var hi = t.hi$2; | |
| return $m_sjsr_RuntimeLong$().scala$scalajs$runtime$RuntimeLong$$toString__I__I__T(lo, hi) | |
| } | |
| function $f_jl_Long__hashCode__I($thiz) { | |
| var t = $uJ($thiz); | |
| var lo = t.lo$2; | |
| var hi = t.hi$2; | |
| return (lo ^ hi) | |
| } | |
| function $isArrayOf_jl_Long(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.jl_Long))) | |
| } | |
| var $d_jl_Long = new $TypeData().initClass({ | |
| jl_Long: 0 | |
| }, false, "java.lang.Long", { | |
| jl_Long: 1, | |
| jl_Number: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return $is_sjsr_RuntimeLong(x) | |
| })); | |
| /** @constructor */ | |
| function $c_jl_RuntimeException() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null | |
| } | |
| $c_jl_RuntimeException.prototype = new $h_jl_Exception(); | |
| $c_jl_RuntimeException.prototype.constructor = $c_jl_RuntimeException; | |
| /** @constructor */ | |
| function $h_jl_RuntimeException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_RuntimeException.prototype = $c_jl_RuntimeException.prototype; | |
| $c_jl_RuntimeException.prototype.init___T = (function(s) { | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null); | |
| return this | |
| }); | |
| var $d_jl_RuntimeException = new $TypeData().initClass({ | |
| jl_RuntimeException: 0 | |
| }, false, "java.lang.RuntimeException", { | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_RuntimeException.prototype.$classData = $d_jl_RuntimeException; | |
| function $f_jl_Short__equals__O__Z($thiz, that) { | |
| return ($thiz === that) | |
| } | |
| function $f_jl_Short__toString__T($thiz) { | |
| var s = ($thiz | 0); | |
| return ("" + s) | |
| } | |
| function $f_jl_Short__hashCode__I($thiz) { | |
| return ($thiz | 0) | |
| } | |
| var $d_jl_Short = new $TypeData().initClass({ | |
| jl_Short: 0 | |
| }, false, "java.lang.Short", { | |
| jl_Short: 1, | |
| jl_Number: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }, (void 0), (void 0), (function(x) { | |
| return $isShort(x) | |
| })); | |
| /** @constructor */ | |
| function $c_jl_StringBuilder() { | |
| this.java$lang$StringBuilder$$content$f = null | |
| } | |
| $c_jl_StringBuilder.prototype = new $h_O(); | |
| $c_jl_StringBuilder.prototype.constructor = $c_jl_StringBuilder; | |
| /** @constructor */ | |
| function $h_jl_StringBuilder() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_StringBuilder.prototype = $c_jl_StringBuilder.prototype; | |
| $c_jl_StringBuilder.prototype.init___ = (function() { | |
| this.java$lang$StringBuilder$$content$f = ""; | |
| return this | |
| }); | |
| $c_jl_StringBuilder.prototype.toString__T = (function() { | |
| return this.java$lang$StringBuilder$$content$f | |
| }); | |
| $c_jl_StringBuilder.prototype.init___I = (function(initialCapacity) { | |
| $c_jl_StringBuilder.prototype.init___.call(this); | |
| if ((initialCapacity < 0)) { | |
| throw new $c_jl_NegativeArraySizeException() | |
| }; | |
| return this | |
| }); | |
| $c_jl_StringBuilder.prototype.append__jl_CharSequence__I__I__jl_StringBuilder = (function(s, start, end) { | |
| var this$1 = ((s === null) ? "null" : s); | |
| var s$1 = $f_T__substring__I__I__T(this$1, start, end); | |
| this.java$lang$StringBuilder$$content$f = (("" + this.java$lang$StringBuilder$$content$f) + s$1); | |
| return this | |
| }); | |
| $c_jl_StringBuilder.prototype.length__I = (function() { | |
| var this$1 = this.java$lang$StringBuilder$$content$f; | |
| return (this$1.length | 0) | |
| }); | |
| $c_jl_StringBuilder.prototype.substring__I__I__T = (function(start, end) { | |
| var this$1 = this.java$lang$StringBuilder$$content$f; | |
| return this$1.substring(start, end) | |
| }); | |
| $c_jl_StringBuilder.prototype.init___T = (function(str) { | |
| $c_jl_StringBuilder.prototype.init___.call(this); | |
| if ((str === null)) { | |
| throw new $c_jl_NullPointerException() | |
| }; | |
| this.java$lang$StringBuilder$$content$f = str; | |
| return this | |
| }); | |
| $c_jl_StringBuilder.prototype.charAt__I__C = (function(index) { | |
| var this$1 = this.java$lang$StringBuilder$$content$f; | |
| return (65535 & (this$1.charCodeAt(index) | 0)) | |
| }); | |
| var $d_jl_StringBuilder = new $TypeData().initClass({ | |
| jl_StringBuilder: 0 | |
| }, false, "java.lang.StringBuilder", { | |
| jl_StringBuilder: 1, | |
| O: 1, | |
| jl_CharSequence: 1, | |
| jl_Appendable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_StringBuilder.prototype.$classData = $d_jl_StringBuilder; | |
| /** @constructor */ | |
| function $c_s_Array$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Array$.prototype = new $h_s_FallbackArrayBuilding(); | |
| $c_s_Array$.prototype.constructor = $c_s_Array$; | |
| /** @constructor */ | |
| function $h_s_Array$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Array$.prototype = $c_s_Array$.prototype; | |
| $c_s_Array$.prototype.apply__I__sc_Seq__AI = (function(x, xs) { | |
| var array = $newArrayObject($d_I.getArrayOf(), [((1 + xs.length__I()) | 0)]); | |
| array.u[0] = x; | |
| var elem$1 = 0; | |
| elem$1 = 1; | |
| var this$2 = xs.iterator__sc_Iterator(); | |
| while (this$2.hasNext__Z()) { | |
| var arg1 = this$2.next__O(); | |
| var x$2 = (arg1 | 0); | |
| array.u[elem$1] = x$2; | |
| elem$1 = ((1 + elem$1) | 0) | |
| }; | |
| return array | |
| }); | |
| var $d_s_Array$ = new $TypeData().initClass({ | |
| s_Array$: 0 | |
| }, false, "scala.Array$", { | |
| s_Array$: 1, | |
| s_FallbackArrayBuilding: 1, | |
| O: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_Array$.prototype.$classData = $d_s_Array$; | |
| var $n_s_Array$ = (void 0); | |
| function $m_s_Array$() { | |
| if ((!$n_s_Array$)) { | |
| $n_s_Array$ = new $c_s_Array$() | |
| }; | |
| return $n_s_Array$ | |
| } | |
| /** @constructor */ | |
| function $c_s_Predef$$eq$colon$eq() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Predef$$eq$colon$eq.prototype = new $h_O(); | |
| $c_s_Predef$$eq$colon$eq.prototype.constructor = $c_s_Predef$$eq$colon$eq; | |
| /** @constructor */ | |
| function $h_s_Predef$$eq$colon$eq() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$$eq$colon$eq.prototype = $c_s_Predef$$eq$colon$eq.prototype; | |
| $c_s_Predef$$eq$colon$eq.prototype.toString__T = (function() { | |
| return "<function1>" | |
| }); | |
| /** @constructor */ | |
| function $c_s_Predef$$less$colon$less() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Predef$$less$colon$less.prototype = new $h_O(); | |
| $c_s_Predef$$less$colon$less.prototype.constructor = $c_s_Predef$$less$colon$less; | |
| /** @constructor */ | |
| function $h_s_Predef$$less$colon$less() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$$less$colon$less.prototype = $c_s_Predef$$less$colon$less.prototype; | |
| $c_s_Predef$$less$colon$less.prototype.toString__T = (function() { | |
| return "<function1>" | |
| }); | |
| /** @constructor */ | |
| function $c_s_math_Equiv$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Equiv$.prototype = new $h_O(); | |
| $c_s_math_Equiv$.prototype.constructor = $c_s_math_Equiv$; | |
| /** @constructor */ | |
| function $h_s_math_Equiv$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Equiv$.prototype = $c_s_math_Equiv$.prototype; | |
| var $d_s_math_Equiv$ = new $TypeData().initClass({ | |
| s_math_Equiv$: 0 | |
| }, false, "scala.math.Equiv$", { | |
| s_math_Equiv$: 1, | |
| O: 1, | |
| s_math_LowPriorityEquiv: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_math_Equiv$.prototype.$classData = $d_s_math_Equiv$; | |
| var $n_s_math_Equiv$ = (void 0); | |
| function $m_s_math_Equiv$() { | |
| if ((!$n_s_math_Equiv$)) { | |
| $n_s_math_Equiv$ = new $c_s_math_Equiv$() | |
| }; | |
| return $n_s_math_Equiv$ | |
| } | |
| /** @constructor */ | |
| function $c_s_math_Ordering$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Ordering$.prototype = new $h_O(); | |
| $c_s_math_Ordering$.prototype.constructor = $c_s_math_Ordering$; | |
| /** @constructor */ | |
| function $h_s_math_Ordering$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Ordering$.prototype = $c_s_math_Ordering$.prototype; | |
| var $d_s_math_Ordering$ = new $TypeData().initClass({ | |
| s_math_Ordering$: 0 | |
| }, false, "scala.math.Ordering$", { | |
| s_math_Ordering$: 1, | |
| O: 1, | |
| s_math_LowPriorityOrderingImplicits: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_math_Ordering$.prototype.$classData = $d_s_math_Ordering$; | |
| var $n_s_math_Ordering$ = (void 0); | |
| function $m_s_math_Ordering$() { | |
| if ((!$n_s_math_Ordering$)) { | |
| $n_s_math_Ordering$ = new $c_s_math_Ordering$() | |
| }; | |
| return $n_s_math_Ordering$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_NoManifest$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_reflect_NoManifest$.prototype = new $h_O(); | |
| $c_s_reflect_NoManifest$.prototype.constructor = $c_s_reflect_NoManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_NoManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_NoManifest$.prototype = $c_s_reflect_NoManifest$.prototype; | |
| $c_s_reflect_NoManifest$.prototype.toString__T = (function() { | |
| return "<?>" | |
| }); | |
| var $d_s_reflect_NoManifest$ = new $TypeData().initClass({ | |
| s_reflect_NoManifest$: 0 | |
| }, false, "scala.reflect.NoManifest$", { | |
| s_reflect_NoManifest$: 1, | |
| O: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_reflect_NoManifest$.prototype.$classData = $d_s_reflect_NoManifest$; | |
| var $n_s_reflect_NoManifest$ = (void 0); | |
| function $m_s_reflect_NoManifest$() { | |
| if ((!$n_s_reflect_NoManifest$)) { | |
| $n_s_reflect_NoManifest$ = new $c_s_reflect_NoManifest$() | |
| }; | |
| return $n_s_reflect_NoManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_AbstractIterator() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_AbstractIterator.prototype = new $h_O(); | |
| $c_sc_AbstractIterator.prototype.constructor = $c_sc_AbstractIterator; | |
| /** @constructor */ | |
| function $h_sc_AbstractIterator() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_AbstractIterator.prototype = $c_sc_AbstractIterator.prototype; | |
| $c_sc_AbstractIterator.prototype.toString__T = (function() { | |
| return $f_sc_Iterator__toString__T(this) | |
| }); | |
| $c_sc_AbstractIterator.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_Iterator__foreach__F1__V(this, f) | |
| }); | |
| $c_sc_AbstractIterator.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| /** @constructor */ | |
| function $c_scg_SetFactory() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_SetFactory.prototype = new $h_scg_GenSetFactory(); | |
| $c_scg_SetFactory.prototype.constructor = $c_scg_SetFactory; | |
| /** @constructor */ | |
| function $h_scg_SetFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_SetFactory.prototype = $c_scg_SetFactory.prototype; | |
| /** @constructor */ | |
| function $c_sci_Map$() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_Map$.prototype = new $h_scg_ImmutableMapFactory(); | |
| $c_sci_Map$.prototype.constructor = $c_sci_Map$; | |
| /** @constructor */ | |
| function $h_sci_Map$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Map$.prototype = $c_sci_Map$.prototype; | |
| var $d_sci_Map$ = new $TypeData().initClass({ | |
| sci_Map$: 0 | |
| }, false, "scala.collection.immutable.Map$", { | |
| sci_Map$: 1, | |
| scg_ImmutableMapFactory: 1, | |
| scg_MapFactory: 1, | |
| scg_GenMapFactory: 1, | |
| O: 1 | |
| }); | |
| $c_sci_Map$.prototype.$classData = $d_sci_Map$; | |
| var $n_sci_Map$ = (void 0); | |
| function $m_sci_Map$() { | |
| if ((!$n_sci_Map$)) { | |
| $n_sci_Map$ = new $c_sci_Map$() | |
| }; | |
| return $n_sci_Map$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_DefaultEntry(key, value) { | |
| this.key$1 = null; | |
| this.value$1 = null; | |
| this.next$1 = null; | |
| this.key$1 = key; | |
| this.value$1 = value | |
| } | |
| $c_scm_DefaultEntry.prototype = new $h_O(); | |
| $c_scm_DefaultEntry.prototype.constructor = $c_scm_DefaultEntry; | |
| /** @constructor */ | |
| function $h_scm_DefaultEntry() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_DefaultEntry.prototype = $c_scm_DefaultEntry.prototype; | |
| $c_scm_DefaultEntry.prototype.chainString__T = (function() { | |
| var jsx$3 = this.key$1; | |
| var jsx$2 = this.value$1; | |
| if ((this.next$1 !== null)) { | |
| var this$1 = this.next$1; | |
| var jsx$1 = (" -> " + this$1.chainString__T()) | |
| } else { | |
| var jsx$1 = "" | |
| }; | |
| return ((((("(kv: " + jsx$3) + ", ") + jsx$2) + ")") + jsx$1) | |
| }); | |
| $c_scm_DefaultEntry.prototype.toString__T = (function() { | |
| return this.chainString__T() | |
| }); | |
| function $is_scm_DefaultEntry(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_DefaultEntry))) | |
| } | |
| function $isArrayOf_scm_DefaultEntry(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_DefaultEntry))) | |
| } | |
| var $d_scm_DefaultEntry = new $TypeData().initClass({ | |
| scm_DefaultEntry: 0 | |
| }, false, "scala.collection.mutable.DefaultEntry", { | |
| scm_DefaultEntry: 1, | |
| O: 1, | |
| scm_HashEntry: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_scm_DefaultEntry.prototype.$classData = $d_scm_DefaultEntry; | |
| /** @constructor */ | |
| function $c_sjsr_RuntimeLong(lo, hi) { | |
| this.lo$2 = 0; | |
| this.hi$2 = 0; | |
| this.lo$2 = lo; | |
| this.hi$2 = hi | |
| } | |
| $c_sjsr_RuntimeLong.prototype = new $h_jl_Number(); | |
| $c_sjsr_RuntimeLong.prototype.constructor = $c_sjsr_RuntimeLong; | |
| /** @constructor */ | |
| function $h_sjsr_RuntimeLong() { | |
| /*<skip>*/ | |
| } | |
| $h_sjsr_RuntimeLong.prototype = $c_sjsr_RuntimeLong.prototype; | |
| $c_sjsr_RuntimeLong.prototype.longValue__J = (function() { | |
| return $uJ(this) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$bar__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
| return new $c_sjsr_RuntimeLong((this.lo$2 | b.lo$2), (this.hi$2 | b.hi$2)) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$greater$eq__sjsr_RuntimeLong__Z = (function(b) { | |
| var ahi = this.hi$2; | |
| var bhi = b.hi$2; | |
| return ((ahi === bhi) ? (((-2147483648) ^ this.lo$2) >= ((-2147483648) ^ b.lo$2)) : (ahi > bhi)) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.byteValue__B = (function() { | |
| return ((this.lo$2 << 24) >> 24) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.equals__O__Z = (function(that) { | |
| if ($is_sjsr_RuntimeLong(that)) { | |
| var x2 = that; | |
| return ((this.lo$2 === x2.lo$2) && (this.hi$2 === x2.hi$2)) | |
| } else { | |
| return false | |
| } | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$less__sjsr_RuntimeLong__Z = (function(b) { | |
| var ahi = this.hi$2; | |
| var bhi = b.hi$2; | |
| return ((ahi === bhi) ? (((-2147483648) ^ this.lo$2) < ((-2147483648) ^ b.lo$2)) : (ahi < bhi)) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$times__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
| var alo = this.lo$2; | |
| var blo = b.lo$2; | |
| var a0 = (65535 & alo); | |
| var a1 = ((alo >>> 16) | 0); | |
| var b0 = (65535 & blo); | |
| var b1 = ((blo >>> 16) | 0); | |
| var a0b0 = $imul(a0, b0); | |
| var a1b0 = $imul(a1, b0); | |
| var a0b1 = $imul(a0, b1); | |
| var lo = ((a0b0 + (((a1b0 + a0b1) | 0) << 16)) | 0); | |
| var c1part = ((((a0b0 >>> 16) | 0) + a0b1) | 0); | |
| var hi = (((((((($imul(alo, b.hi$2) + $imul(this.hi$2, blo)) | 0) + $imul(a1, b1)) | 0) + ((c1part >>> 16) | 0)) | 0) + (((((65535 & c1part) + a1b0) | 0) >>> 16) | 0)) | 0); | |
| return new $c_sjsr_RuntimeLong(lo, hi) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$percent__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
| var this$1 = $m_sjsr_RuntimeLong$(); | |
| var lo = this$1.remainderImpl__I__I__I__I__I(this.lo$2, this.hi$2, b.lo$2, b.hi$2); | |
| return new $c_sjsr_RuntimeLong(lo, this$1.scala$scalajs$runtime$RuntimeLong$$hiReturn$f) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.toString__T = (function() { | |
| return $m_sjsr_RuntimeLong$().scala$scalajs$runtime$RuntimeLong$$toString__I__I__T(this.lo$2, this.hi$2) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.compareTo__O__I = (function(x$1) { | |
| var that = x$1; | |
| return $m_sjsr_RuntimeLong$().scala$scalajs$runtime$RuntimeLong$$compare__I__I__I__I__I(this.lo$2, this.hi$2, that.lo$2, that.hi$2) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$less$eq__sjsr_RuntimeLong__Z = (function(b) { | |
| var ahi = this.hi$2; | |
| var bhi = b.hi$2; | |
| return ((ahi === bhi) ? (((-2147483648) ^ this.lo$2) <= ((-2147483648) ^ b.lo$2)) : (ahi < bhi)) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$amp__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
| return new $c_sjsr_RuntimeLong((this.lo$2 & b.lo$2), (this.hi$2 & b.hi$2)) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$greater$greater$greater__I__sjsr_RuntimeLong = (function(n) { | |
| return new $c_sjsr_RuntimeLong((((32 & n) === 0) ? (((this.lo$2 >>> n) | 0) | ((this.hi$2 << 1) << ((31 - n) | 0))) : ((this.hi$2 >>> n) | 0)), (((32 & n) === 0) ? ((this.hi$2 >>> n) | 0) : 0)) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$greater__sjsr_RuntimeLong__Z = (function(b) { | |
| var ahi = this.hi$2; | |
| var bhi = b.hi$2; | |
| return ((ahi === bhi) ? (((-2147483648) ^ this.lo$2) > ((-2147483648) ^ b.lo$2)) : (ahi > bhi)) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$less$less__I__sjsr_RuntimeLong = (function(n) { | |
| return new $c_sjsr_RuntimeLong((((32 & n) === 0) ? (this.lo$2 << n) : 0), (((32 & n) === 0) ? (((((this.lo$2 >>> 1) | 0) >>> ((31 - n) | 0)) | 0) | (this.hi$2 << n)) : (this.lo$2 << n))) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.toInt__I = (function() { | |
| return this.lo$2 | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.notEquals__sjsr_RuntimeLong__Z = (function(b) { | |
| return (!((this.lo$2 === b.lo$2) && (this.hi$2 === b.hi$2))) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.unary$und$minus__sjsr_RuntimeLong = (function() { | |
| var lo = this.lo$2; | |
| var hi = this.hi$2; | |
| return new $c_sjsr_RuntimeLong(((-lo) | 0), ((lo !== 0) ? (~hi) : ((-hi) | 0))) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$plus__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
| var alo = this.lo$2; | |
| var ahi = this.hi$2; | |
| var bhi = b.hi$2; | |
| var lo = ((alo + b.lo$2) | 0); | |
| return new $c_sjsr_RuntimeLong(lo, ((((-2147483648) ^ lo) < ((-2147483648) ^ alo)) ? ((1 + ((ahi + bhi) | 0)) | 0) : ((ahi + bhi) | 0))) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.shortValue__S = (function() { | |
| return ((this.lo$2 << 16) >> 16) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$greater$greater__I__sjsr_RuntimeLong = (function(n) { | |
| return new $c_sjsr_RuntimeLong((((32 & n) === 0) ? (((this.lo$2 >>> n) | 0) | ((this.hi$2 << 1) << ((31 - n) | 0))) : (this.hi$2 >> n)), (((32 & n) === 0) ? (this.hi$2 >> n) : (this.hi$2 >> 31))) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.toDouble__D = (function() { | |
| return $m_sjsr_RuntimeLong$().scala$scalajs$runtime$RuntimeLong$$toDouble__I__I__D(this.lo$2, this.hi$2) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$div__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
| var this$1 = $m_sjsr_RuntimeLong$(); | |
| var lo = this$1.divideImpl__I__I__I__I__I(this.lo$2, this.hi$2, b.lo$2, b.hi$2); | |
| return new $c_sjsr_RuntimeLong(lo, this$1.scala$scalajs$runtime$RuntimeLong$$hiReturn$f) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.doubleValue__D = (function() { | |
| return $m_sjsr_RuntimeLong$().scala$scalajs$runtime$RuntimeLong$$toDouble__I__I__D(this.lo$2, this.hi$2) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.hashCode__I = (function() { | |
| return (this.lo$2 ^ this.hi$2) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.intValue__I = (function() { | |
| return this.lo$2 | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.unary$und$tilde__sjsr_RuntimeLong = (function() { | |
| return new $c_sjsr_RuntimeLong((~this.lo$2), (~this.hi$2)) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.compareTo__jl_Long__I = (function(that) { | |
| return $m_sjsr_RuntimeLong$().scala$scalajs$runtime$RuntimeLong$$compare__I__I__I__I__I(this.lo$2, this.hi$2, that.lo$2, that.hi$2) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.floatValue__F = (function() { | |
| return $fround($m_sjsr_RuntimeLong$().scala$scalajs$runtime$RuntimeLong$$toDouble__I__I__D(this.lo$2, this.hi$2)) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$minus__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
| var alo = this.lo$2; | |
| var ahi = this.hi$2; | |
| var bhi = b.hi$2; | |
| var lo = ((alo - b.lo$2) | 0); | |
| return new $c_sjsr_RuntimeLong(lo, ((((-2147483648) ^ lo) > ((-2147483648) ^ alo)) ? (((-1) + ((ahi - bhi) | 0)) | 0) : ((ahi - bhi) | 0))) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$$up__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
| return new $c_sjsr_RuntimeLong((this.lo$2 ^ b.lo$2), (this.hi$2 ^ b.hi$2)) | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.equals__sjsr_RuntimeLong__Z = (function(b) { | |
| return ((this.lo$2 === b.lo$2) && (this.hi$2 === b.hi$2)) | |
| }); | |
| function $is_sjsr_RuntimeLong(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sjsr_RuntimeLong))) | |
| } | |
| function $isArrayOf_sjsr_RuntimeLong(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sjsr_RuntimeLong))) | |
| } | |
| var $d_sjsr_RuntimeLong = new $TypeData().initClass({ | |
| sjsr_RuntimeLong: 0 | |
| }, false, "scala.scalajs.runtime.RuntimeLong", { | |
| sjsr_RuntimeLong: 1, | |
| jl_Number: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| jl_Comparable: 1 | |
| }); | |
| $c_sjsr_RuntimeLong.prototype.$classData = $d_sjsr_RuntimeLong; | |
| /** @constructor */ | |
| function $c_Ljava_io_FilterOutputStream() { | |
| this.out$2 = null | |
| } | |
| $c_Ljava_io_FilterOutputStream.prototype = new $h_Ljava_io_OutputStream(); | |
| $c_Ljava_io_FilterOutputStream.prototype.constructor = $c_Ljava_io_FilterOutputStream; | |
| /** @constructor */ | |
| function $h_Ljava_io_FilterOutputStream() { | |
| /*<skip>*/ | |
| } | |
| $h_Ljava_io_FilterOutputStream.prototype = $c_Ljava_io_FilterOutputStream.prototype; | |
| $c_Ljava_io_FilterOutputStream.prototype.init___Ljava_io_OutputStream = (function(out) { | |
| this.out$2 = out; | |
| return this | |
| }); | |
| /** @constructor */ | |
| function $c_jl_ArithmeticException(s) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null) | |
| } | |
| $c_jl_ArithmeticException.prototype = new $h_jl_RuntimeException(); | |
| $c_jl_ArithmeticException.prototype.constructor = $c_jl_ArithmeticException; | |
| /** @constructor */ | |
| function $h_jl_ArithmeticException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_ArithmeticException.prototype = $c_jl_ArithmeticException.prototype; | |
| var $d_jl_ArithmeticException = new $TypeData().initClass({ | |
| jl_ArithmeticException: 0 | |
| }, false, "java.lang.ArithmeticException", { | |
| jl_ArithmeticException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_ArithmeticException.prototype.$classData = $d_jl_ArithmeticException; | |
| function $is_jl_ClassCastException(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.jl_ClassCastException))) | |
| } | |
| function $isArrayOf_jl_ClassCastException(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.jl_ClassCastException))) | |
| } | |
| /** @constructor */ | |
| function $c_jl_IllegalArgumentException() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null | |
| } | |
| $c_jl_IllegalArgumentException.prototype = new $h_jl_RuntimeException(); | |
| $c_jl_IllegalArgumentException.prototype.constructor = $c_jl_IllegalArgumentException; | |
| /** @constructor */ | |
| function $h_jl_IllegalArgumentException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_IllegalArgumentException.prototype = $c_jl_IllegalArgumentException.prototype; | |
| $c_jl_IllegalArgumentException.prototype.init___ = (function() { | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null); | |
| return this | |
| }); | |
| $c_jl_IllegalArgumentException.prototype.init___T = (function(s) { | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null); | |
| return this | |
| }); | |
| var $d_jl_IllegalArgumentException = new $TypeData().initClass({ | |
| jl_IllegalArgumentException: 0 | |
| }, false, "java.lang.IllegalArgumentException", { | |
| jl_IllegalArgumentException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_IllegalArgumentException.prototype.$classData = $d_jl_IllegalArgumentException; | |
| /** @constructor */ | |
| function $c_jl_IndexOutOfBoundsException(s) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null) | |
| } | |
| $c_jl_IndexOutOfBoundsException.prototype = new $h_jl_RuntimeException(); | |
| $c_jl_IndexOutOfBoundsException.prototype.constructor = $c_jl_IndexOutOfBoundsException; | |
| /** @constructor */ | |
| function $h_jl_IndexOutOfBoundsException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_IndexOutOfBoundsException.prototype = $c_jl_IndexOutOfBoundsException.prototype; | |
| var $d_jl_IndexOutOfBoundsException = new $TypeData().initClass({ | |
| jl_IndexOutOfBoundsException: 0 | |
| }, false, "java.lang.IndexOutOfBoundsException", { | |
| jl_IndexOutOfBoundsException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_IndexOutOfBoundsException.prototype.$classData = $d_jl_IndexOutOfBoundsException; | |
| /** @constructor */ | |
| function $c_jl_JSConsoleBasedPrintStream$DummyOutputStream() { | |
| /*<skip>*/ | |
| } | |
| $c_jl_JSConsoleBasedPrintStream$DummyOutputStream.prototype = new $h_Ljava_io_OutputStream(); | |
| $c_jl_JSConsoleBasedPrintStream$DummyOutputStream.prototype.constructor = $c_jl_JSConsoleBasedPrintStream$DummyOutputStream; | |
| /** @constructor */ | |
| function $h_jl_JSConsoleBasedPrintStream$DummyOutputStream() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_JSConsoleBasedPrintStream$DummyOutputStream.prototype = $c_jl_JSConsoleBasedPrintStream$DummyOutputStream.prototype; | |
| var $d_jl_JSConsoleBasedPrintStream$DummyOutputStream = new $TypeData().initClass({ | |
| jl_JSConsoleBasedPrintStream$DummyOutputStream: 0 | |
| }, false, "java.lang.JSConsoleBasedPrintStream$DummyOutputStream", { | |
| jl_JSConsoleBasedPrintStream$DummyOutputStream: 1, | |
| Ljava_io_OutputStream: 1, | |
| O: 1, | |
| Ljava_io_Closeable: 1, | |
| jl_AutoCloseable: 1, | |
| Ljava_io_Flushable: 1 | |
| }); | |
| $c_jl_JSConsoleBasedPrintStream$DummyOutputStream.prototype.$classData = $d_jl_JSConsoleBasedPrintStream$DummyOutputStream; | |
| /** @constructor */ | |
| function $c_jl_NegativeArraySizeException() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null) | |
| } | |
| $c_jl_NegativeArraySizeException.prototype = new $h_jl_RuntimeException(); | |
| $c_jl_NegativeArraySizeException.prototype.constructor = $c_jl_NegativeArraySizeException; | |
| /** @constructor */ | |
| function $h_jl_NegativeArraySizeException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_NegativeArraySizeException.prototype = $c_jl_NegativeArraySizeException.prototype; | |
| var $d_jl_NegativeArraySizeException = new $TypeData().initClass({ | |
| jl_NegativeArraySizeException: 0 | |
| }, false, "java.lang.NegativeArraySizeException", { | |
| jl_NegativeArraySizeException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_NegativeArraySizeException.prototype.$classData = $d_jl_NegativeArraySizeException; | |
| /** @constructor */ | |
| function $c_jl_NullPointerException() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null) | |
| } | |
| $c_jl_NullPointerException.prototype = new $h_jl_RuntimeException(); | |
| $c_jl_NullPointerException.prototype.constructor = $c_jl_NullPointerException; | |
| /** @constructor */ | |
| function $h_jl_NullPointerException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_NullPointerException.prototype = $c_jl_NullPointerException.prototype; | |
| var $d_jl_NullPointerException = new $TypeData().initClass({ | |
| jl_NullPointerException: 0 | |
| }, false, "java.lang.NullPointerException", { | |
| jl_NullPointerException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_NullPointerException.prototype.$classData = $d_jl_NullPointerException; | |
| /** @constructor */ | |
| function $c_jl_UnsupportedOperationException(s) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null) | |
| } | |
| $c_jl_UnsupportedOperationException.prototype = new $h_jl_RuntimeException(); | |
| $c_jl_UnsupportedOperationException.prototype.constructor = $c_jl_UnsupportedOperationException; | |
| /** @constructor */ | |
| function $h_jl_UnsupportedOperationException() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_UnsupportedOperationException.prototype = $c_jl_UnsupportedOperationException.prototype; | |
| var $d_jl_UnsupportedOperationException = new $TypeData().initClass({ | |
| jl_UnsupportedOperationException: 0 | |
| }, false, "java.lang.UnsupportedOperationException", { | |
| jl_UnsupportedOperationException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_jl_UnsupportedOperationException.prototype.$classData = $d_jl_UnsupportedOperationException; | |
| /** @constructor */ | |
| function $c_ju_NoSuchElementException() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null | |
| } | |
| $c_ju_NoSuchElementException.prototype = new $h_jl_RuntimeException(); | |
| $c_ju_NoSuchElementException.prototype.constructor = $c_ju_NoSuchElementException; | |
| /** @constructor */ | |
| function $h_ju_NoSuchElementException() { | |
| /*<skip>*/ | |
| } | |
| $h_ju_NoSuchElementException.prototype = $c_ju_NoSuchElementException.prototype; | |
| $c_ju_NoSuchElementException.prototype.init___ = (function() { | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null); | |
| return this | |
| }); | |
| $c_ju_NoSuchElementException.prototype.init___T = (function(s) { | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null); | |
| return this | |
| }); | |
| var $d_ju_NoSuchElementException = new $TypeData().initClass({ | |
| ju_NoSuchElementException: 0 | |
| }, false, "java.util.NoSuchElementException", { | |
| ju_NoSuchElementException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_ju_NoSuchElementException.prototype.$classData = $d_ju_NoSuchElementException; | |
| /** @constructor */ | |
| function $c_s_MatchError(obj) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| this.objString$4 = null; | |
| this.obj$4 = null; | |
| this.bitmap$0$4 = false; | |
| this.obj$4 = obj; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null) | |
| } | |
| $c_s_MatchError.prototype = new $h_jl_RuntimeException(); | |
| $c_s_MatchError.prototype.constructor = $c_s_MatchError; | |
| /** @constructor */ | |
| function $h_s_MatchError() { | |
| /*<skip>*/ | |
| } | |
| $h_s_MatchError.prototype = $c_s_MatchError.prototype; | |
| $c_s_MatchError.prototype.objString$lzycompute__p4__T = (function() { | |
| if ((!this.bitmap$0$4)) { | |
| this.objString$4 = ((this.obj$4 === null) ? "null" : this.liftedTree1$1__p4__T()); | |
| this.bitmap$0$4 = true | |
| }; | |
| return this.objString$4 | |
| }); | |
| $c_s_MatchError.prototype.ofClass$1__p4__T = (function() { | |
| var this$1 = this.obj$4; | |
| return ("of class " + $objectGetClass(this$1).getName__T()) | |
| }); | |
| $c_s_MatchError.prototype.liftedTree1$1__p4__T = (function() { | |
| try { | |
| return ((($dp_toString__T(this.obj$4) + " (") + this.ofClass$1__p4__T()) + ")") | |
| } catch (e) { | |
| var e$2 = $m_sjsr_package$().wrapJavaScriptException__O__jl_Throwable(e); | |
| if ((e$2 !== null)) { | |
| return ("an instance " + this.ofClass$1__p4__T()) | |
| } else { | |
| throw e | |
| } | |
| } | |
| }); | |
| $c_s_MatchError.prototype.getMessage__T = (function() { | |
| return this.objString__p4__T() | |
| }); | |
| $c_s_MatchError.prototype.objString__p4__T = (function() { | |
| return ((!this.bitmap$0$4) ? this.objString$lzycompute__p4__T() : this.objString$4) | |
| }); | |
| var $d_s_MatchError = new $TypeData().initClass({ | |
| s_MatchError: 0 | |
| }, false, "scala.MatchError", { | |
| s_MatchError: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_MatchError.prototype.$classData = $d_s_MatchError; | |
| /** @constructor */ | |
| function $c_s_Option() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Option.prototype = new $h_O(); | |
| $c_s_Option.prototype.constructor = $c_s_Option; | |
| /** @constructor */ | |
| function $h_s_Option() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Option.prototype = $c_s_Option.prototype; | |
| /** @constructor */ | |
| function $c_s_Predef$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Predef$$anon$1.prototype = new $h_s_Predef$$less$colon$less(); | |
| $c_s_Predef$$anon$1.prototype.constructor = $c_s_Predef$$anon$1; | |
| /** @constructor */ | |
| function $h_s_Predef$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$$anon$1.prototype = $c_s_Predef$$anon$1.prototype; | |
| $c_s_Predef$$anon$1.prototype.apply__O__O = (function(x) { | |
| return x | |
| }); | |
| var $d_s_Predef$$anon$1 = new $TypeData().initClass({ | |
| s_Predef$$anon$1: 0 | |
| }, false, "scala.Predef$$anon$1", { | |
| s_Predef$$anon$1: 1, | |
| s_Predef$$less$colon$less: 1, | |
| O: 1, | |
| F1: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_Predef$$anon$1.prototype.$classData = $d_s_Predef$$anon$1; | |
| /** @constructor */ | |
| function $c_s_Predef$$anon$2() { | |
| /*<skip>*/ | |
| } | |
| $c_s_Predef$$anon$2.prototype = new $h_s_Predef$$eq$colon$eq(); | |
| $c_s_Predef$$anon$2.prototype.constructor = $c_s_Predef$$anon$2; | |
| /** @constructor */ | |
| function $h_s_Predef$$anon$2() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Predef$$anon$2.prototype = $c_s_Predef$$anon$2.prototype; | |
| $c_s_Predef$$anon$2.prototype.apply__O__O = (function(x) { | |
| return x | |
| }); | |
| var $d_s_Predef$$anon$2 = new $TypeData().initClass({ | |
| s_Predef$$anon$2: 0 | |
| }, false, "scala.Predef$$anon$2", { | |
| s_Predef$$anon$2: 1, | |
| s_Predef$$eq$colon$eq: 1, | |
| O: 1, | |
| F1: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_Predef$$anon$2.prototype.$classData = $d_s_Predef$$anon$2; | |
| /** @constructor */ | |
| function $c_s_StringContext(parts) { | |
| this.parts$1 = null; | |
| this.parts$1 = parts | |
| } | |
| $c_s_StringContext.prototype = new $h_O(); | |
| $c_s_StringContext.prototype.constructor = $c_s_StringContext; | |
| /** @constructor */ | |
| function $h_s_StringContext() { | |
| /*<skip>*/ | |
| } | |
| $h_s_StringContext.prototype = $c_s_StringContext.prototype; | |
| $c_s_StringContext.prototype.productPrefix__T = (function() { | |
| return "StringContext" | |
| }); | |
| $c_s_StringContext.prototype.productArity__I = (function() { | |
| return 1 | |
| }); | |
| $c_s_StringContext.prototype.equals__O__Z = (function(x$1) { | |
| if ((this === x$1)) { | |
| return true | |
| } else if ($is_s_StringContext(x$1)) { | |
| var StringContext$1 = x$1; | |
| var x = this.parts$1; | |
| var x$2 = StringContext$1.parts$1; | |
| return ((x === null) ? (x$2 === null) : x.equals__O__Z(x$2)) | |
| } else { | |
| return false | |
| } | |
| }); | |
| $c_s_StringContext.prototype.productElement__I__O = (function(x$1) { | |
| switch (x$1) { | |
| case 0: { | |
| return this.parts$1; | |
| break | |
| } | |
| default: { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + x$1)) | |
| } | |
| } | |
| }); | |
| $c_s_StringContext.prototype.toString__T = (function() { | |
| return $m_sr_ScalaRunTime$().$$undtoString__s_Product__T(this) | |
| }); | |
| $c_s_StringContext.prototype.checkLengths__sc_Seq__V = (function(args) { | |
| if ((this.parts$1.length__I() !== ((1 + args.length__I()) | 0))) { | |
| throw new $c_jl_IllegalArgumentException().init___T((((("wrong number of arguments (" + args.length__I()) + ") for interpolated string with ") + this.parts$1.length__I()) + " parts")) | |
| } | |
| }); | |
| $c_s_StringContext.prototype.s__sc_Seq__T = (function(args) { | |
| var f = (function($this) { | |
| return (function(str$2) { | |
| var str = str$2; | |
| var this$1 = $m_s_StringContext$(); | |
| return this$1.treatEscapes0__p1__T__Z__T(str, false) | |
| }) | |
| })(this); | |
| this.checkLengths__sc_Seq__V(args); | |
| var pi = this.parts$1.iterator__sc_Iterator(); | |
| var ai = args.iterator__sc_Iterator(); | |
| var arg1 = pi.next__O(); | |
| var bldr = new $c_jl_StringBuilder().init___T(f(arg1)); | |
| while (ai.hasNext__Z()) { | |
| var obj = ai.next__O(); | |
| bldr.java$lang$StringBuilder$$content$f = (("" + bldr.java$lang$StringBuilder$$content$f) + obj); | |
| var arg1$1 = pi.next__O(); | |
| var str$1 = f(arg1$1); | |
| bldr.java$lang$StringBuilder$$content$f = (("" + bldr.java$lang$StringBuilder$$content$f) + str$1) | |
| }; | |
| return bldr.java$lang$StringBuilder$$content$f | |
| }); | |
| $c_s_StringContext.prototype.hashCode__I = (function() { | |
| var this$2 = $m_s_util_hashing_MurmurHash3$(); | |
| return this$2.productHash__s_Product__I__I(this, (-889275714)) | |
| }); | |
| $c_s_StringContext.prototype.productIterator__sc_Iterator = (function() { | |
| return new $c_sr_ScalaRunTime$$anon$1(this) | |
| }); | |
| function $is_s_StringContext(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.s_StringContext))) | |
| } | |
| function $isArrayOf_s_StringContext(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.s_StringContext))) | |
| } | |
| var $d_s_StringContext = new $TypeData().initClass({ | |
| s_StringContext: 0 | |
| }, false, "scala.StringContext", { | |
| s_StringContext: 1, | |
| O: 1, | |
| s_Product: 1, | |
| s_Equals: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_StringContext.prototype.$classData = $d_s_StringContext; | |
| /** @constructor */ | |
| function $c_s_util_control_BreakControl() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null) | |
| } | |
| $c_s_util_control_BreakControl.prototype = new $h_jl_Throwable(); | |
| $c_s_util_control_BreakControl.prototype.constructor = $c_s_util_control_BreakControl; | |
| /** @constructor */ | |
| function $h_s_util_control_BreakControl() { | |
| /*<skip>*/ | |
| } | |
| $h_s_util_control_BreakControl.prototype = $c_s_util_control_BreakControl.prototype; | |
| $c_s_util_control_BreakControl.prototype.fillInStackTrace__jl_Throwable = (function() { | |
| return $f_s_util_control_NoStackTrace__fillInStackTrace__jl_Throwable(this) | |
| }); | |
| var $d_s_util_control_BreakControl = new $TypeData().initClass({ | |
| s_util_control_BreakControl: 0 | |
| }, false, "scala.util.control.BreakControl", { | |
| s_util_control_BreakControl: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| s_util_control_ControlThrowable: 1, | |
| s_util_control_NoStackTrace: 1 | |
| }); | |
| $c_s_util_control_BreakControl.prototype.$classData = $d_s_util_control_BreakControl; | |
| function $f_sc_GenMapLike__equals__O__Z($thiz, that) { | |
| if ($is_sc_GenMap(that)) { | |
| var x2 = that; | |
| return (($thiz === x2) || (($thiz.tableSize$5 === x2.tableSize$5) && $f_sc_GenMapLike__liftedTree1$1__psc_GenMapLike__sc_GenMap__Z($thiz, x2))) | |
| } else { | |
| return false | |
| } | |
| } | |
| function $f_sc_GenMapLike__liftedTree1$1__psc_GenMapLike__sc_GenMap__Z($thiz, x2$1) { | |
| try { | |
| var this$1 = $thiz.iterator__sc_Iterator(); | |
| var res = true; | |
| while ((res && this$1.hasNext__Z())) { | |
| var arg1 = this$1.next__O(); | |
| var x0$1 = arg1; | |
| if ((x0$1 === null)) { | |
| throw new $c_s_MatchError(x0$1) | |
| }; | |
| var k = x0$1.$$und1__O(); | |
| var v = x0$1.$$und2__O(); | |
| var x1$2 = x2$1.get__O__s_Option(k); | |
| matchEnd6: { | |
| if ($is_s_Some(x1$2)) { | |
| var x2 = x1$2; | |
| var p3 = x2.value$2; | |
| if ($m_sr_BoxesRunTime$().equals__O__O__Z(v, p3)) { | |
| res = true; | |
| break matchEnd6 | |
| } | |
| }; | |
| res = false | |
| } | |
| }; | |
| return res | |
| } catch (e) { | |
| if ($is_jl_ClassCastException(e)) { | |
| return false | |
| } else { | |
| throw e | |
| } | |
| } | |
| } | |
| function $f_sc_GenSeqLike__equals__O__Z($thiz, that) { | |
| if ($is_sc_GenSeq(that)) { | |
| var x2 = that; | |
| return $thiz.sameElements__sc_GenIterable__Z(x2) | |
| } else { | |
| return false | |
| } | |
| } | |
| /** @constructor */ | |
| function $c_sc_Iterable$() { | |
| this.ReusableCBFInstance$2 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this) | |
| } | |
| $c_sc_Iterable$.prototype = new $h_scg_GenTraversableFactory(); | |
| $c_sc_Iterable$.prototype.constructor = $c_sc_Iterable$; | |
| /** @constructor */ | |
| function $h_sc_Iterable$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_Iterable$.prototype = $c_sc_Iterable$.prototype; | |
| var $d_sc_Iterable$ = new $TypeData().initClass({ | |
| sc_Iterable$: 0 | |
| }, false, "scala.collection.Iterable$", { | |
| sc_Iterable$: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1 | |
| }); | |
| $c_sc_Iterable$.prototype.$classData = $d_sc_Iterable$; | |
| var $n_sc_Iterable$ = (void 0); | |
| function $m_sc_Iterable$() { | |
| if ((!$n_sc_Iterable$)) { | |
| $n_sc_Iterable$ = new $c_sc_Iterable$() | |
| }; | |
| return $n_sc_Iterable$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_Iterator$$anon$10($$outer, f$1) { | |
| this.$$outer$2 = null; | |
| this.f$1$2 = null; | |
| if (($$outer === null)) { | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(null) | |
| } else { | |
| this.$$outer$2 = $$outer | |
| }; | |
| this.f$1$2 = f$1 | |
| } | |
| $c_sc_Iterator$$anon$10.prototype = new $h_sc_AbstractIterator(); | |
| $c_sc_Iterator$$anon$10.prototype.constructor = $c_sc_Iterator$$anon$10; | |
| /** @constructor */ | |
| function $h_sc_Iterator$$anon$10() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_Iterator$$anon$10.prototype = $c_sc_Iterator$$anon$10.prototype; | |
| $c_sc_Iterator$$anon$10.prototype.next__O = (function() { | |
| return this.f$1$2.apply__O__O(this.$$outer$2.next__O()) | |
| }); | |
| $c_sc_Iterator$$anon$10.prototype.hasNext__Z = (function() { | |
| return this.$$outer$2.hasNext__Z() | |
| }); | |
| var $d_sc_Iterator$$anon$10 = new $TypeData().initClass({ | |
| sc_Iterator$$anon$10: 0 | |
| }, false, "scala.collection.Iterator$$anon$10", { | |
| sc_Iterator$$anon$10: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1 | |
| }); | |
| $c_sc_Iterator$$anon$10.prototype.$classData = $d_sc_Iterator$$anon$10; | |
| /** @constructor */ | |
| function $c_sc_Iterator$$anon$2() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_Iterator$$anon$2.prototype = new $h_sc_AbstractIterator(); | |
| $c_sc_Iterator$$anon$2.prototype.constructor = $c_sc_Iterator$$anon$2; | |
| /** @constructor */ | |
| function $h_sc_Iterator$$anon$2() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_Iterator$$anon$2.prototype = $c_sc_Iterator$$anon$2.prototype; | |
| $c_sc_Iterator$$anon$2.prototype.next__O = (function() { | |
| this.next__E() | |
| }); | |
| $c_sc_Iterator$$anon$2.prototype.next__E = (function() { | |
| throw new $c_ju_NoSuchElementException().init___T("next on empty iterator") | |
| }); | |
| $c_sc_Iterator$$anon$2.prototype.hasNext__Z = (function() { | |
| return false | |
| }); | |
| var $d_sc_Iterator$$anon$2 = new $TypeData().initClass({ | |
| sc_Iterator$$anon$2: 0 | |
| }, false, "scala.collection.Iterator$$anon$2", { | |
| sc_Iterator$$anon$2: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1 | |
| }); | |
| $c_sc_Iterator$$anon$2.prototype.$classData = $d_sc_Iterator$$anon$2; | |
| /** @constructor */ | |
| function $c_sc_LinearSeqLike$$anon$1($$outer) { | |
| this.these$2 = null; | |
| this.these$2 = $$outer | |
| } | |
| $c_sc_LinearSeqLike$$anon$1.prototype = new $h_sc_AbstractIterator(); | |
| $c_sc_LinearSeqLike$$anon$1.prototype.constructor = $c_sc_LinearSeqLike$$anon$1; | |
| /** @constructor */ | |
| function $h_sc_LinearSeqLike$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_LinearSeqLike$$anon$1.prototype = $c_sc_LinearSeqLike$$anon$1.prototype; | |
| $c_sc_LinearSeqLike$$anon$1.prototype.next__O = (function() { | |
| if (this.hasNext__Z()) { | |
| var result = this.these$2.head__O(); | |
| this.these$2 = this.these$2.tail__O(); | |
| return result | |
| } else { | |
| return $m_sc_Iterator$().empty$1.next__O() | |
| } | |
| }); | |
| $c_sc_LinearSeqLike$$anon$1.prototype.hasNext__Z = (function() { | |
| return (!this.these$2.isEmpty__Z()) | |
| }); | |
| var $d_sc_LinearSeqLike$$anon$1 = new $TypeData().initClass({ | |
| sc_LinearSeqLike$$anon$1: 0 | |
| }, false, "scala.collection.LinearSeqLike$$anon$1", { | |
| sc_LinearSeqLike$$anon$1: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1 | |
| }); | |
| $c_sc_LinearSeqLike$$anon$1.prototype.$classData = $d_sc_LinearSeqLike$$anon$1; | |
| /** @constructor */ | |
| function $c_sc_Traversable$() { | |
| this.ReusableCBFInstance$2 = null; | |
| this.breaks$3 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this); | |
| $n_sc_Traversable$ = this; | |
| this.breaks$3 = new $c_s_util_control_Breaks() | |
| } | |
| $c_sc_Traversable$.prototype = new $h_scg_GenTraversableFactory(); | |
| $c_sc_Traversable$.prototype.constructor = $c_sc_Traversable$; | |
| /** @constructor */ | |
| function $h_sc_Traversable$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_Traversable$.prototype = $c_sc_Traversable$.prototype; | |
| var $d_sc_Traversable$ = new $TypeData().initClass({ | |
| sc_Traversable$: 0 | |
| }, false, "scala.collection.Traversable$", { | |
| sc_Traversable$: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1 | |
| }); | |
| $c_sc_Traversable$.prototype.$classData = $d_sc_Traversable$; | |
| var $n_sc_Traversable$ = (void 0); | |
| function $m_sc_Traversable$() { | |
| if ((!$n_sc_Traversable$)) { | |
| $n_sc_Traversable$ = new $c_sc_Traversable$() | |
| }; | |
| return $n_sc_Traversable$ | |
| } | |
| /** @constructor */ | |
| function $c_scg_ImmutableSetFactory() { | |
| /*<skip>*/ | |
| } | |
| $c_scg_ImmutableSetFactory.prototype = new $h_scg_SetFactory(); | |
| $c_scg_ImmutableSetFactory.prototype.constructor = $c_scg_ImmutableSetFactory; | |
| /** @constructor */ | |
| function $h_scg_ImmutableSetFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_ImmutableSetFactory.prototype = $c_scg_ImmutableSetFactory.prototype; | |
| /** @constructor */ | |
| function $c_scm_HashTable$$anon$1($$outer) { | |
| this.iterTable$2 = null; | |
| this.idx$2 = 0; | |
| this.es$2 = null; | |
| this.iterTable$2 = $$outer.table$5; | |
| this.idx$2 = $f_scm_HashTable__scala$collection$mutable$HashTable$$lastPopulatedIndex__I($$outer); | |
| this.es$2 = this.iterTable$2.u[this.idx$2] | |
| } | |
| $c_scm_HashTable$$anon$1.prototype = new $h_sc_AbstractIterator(); | |
| $c_scm_HashTable$$anon$1.prototype.constructor = $c_scm_HashTable$$anon$1; | |
| /** @constructor */ | |
| function $h_scm_HashTable$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_HashTable$$anon$1.prototype = $c_scm_HashTable$$anon$1.prototype; | |
| $c_scm_HashTable$$anon$1.prototype.next__O = (function() { | |
| return this.next__scm_HashEntry() | |
| }); | |
| $c_scm_HashTable$$anon$1.prototype.next__scm_HashEntry = (function() { | |
| var res = this.es$2; | |
| var this$1 = this.es$2; | |
| this.es$2 = this$1.next$1; | |
| while (((this.es$2 === null) && (this.idx$2 > 0))) { | |
| this.idx$2 = (((-1) + this.idx$2) | 0); | |
| this.es$2 = this.iterTable$2.u[this.idx$2] | |
| }; | |
| return res | |
| }); | |
| $c_scm_HashTable$$anon$1.prototype.hasNext__Z = (function() { | |
| return (this.es$2 !== null) | |
| }); | |
| var $d_scm_HashTable$$anon$1 = new $TypeData().initClass({ | |
| scm_HashTable$$anon$1: 0 | |
| }, false, "scala.collection.mutable.HashTable$$anon$1", { | |
| scm_HashTable$$anon$1: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1 | |
| }); | |
| $c_scm_HashTable$$anon$1.prototype.$classData = $d_scm_HashTable$$anon$1; | |
| /** @constructor */ | |
| function $c_sr_NonLocalReturnControl() { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| this.key$2 = null; | |
| this.value$f = null | |
| } | |
| $c_sr_NonLocalReturnControl.prototype = new $h_jl_Throwable(); | |
| $c_sr_NonLocalReturnControl.prototype.constructor = $c_sr_NonLocalReturnControl; | |
| /** @constructor */ | |
| function $h_sr_NonLocalReturnControl() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_NonLocalReturnControl.prototype = $c_sr_NonLocalReturnControl.prototype; | |
| $c_sr_NonLocalReturnControl.prototype.fillInStackTrace__jl_Throwable = (function() { | |
| return this | |
| }); | |
| $c_sr_NonLocalReturnControl.prototype.init___O__O = (function(key, value) { | |
| this.key$2 = key; | |
| this.value$f = value; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null); | |
| return this | |
| }); | |
| function $is_sr_NonLocalReturnControl(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sr_NonLocalReturnControl))) | |
| } | |
| function $isArrayOf_sr_NonLocalReturnControl(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sr_NonLocalReturnControl))) | |
| } | |
| /** @constructor */ | |
| function $c_sr_ScalaRunTime$$anon$1(x$2) { | |
| this.c$2 = 0; | |
| this.cmax$2 = 0; | |
| this.x$2$2 = null; | |
| this.x$2$2 = x$2; | |
| this.c$2 = 0; | |
| this.cmax$2 = x$2.productArity__I() | |
| } | |
| $c_sr_ScalaRunTime$$anon$1.prototype = new $h_sc_AbstractIterator(); | |
| $c_sr_ScalaRunTime$$anon$1.prototype.constructor = $c_sr_ScalaRunTime$$anon$1; | |
| /** @constructor */ | |
| function $h_sr_ScalaRunTime$$anon$1() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_ScalaRunTime$$anon$1.prototype = $c_sr_ScalaRunTime$$anon$1.prototype; | |
| $c_sr_ScalaRunTime$$anon$1.prototype.next__O = (function() { | |
| var result = this.x$2$2.productElement__I__O(this.c$2); | |
| this.c$2 = ((1 + this.c$2) | 0); | |
| return result | |
| }); | |
| $c_sr_ScalaRunTime$$anon$1.prototype.hasNext__Z = (function() { | |
| return (this.c$2 < this.cmax$2) | |
| }); | |
| var $d_sr_ScalaRunTime$$anon$1 = new $TypeData().initClass({ | |
| sr_ScalaRunTime$$anon$1: 0 | |
| }, false, "scala.runtime.ScalaRunTime$$anon$1", { | |
| sr_ScalaRunTime$$anon$1: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1 | |
| }); | |
| $c_sr_ScalaRunTime$$anon$1.prototype.$classData = $d_sr_ScalaRunTime$$anon$1; | |
| /** @constructor */ | |
| function $c_T2() { | |
| this.$$und1$f = null; | |
| this.$$und2$f = null | |
| } | |
| $c_T2.prototype = new $h_O(); | |
| $c_T2.prototype.constructor = $c_T2; | |
| /** @constructor */ | |
| function $h_T2() { | |
| /*<skip>*/ | |
| } | |
| $h_T2.prototype = $c_T2.prototype; | |
| $c_T2.prototype.productPrefix__T = (function() { | |
| return "Tuple2" | |
| }); | |
| $c_T2.prototype.productArity__I = (function() { | |
| return 2 | |
| }); | |
| $c_T2.prototype.equals__O__Z = (function(x$1) { | |
| if ((this === x$1)) { | |
| return true | |
| } else if ($is_T2(x$1)) { | |
| var Tuple2$1 = x$1; | |
| return ($m_sr_BoxesRunTime$().equals__O__O__Z(this.$$und1__O(), Tuple2$1.$$und1__O()) && $m_sr_BoxesRunTime$().equals__O__O__Z(this.$$und2__O(), Tuple2$1.$$und2__O())) | |
| } else { | |
| return false | |
| } | |
| }); | |
| $c_T2.prototype.productElement__I__O = (function(n) { | |
| return $f_s_Product2__productElement__I__O(this, n) | |
| }); | |
| $c_T2.prototype.$$und1$mcD$sp__D = (function() { | |
| return (+this.$$und1__O()) | |
| }); | |
| $c_T2.prototype.init___O__O = (function(_1, _2) { | |
| this.$$und1$f = _1; | |
| this.$$und2$f = _2; | |
| return this | |
| }); | |
| $c_T2.prototype.toString__T = (function() { | |
| return (((("(" + this.$$und1__O()) + ",") + this.$$und2__O()) + ")") | |
| }); | |
| $c_T2.prototype.$$und2__O = (function() { | |
| return this.$$und2$f | |
| }); | |
| $c_T2.prototype.$$und2$mcD$sp__D = (function() { | |
| return (+this.$$und2__O()) | |
| }); | |
| $c_T2.prototype.hashCode__I = (function() { | |
| var this$2 = $m_s_util_hashing_MurmurHash3$(); | |
| return this$2.productHash__s_Product__I__I(this, (-889275714)) | |
| }); | |
| $c_T2.prototype.$$und1__O = (function() { | |
| return this.$$und1$f | |
| }); | |
| $c_T2.prototype.productIterator__sc_Iterator = (function() { | |
| return new $c_sr_ScalaRunTime$$anon$1(this) | |
| }); | |
| function $is_T2(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.T2))) | |
| } | |
| function $isArrayOf_T2(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.T2))) | |
| } | |
| var $d_T2 = new $TypeData().initClass({ | |
| T2: 0 | |
| }, false, "scala.Tuple2", { | |
| T2: 1, | |
| O: 1, | |
| s_Product2: 1, | |
| s_Product: 1, | |
| s_Equals: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_T2.prototype.$classData = $d_T2; | |
| /** @constructor */ | |
| function $c_s_None$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_None$.prototype = new $h_s_Option(); | |
| $c_s_None$.prototype.constructor = $c_s_None$; | |
| /** @constructor */ | |
| function $h_s_None$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_None$.prototype = $c_s_None$.prototype; | |
| $c_s_None$.prototype.productPrefix__T = (function() { | |
| return "None" | |
| }); | |
| $c_s_None$.prototype.productArity__I = (function() { | |
| return 0 | |
| }); | |
| $c_s_None$.prototype.isEmpty__Z = (function() { | |
| return true | |
| }); | |
| $c_s_None$.prototype.get__O = (function() { | |
| this.get__E() | |
| }); | |
| $c_s_None$.prototype.productElement__I__O = (function(x$1) { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + x$1)) | |
| }); | |
| $c_s_None$.prototype.toString__T = (function() { | |
| return "None" | |
| }); | |
| $c_s_None$.prototype.get__E = (function() { | |
| throw new $c_ju_NoSuchElementException().init___T("None.get") | |
| }); | |
| $c_s_None$.prototype.hashCode__I = (function() { | |
| return 2433880 | |
| }); | |
| $c_s_None$.prototype.productIterator__sc_Iterator = (function() { | |
| return new $c_sr_ScalaRunTime$$anon$1(this) | |
| }); | |
| var $d_s_None$ = new $TypeData().initClass({ | |
| s_None$: 0 | |
| }, false, "scala.None$", { | |
| s_None$: 1, | |
| s_Option: 1, | |
| O: 1, | |
| s_Product: 1, | |
| s_Equals: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_None$.prototype.$classData = $d_s_None$; | |
| var $n_s_None$ = (void 0); | |
| function $m_s_None$() { | |
| if ((!$n_s_None$)) { | |
| $n_s_None$ = new $c_s_None$() | |
| }; | |
| return $n_s_None$ | |
| } | |
| /** @constructor */ | |
| function $c_s_Some(value) { | |
| this.value$2 = null; | |
| this.value$2 = value | |
| } | |
| $c_s_Some.prototype = new $h_s_Option(); | |
| $c_s_Some.prototype.constructor = $c_s_Some; | |
| /** @constructor */ | |
| function $h_s_Some() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Some.prototype = $c_s_Some.prototype; | |
| $c_s_Some.prototype.productPrefix__T = (function() { | |
| return "Some" | |
| }); | |
| $c_s_Some.prototype.productArity__I = (function() { | |
| return 1 | |
| }); | |
| $c_s_Some.prototype.equals__O__Z = (function(x$1) { | |
| if ((this === x$1)) { | |
| return true | |
| } else if ($is_s_Some(x$1)) { | |
| var Some$1 = x$1; | |
| return $m_sr_BoxesRunTime$().equals__O__O__Z(this.value$2, Some$1.value$2) | |
| } else { | |
| return false | |
| } | |
| }); | |
| $c_s_Some.prototype.isEmpty__Z = (function() { | |
| return false | |
| }); | |
| $c_s_Some.prototype.productElement__I__O = (function(x$1) { | |
| switch (x$1) { | |
| case 0: { | |
| return this.value$2; | |
| break | |
| } | |
| default: { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + x$1)) | |
| } | |
| } | |
| }); | |
| $c_s_Some.prototype.get__O = (function() { | |
| return this.value$2 | |
| }); | |
| $c_s_Some.prototype.toString__T = (function() { | |
| return $m_sr_ScalaRunTime$().$$undtoString__s_Product__T(this) | |
| }); | |
| $c_s_Some.prototype.hashCode__I = (function() { | |
| var this$2 = $m_s_util_hashing_MurmurHash3$(); | |
| return this$2.productHash__s_Product__I__I(this, (-889275714)) | |
| }); | |
| $c_s_Some.prototype.productIterator__sc_Iterator = (function() { | |
| return new $c_sr_ScalaRunTime$$anon$1(this) | |
| }); | |
| function $is_s_Some(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.s_Some))) | |
| } | |
| function $isArrayOf_s_Some(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.s_Some))) | |
| } | |
| var $d_s_Some = new $TypeData().initClass({ | |
| s_Some: 0 | |
| }, false, "scala.Some", { | |
| s_Some: 1, | |
| s_Option: 1, | |
| O: 1, | |
| s_Product: 1, | |
| s_Equals: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_Some.prototype.$classData = $d_s_Some; | |
| /** @constructor */ | |
| function $c_s_StringContext$InvalidEscapeException(str, index) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| this.index$5 = 0; | |
| this.index$5 = index; | |
| var jsx$3 = new $c_s_StringContext(new $c_sjs_js_WrappedArray(["invalid escape ", " index ", " in \"", "\". Use \\\\\\\\ for literal \\\\."])); | |
| $m_s_Predef$().require__Z__V(((index >= 0) && (index < (str.length | 0)))); | |
| if ((index === (((-1) + (str.length | 0)) | 0))) { | |
| var jsx$1 = "at terminal" | |
| } else { | |
| var jsx$2 = new $c_s_StringContext(new $c_sjs_js_WrappedArray(["'\\\\", "' not one of ", " at"])); | |
| var index$1 = ((1 + index) | 0); | |
| var jsx$1 = jsx$2.s__sc_Seq__T(new $c_sjs_js_WrappedArray([$bC((65535 & (str.charCodeAt(index$1) | 0))), "[\\b, \\t, \\n, \\f, \\r, \\\\, \\\", \\']"])) | |
| }; | |
| var s = jsx$3.s__sc_Seq__T(new $c_sjs_js_WrappedArray([jsx$1, index, str])); | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null) | |
| } | |
| $c_s_StringContext$InvalidEscapeException.prototype = new $h_jl_IllegalArgumentException(); | |
| $c_s_StringContext$InvalidEscapeException.prototype.constructor = $c_s_StringContext$InvalidEscapeException; | |
| /** @constructor */ | |
| function $h_s_StringContext$InvalidEscapeException() { | |
| /*<skip>*/ | |
| } | |
| $h_s_StringContext$InvalidEscapeException.prototype = $c_s_StringContext$InvalidEscapeException.prototype; | |
| var $d_s_StringContext$InvalidEscapeException = new $TypeData().initClass({ | |
| s_StringContext$InvalidEscapeException: 0 | |
| }, false, "scala.StringContext$InvalidEscapeException", { | |
| s_StringContext$InvalidEscapeException: 1, | |
| jl_IllegalArgumentException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_s_StringContext$InvalidEscapeException.prototype.$classData = $d_s_StringContext$InvalidEscapeException; | |
| function $f_sc_TraversableLike__isPartLikelySynthetic$1__psc_TraversableLike__T__I__Z($thiz, fqn$1, partStart$1) { | |
| var firstChar = (65535 & (fqn$1.charCodeAt(partStart$1) | 0)); | |
| return (((firstChar > 90) && (firstChar < 127)) || (firstChar < 65)) | |
| } | |
| function $f_sc_TraversableLike__toString__T($thiz) { | |
| return $thiz.mkString__T__T__T__T(($thiz.stringPrefix__T() + "("), ", ", ")") | |
| } | |
| function $f_sc_TraversableLike__stringPrefix__T($thiz) { | |
| var this$1 = $thiz.repr__O(); | |
| var fqn = $objectGetClass(this$1).getName__T(); | |
| var pos = (((-1) + (fqn.length | 0)) | 0); | |
| while (true) { | |
| if ((pos !== (-1))) { | |
| var index = pos; | |
| var jsx$1 = ((65535 & (fqn.charCodeAt(index) | 0)) === 36) | |
| } else { | |
| var jsx$1 = false | |
| }; | |
| if (jsx$1) { | |
| pos = (((-1) + pos) | 0) | |
| } else { | |
| break | |
| } | |
| }; | |
| if ((pos === (-1))) { | |
| var jsx$2 = true | |
| } else { | |
| var index$1 = pos; | |
| var jsx$2 = ((65535 & (fqn.charCodeAt(index$1) | 0)) === 46) | |
| }; | |
| if (jsx$2) { | |
| return "" | |
| }; | |
| var result = ""; | |
| while (true) { | |
| var partEnd = ((1 + pos) | 0); | |
| while (true) { | |
| if ((pos !== (-1))) { | |
| var index$2 = pos; | |
| var jsx$4 = ((65535 & (fqn.charCodeAt(index$2) | 0)) <= 57) | |
| } else { | |
| var jsx$4 = false | |
| }; | |
| if (jsx$4) { | |
| var index$3 = pos; | |
| var jsx$3 = ((65535 & (fqn.charCodeAt(index$3) | 0)) >= 48) | |
| } else { | |
| var jsx$3 = false | |
| }; | |
| if (jsx$3) { | |
| pos = (((-1) + pos) | 0) | |
| } else { | |
| break | |
| } | |
| }; | |
| var lastNonDigit = pos; | |
| while (true) { | |
| if ((pos !== (-1))) { | |
| var index$4 = pos; | |
| var jsx$6 = ((65535 & (fqn.charCodeAt(index$4) | 0)) !== 36) | |
| } else { | |
| var jsx$6 = false | |
| }; | |
| if (jsx$6) { | |
| var index$5 = pos; | |
| var jsx$5 = ((65535 & (fqn.charCodeAt(index$5) | 0)) !== 46) | |
| } else { | |
| var jsx$5 = false | |
| }; | |
| if (jsx$5) { | |
| pos = (((-1) + pos) | 0) | |
| } else { | |
| break | |
| } | |
| }; | |
| var partStart = ((1 + pos) | 0); | |
| if (((pos === lastNonDigit) && (partEnd !== (fqn.length | 0)))) { | |
| return result | |
| }; | |
| while (true) { | |
| if ((pos !== (-1))) { | |
| var index$6 = pos; | |
| var jsx$7 = ((65535 & (fqn.charCodeAt(index$6) | 0)) === 36) | |
| } else { | |
| var jsx$7 = false | |
| }; | |
| if (jsx$7) { | |
| pos = (((-1) + pos) | 0) | |
| } else { | |
| break | |
| } | |
| }; | |
| if ((pos === (-1))) { | |
| var atEnd = true | |
| } else { | |
| var index$7 = pos; | |
| var atEnd = ((65535 & (fqn.charCodeAt(index$7) | 0)) === 46) | |
| }; | |
| if ((atEnd || (!$f_sc_TraversableLike__isPartLikelySynthetic$1__psc_TraversableLike__T__I__Z($thiz, fqn, partStart)))) { | |
| var part = fqn.substring(partStart, partEnd); | |
| var this$2 = result; | |
| if ((this$2 === "")) { | |
| result = part | |
| } else { | |
| result = ((part + ".") + result) | |
| }; | |
| if (atEnd) { | |
| return result | |
| } | |
| } | |
| } | |
| } | |
| /** @constructor */ | |
| function $c_scg_SeqFactory() { | |
| this.ReusableCBFInstance$2 = null | |
| } | |
| $c_scg_SeqFactory.prototype = new $h_scg_GenSeqFactory(); | |
| $c_scg_SeqFactory.prototype.constructor = $c_scg_SeqFactory; | |
| /** @constructor */ | |
| function $h_scg_SeqFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_SeqFactory.prototype = $c_scg_SeqFactory.prototype; | |
| /** @constructor */ | |
| function $c_sci_Set$() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_Set$.prototype = new $h_scg_ImmutableSetFactory(); | |
| $c_sci_Set$.prototype.constructor = $c_sci_Set$; | |
| /** @constructor */ | |
| function $h_sci_Set$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Set$.prototype = $c_sci_Set$.prototype; | |
| var $d_sci_Set$ = new $TypeData().initClass({ | |
| sci_Set$: 0 | |
| }, false, "scala.collection.immutable.Set$", { | |
| sci_Set$: 1, | |
| scg_ImmutableSetFactory: 1, | |
| scg_SetFactory: 1, | |
| scg_GenSetFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_GenericSeqCompanion: 1 | |
| }); | |
| $c_sci_Set$.prototype.$classData = $d_sci_Set$; | |
| var $n_sci_Set$ = (void 0); | |
| function $m_sci_Set$() { | |
| if ((!$n_sci_Set$)) { | |
| $n_sci_Set$ = new $c_sci_Set$() | |
| }; | |
| return $n_sci_Set$ | |
| } | |
| /** @constructor */ | |
| function $c_sci_VectorIterator(_startIndex, endIndex) { | |
| this.endIndex$2 = 0; | |
| this.blockIndex$2 = 0; | |
| this.lo$2 = 0; | |
| this.endLo$2 = 0; | |
| this.$$undhasNext$2 = false; | |
| this.depth$2 = 0; | |
| this.display0$2 = null; | |
| this.display1$2 = null; | |
| this.display2$2 = null; | |
| this.display3$2 = null; | |
| this.display4$2 = null; | |
| this.display5$2 = null; | |
| this.endIndex$2 = endIndex; | |
| this.blockIndex$2 = ((-32) & _startIndex); | |
| this.lo$2 = (31 & _startIndex); | |
| var x = ((endIndex - this.blockIndex$2) | 0); | |
| this.endLo$2 = ((x < 32) ? x : 32); | |
| this.$$undhasNext$2 = (((this.blockIndex$2 + this.lo$2) | 0) < endIndex) | |
| } | |
| $c_sci_VectorIterator.prototype = new $h_sc_AbstractIterator(); | |
| $c_sci_VectorIterator.prototype.constructor = $c_sci_VectorIterator; | |
| /** @constructor */ | |
| function $h_sci_VectorIterator() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_VectorIterator.prototype = $c_sci_VectorIterator.prototype; | |
| $c_sci_VectorIterator.prototype.next__O = (function() { | |
| if ((!this.$$undhasNext$2)) { | |
| throw new $c_ju_NoSuchElementException().init___T("reached iterator end") | |
| }; | |
| var res = this.display0$2.u[this.lo$2]; | |
| this.lo$2 = ((1 + this.lo$2) | 0); | |
| if ((this.lo$2 === this.endLo$2)) { | |
| if ((((this.blockIndex$2 + this.lo$2) | 0) < this.endIndex$2)) { | |
| var newBlockIndex = ((32 + this.blockIndex$2) | 0); | |
| var xor = (this.blockIndex$2 ^ newBlockIndex); | |
| $f_sci_VectorPointer__gotoNextBlockStart__I__I__V(this, newBlockIndex, xor); | |
| this.blockIndex$2 = newBlockIndex; | |
| var x = ((this.endIndex$2 - this.blockIndex$2) | 0); | |
| this.endLo$2 = ((x < 32) ? x : 32); | |
| this.lo$2 = 0 | |
| } else { | |
| this.$$undhasNext$2 = false | |
| } | |
| }; | |
| return res | |
| }); | |
| $c_sci_VectorIterator.prototype.display3__AO = (function() { | |
| return this.display3$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.depth__I = (function() { | |
| return this.depth$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.display5$und$eq__AO__V = (function(x$1) { | |
| this.display5$2 = x$1 | |
| }); | |
| $c_sci_VectorIterator.prototype.display0__AO = (function() { | |
| return this.display0$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.display2$und$eq__AO__V = (function(x$1) { | |
| this.display2$2 = x$1 | |
| }); | |
| $c_sci_VectorIterator.prototype.display4__AO = (function() { | |
| return this.display4$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.display1$und$eq__AO__V = (function(x$1) { | |
| this.display1$2 = x$1 | |
| }); | |
| $c_sci_VectorIterator.prototype.hasNext__Z = (function() { | |
| return this.$$undhasNext$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.display4$und$eq__AO__V = (function(x$1) { | |
| this.display4$2 = x$1 | |
| }); | |
| $c_sci_VectorIterator.prototype.display1__AO = (function() { | |
| return this.display1$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.display5__AO = (function() { | |
| return this.display5$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.depth$und$eq__I__V = (function(x$1) { | |
| this.depth$2 = x$1 | |
| }); | |
| $c_sci_VectorIterator.prototype.display2__AO = (function() { | |
| return this.display2$2 | |
| }); | |
| $c_sci_VectorIterator.prototype.display0$und$eq__AO__V = (function(x$1) { | |
| this.display0$2 = x$1 | |
| }); | |
| $c_sci_VectorIterator.prototype.display3$und$eq__AO__V = (function(x$1) { | |
| this.display3$2 = x$1 | |
| }); | |
| var $d_sci_VectorIterator = new $TypeData().initClass({ | |
| sci_VectorIterator: 0 | |
| }, false, "scala.collection.immutable.VectorIterator", { | |
| sci_VectorIterator: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sci_VectorPointer: 1 | |
| }); | |
| $c_sci_VectorIterator.prototype.$classData = $d_sci_VectorIterator; | |
| /** @constructor */ | |
| function $c_sr_NonLocalReturnControl$mcZ$sp(key, value$mcZ$sp) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| this.key$2 = null; | |
| this.value$f = null; | |
| this.value$mcZ$sp$f = false; | |
| this.value$mcZ$sp$f = value$mcZ$sp; | |
| $c_sr_NonLocalReturnControl.prototype.init___O__O.call(this, key, null) | |
| } | |
| $c_sr_NonLocalReturnControl$mcZ$sp.prototype = new $h_sr_NonLocalReturnControl(); | |
| $c_sr_NonLocalReturnControl$mcZ$sp.prototype.constructor = $c_sr_NonLocalReturnControl$mcZ$sp; | |
| /** @constructor */ | |
| function $h_sr_NonLocalReturnControl$mcZ$sp() { | |
| /*<skip>*/ | |
| } | |
| $h_sr_NonLocalReturnControl$mcZ$sp.prototype = $c_sr_NonLocalReturnControl$mcZ$sp.prototype; | |
| var $d_sr_NonLocalReturnControl$mcZ$sp = new $TypeData().initClass({ | |
| sr_NonLocalReturnControl$mcZ$sp: 0 | |
| }, false, "scala.runtime.NonLocalReturnControl$mcZ$sp", { | |
| sr_NonLocalReturnControl$mcZ$sp: 1, | |
| sr_NonLocalReturnControl: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| s_util_control_ControlThrowable: 1, | |
| s_util_control_NoStackTrace: 1 | |
| }); | |
| $c_sr_NonLocalReturnControl$mcZ$sp.prototype.$classData = $d_sr_NonLocalReturnControl$mcZ$sp; | |
| /** @constructor */ | |
| function $c_Ljava_io_PrintStream() { | |
| this.out$2 = null; | |
| this.encoder$3 = null; | |
| this.autoFlush$3 = false; | |
| this.charset$3 = null; | |
| this.closing$3 = false; | |
| this.java$io$PrintStream$$closed$3 = false; | |
| this.errorFlag$3 = false; | |
| this.bitmap$0$3 = false | |
| } | |
| $c_Ljava_io_PrintStream.prototype = new $h_Ljava_io_FilterOutputStream(); | |
| $c_Ljava_io_PrintStream.prototype.constructor = $c_Ljava_io_PrintStream; | |
| /** @constructor */ | |
| function $h_Ljava_io_PrintStream() { | |
| /*<skip>*/ | |
| } | |
| $h_Ljava_io_PrintStream.prototype = $c_Ljava_io_PrintStream.prototype; | |
| $c_Ljava_io_PrintStream.prototype.init___Ljava_io_OutputStream__Z__Ljava_nio_charset_Charset = (function(_out, autoFlush, charset) { | |
| this.autoFlush$3 = autoFlush; | |
| this.charset$3 = charset; | |
| $c_Ljava_io_FilterOutputStream.prototype.init___Ljava_io_OutputStream.call(this, _out); | |
| this.closing$3 = false; | |
| this.java$io$PrintStream$$closed$3 = false; | |
| this.errorFlag$3 = false; | |
| return this | |
| }); | |
| function $is_Ljava_io_PrintStream(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.Ljava_io_PrintStream))) | |
| } | |
| function $isArrayOf_Ljava_io_PrintStream(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.Ljava_io_PrintStream))) | |
| } | |
| function $f_s_math_Numeric$DoubleIsConflicted__plus__D__D__D($thiz, x, y) { | |
| return (x + y) | |
| } | |
| /** @constructor */ | |
| function $c_sc_Seq$() { | |
| this.ReusableCBFInstance$2 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this) | |
| } | |
| $c_sc_Seq$.prototype = new $h_scg_SeqFactory(); | |
| $c_sc_Seq$.prototype.constructor = $c_sc_Seq$; | |
| /** @constructor */ | |
| function $h_sc_Seq$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_Seq$.prototype = $c_sc_Seq$.prototype; | |
| var $d_sc_Seq$ = new $TypeData().initClass({ | |
| sc_Seq$: 0 | |
| }, false, "scala.collection.Seq$", { | |
| sc_Seq$: 1, | |
| scg_SeqFactory: 1, | |
| scg_GenSeqFactory: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1 | |
| }); | |
| $c_sc_Seq$.prototype.$classData = $d_sc_Seq$; | |
| var $n_sc_Seq$ = (void 0); | |
| function $m_sc_Seq$() { | |
| if ((!$n_sc_Seq$)) { | |
| $n_sc_Seq$ = new $c_sc_Seq$() | |
| }; | |
| return $n_sc_Seq$ | |
| } | |
| /** @constructor */ | |
| function $c_scg_IndexedSeqFactory() { | |
| this.ReusableCBFInstance$2 = null | |
| } | |
| $c_scg_IndexedSeqFactory.prototype = new $h_scg_SeqFactory(); | |
| $c_scg_IndexedSeqFactory.prototype.constructor = $c_scg_IndexedSeqFactory; | |
| /** @constructor */ | |
| function $h_scg_IndexedSeqFactory() { | |
| /*<skip>*/ | |
| } | |
| $h_scg_IndexedSeqFactory.prototype = $c_scg_IndexedSeqFactory.prototype; | |
| /** @constructor */ | |
| function $c_scm_ArrayBuilder() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_ArrayBuilder.prototype = new $h_O(); | |
| $c_scm_ArrayBuilder.prototype.constructor = $c_scm_ArrayBuilder; | |
| /** @constructor */ | |
| function $h_scm_ArrayBuilder() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayBuilder.prototype = $c_scm_ArrayBuilder.prototype; | |
| $c_scm_ArrayBuilder.prototype.sizeHint__I__V = (function(size) { | |
| /*<skip>*/ | |
| }); | |
| /** @constructor */ | |
| function $c_jl_JSConsoleBasedPrintStream(isErr) { | |
| this.out$2 = null; | |
| this.encoder$3 = null; | |
| this.autoFlush$3 = false; | |
| this.charset$3 = null; | |
| this.closing$3 = false; | |
| this.java$io$PrintStream$$closed$3 = false; | |
| this.errorFlag$3 = false; | |
| this.bitmap$0$3 = false; | |
| this.isErr$4 = null; | |
| this.flushed$4 = false; | |
| this.buffer$4 = null; | |
| this.isErr$4 = isErr; | |
| var out = new $c_jl_JSConsoleBasedPrintStream$DummyOutputStream(); | |
| $c_Ljava_io_PrintStream.prototype.init___Ljava_io_OutputStream__Z__Ljava_nio_charset_Charset.call(this, out, false, null); | |
| this.flushed$4 = true; | |
| this.buffer$4 = "" | |
| } | |
| $c_jl_JSConsoleBasedPrintStream.prototype = new $h_Ljava_io_PrintStream(); | |
| $c_jl_JSConsoleBasedPrintStream.prototype.constructor = $c_jl_JSConsoleBasedPrintStream; | |
| /** @constructor */ | |
| function $h_jl_JSConsoleBasedPrintStream() { | |
| /*<skip>*/ | |
| } | |
| $h_jl_JSConsoleBasedPrintStream.prototype = $c_jl_JSConsoleBasedPrintStream.prototype; | |
| $c_jl_JSConsoleBasedPrintStream.prototype.print__T__V = (function(s) { | |
| this.java$lang$JSConsoleBasedPrintStream$$printString__T__V(((s === null) ? "null" : s)) | |
| }); | |
| $c_jl_JSConsoleBasedPrintStream.prototype.java$lang$JSConsoleBasedPrintStream$$printString__T__V = (function(s) { | |
| var rest = s; | |
| while ((rest !== "")) { | |
| var this$1 = rest; | |
| var nlPos = (this$1.indexOf("\n") | 0); | |
| if ((nlPos < 0)) { | |
| this.buffer$4 = (("" + this.buffer$4) + rest); | |
| this.flushed$4 = false; | |
| rest = "" | |
| } else { | |
| var jsx$1 = this.buffer$4; | |
| var this$3 = rest; | |
| this.doWriteLine__p4__T__V((("" + jsx$1) + this$3.substring(0, nlPos))); | |
| this.buffer$4 = ""; | |
| this.flushed$4 = true; | |
| var this$4 = rest; | |
| var beginIndex = ((1 + nlPos) | 0); | |
| rest = this$4.substring(beginIndex) | |
| } | |
| } | |
| }); | |
| $c_jl_JSConsoleBasedPrintStream.prototype.doWriteLine__p4__T__V = (function(line) { | |
| if (((typeof console) !== "undefined")) { | |
| var x = this.isErr$4; | |
| if ((!(!x))) { | |
| var x$1 = console.error; | |
| var jsx$1 = (!(!(!(!x$1)))) | |
| } else { | |
| var jsx$1 = false | |
| }; | |
| if (jsx$1) { | |
| console.error(line) | |
| } else { | |
| console.log(line) | |
| } | |
| } | |
| }); | |
| var $d_jl_JSConsoleBasedPrintStream = new $TypeData().initClass({ | |
| jl_JSConsoleBasedPrintStream: 0 | |
| }, false, "java.lang.JSConsoleBasedPrintStream", { | |
| jl_JSConsoleBasedPrintStream: 1, | |
| Ljava_io_PrintStream: 1, | |
| Ljava_io_FilterOutputStream: 1, | |
| Ljava_io_OutputStream: 1, | |
| O: 1, | |
| Ljava_io_Closeable: 1, | |
| jl_AutoCloseable: 1, | |
| Ljava_io_Flushable: 1, | |
| jl_Appendable: 1 | |
| }); | |
| $c_jl_JSConsoleBasedPrintStream.prototype.$classData = $d_jl_JSConsoleBasedPrintStream; | |
| /** @constructor */ | |
| function $c_s_Tuple2$mcDD$sp(_1$mcD$sp, _2$mcD$sp) { | |
| this.$$und1$f = null; | |
| this.$$und2$f = null; | |
| this.$$und1$mcD$sp$f = 0.0; | |
| this.$$und2$mcD$sp$f = 0.0; | |
| this.$$und1$mcD$sp$f = _1$mcD$sp; | |
| this.$$und2$mcD$sp$f = _2$mcD$sp; | |
| $c_T2.prototype.init___O__O.call(this, null, null) | |
| } | |
| $c_s_Tuple2$mcDD$sp.prototype = new $h_T2(); | |
| $c_s_Tuple2$mcDD$sp.prototype.constructor = $c_s_Tuple2$mcDD$sp; | |
| /** @constructor */ | |
| function $h_s_Tuple2$mcDD$sp() { | |
| /*<skip>*/ | |
| } | |
| $h_s_Tuple2$mcDD$sp.prototype = $c_s_Tuple2$mcDD$sp.prototype; | |
| $c_s_Tuple2$mcDD$sp.prototype.$$und1$mcD$sp__D = (function() { | |
| return this.$$und1$mcD$sp$f | |
| }); | |
| $c_s_Tuple2$mcDD$sp.prototype.$$und2__O = (function() { | |
| return this.$$und2$mcD$sp$f | |
| }); | |
| $c_s_Tuple2$mcDD$sp.prototype.$$und2$mcD$sp__D = (function() { | |
| return this.$$und2$mcD$sp$f | |
| }); | |
| $c_s_Tuple2$mcDD$sp.prototype.$$und1__O = (function() { | |
| return this.$$und1$mcD$sp$f | |
| }); | |
| var $d_s_Tuple2$mcDD$sp = new $TypeData().initClass({ | |
| s_Tuple2$mcDD$sp: 0 | |
| }, false, "scala.Tuple2$mcDD$sp", { | |
| s_Tuple2$mcDD$sp: 1, | |
| T2: 1, | |
| O: 1, | |
| s_Product2: 1, | |
| s_Product: 1, | |
| s_Equals: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Product2$mcDD$sp: 1 | |
| }); | |
| $c_s_Tuple2$mcDD$sp.prototype.$classData = $d_s_Tuple2$mcDD$sp; | |
| /** @constructor */ | |
| function $c_s_reflect_AnyValManifest() { | |
| this.toString$1 = null | |
| } | |
| $c_s_reflect_AnyValManifest.prototype = new $h_O(); | |
| $c_s_reflect_AnyValManifest.prototype.constructor = $c_s_reflect_AnyValManifest; | |
| /** @constructor */ | |
| function $h_s_reflect_AnyValManifest() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_AnyValManifest.prototype = $c_s_reflect_AnyValManifest.prototype; | |
| $c_s_reflect_AnyValManifest.prototype.equals__O__Z = (function(that) { | |
| return (this === that) | |
| }); | |
| $c_s_reflect_AnyValManifest.prototype.toString__T = (function() { | |
| return this.toString$1 | |
| }); | |
| $c_s_reflect_AnyValManifest.prototype.hashCode__I = (function() { | |
| return $systemIdentityHashCode(this) | |
| }); | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$ClassTypeManifest() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null | |
| } | |
| $c_s_reflect_ManifestFactory$ClassTypeManifest.prototype = new $h_O(); | |
| $c_s_reflect_ManifestFactory$ClassTypeManifest.prototype.constructor = $c_s_reflect_ManifestFactory$ClassTypeManifest; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$ClassTypeManifest() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$ClassTypeManifest.prototype = $c_s_reflect_ManifestFactory$ClassTypeManifest.prototype; | |
| /** @constructor */ | |
| function $c_sc_IndexedSeq$() { | |
| this.ReusableCBFInstance$2 = null; | |
| this.ReusableCBF$6 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this); | |
| $n_sc_IndexedSeq$ = this; | |
| this.ReusableCBF$6 = new $c_sc_IndexedSeq$$anon$1() | |
| } | |
| $c_sc_IndexedSeq$.prototype = new $h_scg_IndexedSeqFactory(); | |
| $c_sc_IndexedSeq$.prototype.constructor = $c_sc_IndexedSeq$; | |
| /** @constructor */ | |
| function $h_sc_IndexedSeq$() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_IndexedSeq$.prototype = $c_sc_IndexedSeq$.prototype; | |
| var $d_sc_IndexedSeq$ = new $TypeData().initClass({ | |
| sc_IndexedSeq$: 0 | |
| }, false, "scala.collection.IndexedSeq$", { | |
| sc_IndexedSeq$: 1, | |
| scg_IndexedSeqFactory: 1, | |
| scg_SeqFactory: 1, | |
| scg_GenSeqFactory: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1 | |
| }); | |
| $c_sc_IndexedSeq$.prototype.$classData = $d_sc_IndexedSeq$; | |
| var $n_sc_IndexedSeq$ = (void 0); | |
| function $m_sc_IndexedSeq$() { | |
| if ((!$n_sc_IndexedSeq$)) { | |
| $n_sc_IndexedSeq$ = new $c_sc_IndexedSeq$() | |
| }; | |
| return $n_sc_IndexedSeq$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_IndexedSeqLike$Elements($$outer, start, end) { | |
| this.end$2 = 0; | |
| this.index$2 = 0; | |
| this.$$outer$2 = null; | |
| this.end$2 = end; | |
| if (($$outer === null)) { | |
| throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(null) | |
| } else { | |
| this.$$outer$2 = $$outer | |
| }; | |
| this.index$2 = start | |
| } | |
| $c_sc_IndexedSeqLike$Elements.prototype = new $h_sc_AbstractIterator(); | |
| $c_sc_IndexedSeqLike$Elements.prototype.constructor = $c_sc_IndexedSeqLike$Elements; | |
| /** @constructor */ | |
| function $h_sc_IndexedSeqLike$Elements() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_IndexedSeqLike$Elements.prototype = $c_sc_IndexedSeqLike$Elements.prototype; | |
| $c_sc_IndexedSeqLike$Elements.prototype.next__O = (function() { | |
| if ((this.index$2 >= this.end$2)) { | |
| $m_sc_Iterator$().empty$1.next__O() | |
| }; | |
| var x = this.$$outer$2.apply__I__O(this.index$2); | |
| this.index$2 = ((1 + this.index$2) | 0); | |
| return x | |
| }); | |
| $c_sc_IndexedSeqLike$Elements.prototype.hasNext__Z = (function() { | |
| return (this.index$2 < this.end$2) | |
| }); | |
| var $d_sc_IndexedSeqLike$Elements = new $TypeData().initClass({ | |
| sc_IndexedSeqLike$Elements: 0 | |
| }, false, "scala.collection.IndexedSeqLike$Elements", { | |
| sc_IndexedSeqLike$Elements: 1, | |
| sc_AbstractIterator: 1, | |
| O: 1, | |
| sc_Iterator: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_BufferedIterator: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sc_IndexedSeqLike$Elements.prototype.$classData = $d_sc_IndexedSeqLike$Elements; | |
| /** @constructor */ | |
| function $c_scm_ArrayBuilder$generic(elementClass) { | |
| this.elementClass$2 = null; | |
| this.isCharArrayBuilder$2 = false; | |
| this.elems$2 = null; | |
| this.elementClass$2 = elementClass; | |
| this.isCharArrayBuilder$2 = (elementClass === $d_C.getClassOf()); | |
| this.elems$2 = [] | |
| } | |
| $c_scm_ArrayBuilder$generic.prototype = new $h_scm_ArrayBuilder(); | |
| $c_scm_ArrayBuilder$generic.prototype.constructor = $c_scm_ArrayBuilder$generic; | |
| /** @constructor */ | |
| function $h_scm_ArrayBuilder$generic() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayBuilder$generic.prototype = $c_scm_ArrayBuilder$generic.prototype; | |
| $c_scm_ArrayBuilder$generic.prototype.toString__T = (function() { | |
| return "ArrayBuilder.generic" | |
| }); | |
| $c_scm_ArrayBuilder$generic.prototype.$$plus$eq__O__scm_ArrayBuilder$generic = (function(elem) { | |
| var unboxedElem = (this.isCharArrayBuilder$2 ? $uC(elem) : ((elem === null) ? this.elementClass$2.data$1.zero : elem)); | |
| this.elems$2.push(unboxedElem); | |
| return this | |
| }); | |
| $c_scm_ArrayBuilder$generic.prototype.result__O = (function() { | |
| var x$2 = this.elementClass$2; | |
| if ((x$2 === $d_V.getClassOf())) { | |
| var elemRuntimeClass = $d_sr_BoxedUnit.getClassOf() | |
| } else { | |
| var x$4 = this.elementClass$2; | |
| if ((x$4 === $d_sr_Null$.getClassOf())) { | |
| var jsx$1 = true | |
| } else { | |
| var x$6 = this.elementClass$2; | |
| var jsx$1 = (x$6 === $d_sr_Nothing$.getClassOf()) | |
| }; | |
| if (jsx$1) { | |
| var elemRuntimeClass = $d_O.getClassOf() | |
| } else { | |
| var elemRuntimeClass = this.elementClass$2 | |
| } | |
| }; | |
| return $makeNativeArrayWrapper(elemRuntimeClass.data$1.getArrayOf(), this.elems$2) | |
| }); | |
| $c_scm_ArrayBuilder$generic.prototype.$$plus$eq__O__scm_Builder = (function(elem) { | |
| return this.$$plus$eq__O__scm_ArrayBuilder$generic(elem) | |
| }); | |
| var $d_scm_ArrayBuilder$generic = new $TypeData().initClass({ | |
| scm_ArrayBuilder$generic: 0 | |
| }, false, "scala.collection.mutable.ArrayBuilder$generic", { | |
| scm_ArrayBuilder$generic: 1, | |
| scm_ArrayBuilder: 1, | |
| O: 1, | |
| scm_ReusableBuilder: 1, | |
| scm_Builder: 1, | |
| scg_Growable: 1, | |
| scg_Clearable: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_scm_ArrayBuilder$generic.prototype.$classData = $d_scm_ArrayBuilder$generic; | |
| /** @constructor */ | |
| function $c_sjs_js_JavaScriptException(exception) { | |
| this.s$1 = null; | |
| this.e$1 = null; | |
| this.stackTraceStateInternal$1 = null; | |
| this.stackTrace$1 = null; | |
| this.exception$4 = null; | |
| this.exception$4 = exception; | |
| $c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null) | |
| } | |
| $c_sjs_js_JavaScriptException.prototype = new $h_jl_RuntimeException(); | |
| $c_sjs_js_JavaScriptException.prototype.constructor = $c_sjs_js_JavaScriptException; | |
| /** @constructor */ | |
| function $h_sjs_js_JavaScriptException() { | |
| /*<skip>*/ | |
| } | |
| $h_sjs_js_JavaScriptException.prototype = $c_sjs_js_JavaScriptException.prototype; | |
| $c_sjs_js_JavaScriptException.prototype.productPrefix__T = (function() { | |
| return "JavaScriptException" | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.productArity__I = (function() { | |
| return 1 | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.fillInStackTrace__jl_Throwable = (function() { | |
| this.setStackTraceStateInternal__O__(this.exception$4); | |
| return this | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.equals__O__Z = (function(x$1) { | |
| if ((this === x$1)) { | |
| return true | |
| } else if ($is_sjs_js_JavaScriptException(x$1)) { | |
| var JavaScriptException$1 = x$1; | |
| return $m_sr_BoxesRunTime$().equals__O__O__Z(this.exception$4, JavaScriptException$1.exception$4) | |
| } else { | |
| return false | |
| } | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.productElement__I__O = (function(x$1) { | |
| switch (x$1) { | |
| case 0: { | |
| return this.exception$4; | |
| break | |
| } | |
| default: { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + x$1)) | |
| } | |
| } | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.getMessage__T = (function() { | |
| return $dp_toString__T(this.exception$4) | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.hashCode__I = (function() { | |
| var this$2 = $m_s_util_hashing_MurmurHash3$(); | |
| return this$2.productHash__s_Product__I__I(this, (-889275714)) | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.productIterator__sc_Iterator = (function() { | |
| return new $c_sr_ScalaRunTime$$anon$1(this) | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.setStackTraceStateInternal__O__ = (function(e) { | |
| this.stackTraceStateInternal$1 = e | |
| }); | |
| function $is_sjs_js_JavaScriptException(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sjs_js_JavaScriptException))) | |
| } | |
| function $isArrayOf_sjs_js_JavaScriptException(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sjs_js_JavaScriptException))) | |
| } | |
| var $d_sjs_js_JavaScriptException = new $TypeData().initClass({ | |
| sjs_js_JavaScriptException: 0 | |
| }, false, "scala.scalajs.js.JavaScriptException", { | |
| sjs_js_JavaScriptException: 1, | |
| jl_RuntimeException: 1, | |
| jl_Exception: 1, | |
| jl_Throwable: 1, | |
| O: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Product: 1, | |
| s_Equals: 1, | |
| s_Serializable: 1 | |
| }); | |
| $c_sjs_js_JavaScriptException.prototype.$classData = $d_sjs_js_JavaScriptException; | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$BooleanManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Boolean" | |
| } | |
| $c_s_reflect_ManifestFactory$BooleanManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$BooleanManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$BooleanManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$BooleanManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$BooleanManifest$.prototype = $c_s_reflect_ManifestFactory$BooleanManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$BooleanManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$BooleanManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$BooleanManifest$", { | |
| s_reflect_ManifestFactory$BooleanManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$BooleanManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$BooleanManifest$; | |
| var $n_s_reflect_ManifestFactory$BooleanManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$BooleanManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$BooleanManifest$)) { | |
| $n_s_reflect_ManifestFactory$BooleanManifest$ = new $c_s_reflect_ManifestFactory$BooleanManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$BooleanManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$ByteManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Byte" | |
| } | |
| $c_s_reflect_ManifestFactory$ByteManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$ByteManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$ByteManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$ByteManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$ByteManifest$.prototype = $c_s_reflect_ManifestFactory$ByteManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$ByteManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$ByteManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$ByteManifest$", { | |
| s_reflect_ManifestFactory$ByteManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$ByteManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$ByteManifest$; | |
| var $n_s_reflect_ManifestFactory$ByteManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$ByteManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$ByteManifest$)) { | |
| $n_s_reflect_ManifestFactory$ByteManifest$ = new $c_s_reflect_ManifestFactory$ByteManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$ByteManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$CharManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Char" | |
| } | |
| $c_s_reflect_ManifestFactory$CharManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$CharManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$CharManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$CharManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$CharManifest$.prototype = $c_s_reflect_ManifestFactory$CharManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$CharManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$CharManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$CharManifest$", { | |
| s_reflect_ManifestFactory$CharManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$CharManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$CharManifest$; | |
| var $n_s_reflect_ManifestFactory$CharManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$CharManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$CharManifest$)) { | |
| $n_s_reflect_ManifestFactory$CharManifest$ = new $c_s_reflect_ManifestFactory$CharManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$CharManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$DoubleManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Double" | |
| } | |
| $c_s_reflect_ManifestFactory$DoubleManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$DoubleManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$DoubleManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$DoubleManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$DoubleManifest$.prototype = $c_s_reflect_ManifestFactory$DoubleManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$DoubleManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$DoubleManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$DoubleManifest$", { | |
| s_reflect_ManifestFactory$DoubleManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$DoubleManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$DoubleManifest$; | |
| var $n_s_reflect_ManifestFactory$DoubleManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$DoubleManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$DoubleManifest$)) { | |
| $n_s_reflect_ManifestFactory$DoubleManifest$ = new $c_s_reflect_ManifestFactory$DoubleManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$DoubleManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$FloatManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Float" | |
| } | |
| $c_s_reflect_ManifestFactory$FloatManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$FloatManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$FloatManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$FloatManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$FloatManifest$.prototype = $c_s_reflect_ManifestFactory$FloatManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$FloatManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$FloatManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$FloatManifest$", { | |
| s_reflect_ManifestFactory$FloatManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$FloatManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$FloatManifest$; | |
| var $n_s_reflect_ManifestFactory$FloatManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$FloatManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$FloatManifest$)) { | |
| $n_s_reflect_ManifestFactory$FloatManifest$ = new $c_s_reflect_ManifestFactory$FloatManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$FloatManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$IntManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Int" | |
| } | |
| $c_s_reflect_ManifestFactory$IntManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$IntManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$IntManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$IntManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$IntManifest$.prototype = $c_s_reflect_ManifestFactory$IntManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$IntManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$IntManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$IntManifest$", { | |
| s_reflect_ManifestFactory$IntManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$IntManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$IntManifest$; | |
| var $n_s_reflect_ManifestFactory$IntManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$IntManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$IntManifest$)) { | |
| $n_s_reflect_ManifestFactory$IntManifest$ = new $c_s_reflect_ManifestFactory$IntManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$IntManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$LongManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Long" | |
| } | |
| $c_s_reflect_ManifestFactory$LongManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$LongManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$LongManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$LongManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$LongManifest$.prototype = $c_s_reflect_ManifestFactory$LongManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$LongManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$LongManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$LongManifest$", { | |
| s_reflect_ManifestFactory$LongManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$LongManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$LongManifest$; | |
| var $n_s_reflect_ManifestFactory$LongManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$LongManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$LongManifest$)) { | |
| $n_s_reflect_ManifestFactory$LongManifest$ = new $c_s_reflect_ManifestFactory$LongManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$LongManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$PhantomManifest() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null; | |
| this.toString$2 = null | |
| } | |
| $c_s_reflect_ManifestFactory$PhantomManifest.prototype = new $h_s_reflect_ManifestFactory$ClassTypeManifest(); | |
| $c_s_reflect_ManifestFactory$PhantomManifest.prototype.constructor = $c_s_reflect_ManifestFactory$PhantomManifest; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$PhantomManifest() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$PhantomManifest.prototype = $c_s_reflect_ManifestFactory$PhantomManifest.prototype; | |
| $c_s_reflect_ManifestFactory$PhantomManifest.prototype.equals__O__Z = (function(that) { | |
| return (this === that) | |
| }); | |
| $c_s_reflect_ManifestFactory$PhantomManifest.prototype.toString__T = (function() { | |
| return this.toString$2 | |
| }); | |
| $c_s_reflect_ManifestFactory$PhantomManifest.prototype.hashCode__I = (function() { | |
| return $systemIdentityHashCode(this) | |
| }); | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$ShortManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Short" | |
| } | |
| $c_s_reflect_ManifestFactory$ShortManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$ShortManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$ShortManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$ShortManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$ShortManifest$.prototype = $c_s_reflect_ManifestFactory$ShortManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$ShortManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$ShortManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$ShortManifest$", { | |
| s_reflect_ManifestFactory$ShortManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$ShortManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$ShortManifest$; | |
| var $n_s_reflect_ManifestFactory$ShortManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$ShortManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$ShortManifest$)) { | |
| $n_s_reflect_ManifestFactory$ShortManifest$ = new $c_s_reflect_ManifestFactory$ShortManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$ShortManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$UnitManifest$() { | |
| this.toString$1 = null; | |
| this.toString$1 = "Unit" | |
| } | |
| $c_s_reflect_ManifestFactory$UnitManifest$.prototype = new $h_s_reflect_AnyValManifest(); | |
| $c_s_reflect_ManifestFactory$UnitManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$UnitManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$UnitManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$UnitManifest$.prototype = $c_s_reflect_ManifestFactory$UnitManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$UnitManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$UnitManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$UnitManifest$", { | |
| s_reflect_ManifestFactory$UnitManifest$: 1, | |
| s_reflect_AnyValManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$UnitManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$UnitManifest$; | |
| var $n_s_reflect_ManifestFactory$UnitManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$UnitManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$UnitManifest$)) { | |
| $n_s_reflect_ManifestFactory$UnitManifest$ = new $c_s_reflect_ManifestFactory$UnitManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$UnitManifest$ | |
| } | |
| function $f_sc_IterableLike__sameElements__sc_GenIterable__Z($thiz, that) { | |
| var these = $thiz.iterator__sc_Iterator(); | |
| var those = that.iterator__sc_Iterator(); | |
| while ((these.hasNext__Z() && those.hasNext__Z())) { | |
| if ((!$m_sr_BoxesRunTime$().equals__O__O__Z(these.next__O(), those.next__O()))) { | |
| return false | |
| } | |
| }; | |
| return ((!these.hasNext__Z()) && (!those.hasNext__Z())) | |
| } | |
| /** @constructor */ | |
| function $c_sci_List$() { | |
| this.ReusableCBFInstance$2 = null; | |
| this.partialNotApplied$5 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this); | |
| $n_sci_List$ = this; | |
| this.partialNotApplied$5 = new $c_sci_List$$anon$1() | |
| } | |
| $c_sci_List$.prototype = new $h_scg_SeqFactory(); | |
| $c_sci_List$.prototype.constructor = $c_sci_List$; | |
| /** @constructor */ | |
| function $h_sci_List$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_List$.prototype = $c_sci_List$.prototype; | |
| var $d_sci_List$ = new $TypeData().initClass({ | |
| sci_List$: 0 | |
| }, false, "scala.collection.immutable.List$", { | |
| sci_List$: 1, | |
| scg_SeqFactory: 1, | |
| scg_GenSeqFactory: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_List$.prototype.$classData = $d_sci_List$; | |
| var $n_sci_List$ = (void 0); | |
| function $m_sci_List$() { | |
| if ((!$n_sci_List$)) { | |
| $n_sci_List$ = new $c_sci_List$() | |
| }; | |
| return $n_sci_List$ | |
| } | |
| /** @constructor */ | |
| function $c_sci_Stream$() { | |
| this.ReusableCBFInstance$2 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this) | |
| } | |
| $c_sci_Stream$.prototype = new $h_scg_SeqFactory(); | |
| $c_sci_Stream$.prototype.constructor = $c_sci_Stream$; | |
| /** @constructor */ | |
| function $h_sci_Stream$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Stream$.prototype = $c_sci_Stream$.prototype; | |
| var $d_sci_Stream$ = new $TypeData().initClass({ | |
| sci_Stream$: 0 | |
| }, false, "scala.collection.immutable.Stream$", { | |
| sci_Stream$: 1, | |
| scg_SeqFactory: 1, | |
| scg_GenSeqFactory: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_Stream$.prototype.$classData = $d_sci_Stream$; | |
| var $n_sci_Stream$ = (void 0); | |
| function $m_sci_Stream$() { | |
| if ((!$n_sci_Stream$)) { | |
| $n_sci_Stream$ = new $c_sci_Stream$() | |
| }; | |
| return $n_sci_Stream$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$AnyManifest$() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null; | |
| this.toString$2 = null; | |
| this.toString$2 = "Any"; | |
| var prefix = $m_s_None$(); | |
| var typeArguments = $m_sci_Nil$(); | |
| this.prefix$1 = prefix; | |
| this.runtimeClass1$1 = $d_O.getClassOf(); | |
| this.typeArguments$1 = typeArguments | |
| } | |
| $c_s_reflect_ManifestFactory$AnyManifest$.prototype = new $h_s_reflect_ManifestFactory$PhantomManifest(); | |
| $c_s_reflect_ManifestFactory$AnyManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$AnyManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$AnyManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$AnyManifest$.prototype = $c_s_reflect_ManifestFactory$AnyManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$AnyManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$AnyManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$AnyManifest$", { | |
| s_reflect_ManifestFactory$AnyManifest$: 1, | |
| s_reflect_ManifestFactory$PhantomManifest: 1, | |
| s_reflect_ManifestFactory$ClassTypeManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$AnyManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$AnyManifest$; | |
| var $n_s_reflect_ManifestFactory$AnyManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$AnyManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$AnyManifest$)) { | |
| $n_s_reflect_ManifestFactory$AnyManifest$ = new $c_s_reflect_ManifestFactory$AnyManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$AnyManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$AnyValManifest$() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null; | |
| this.toString$2 = null; | |
| this.toString$2 = "AnyVal"; | |
| var prefix = $m_s_None$(); | |
| var typeArguments = $m_sci_Nil$(); | |
| this.prefix$1 = prefix; | |
| this.runtimeClass1$1 = $d_O.getClassOf(); | |
| this.typeArguments$1 = typeArguments | |
| } | |
| $c_s_reflect_ManifestFactory$AnyValManifest$.prototype = new $h_s_reflect_ManifestFactory$PhantomManifest(); | |
| $c_s_reflect_ManifestFactory$AnyValManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$AnyValManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$AnyValManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$AnyValManifest$.prototype = $c_s_reflect_ManifestFactory$AnyValManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$AnyValManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$AnyValManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$AnyValManifest$", { | |
| s_reflect_ManifestFactory$AnyValManifest$: 1, | |
| s_reflect_ManifestFactory$PhantomManifest: 1, | |
| s_reflect_ManifestFactory$ClassTypeManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$AnyValManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$AnyValManifest$; | |
| var $n_s_reflect_ManifestFactory$AnyValManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$AnyValManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$AnyValManifest$)) { | |
| $n_s_reflect_ManifestFactory$AnyValManifest$ = new $c_s_reflect_ManifestFactory$AnyValManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$AnyValManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$NothingManifest$() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null; | |
| this.toString$2 = null; | |
| this.toString$2 = "Nothing"; | |
| var prefix = $m_s_None$(); | |
| var typeArguments = $m_sci_Nil$(); | |
| this.prefix$1 = prefix; | |
| this.runtimeClass1$1 = $d_sr_Nothing$.getClassOf(); | |
| this.typeArguments$1 = typeArguments | |
| } | |
| $c_s_reflect_ManifestFactory$NothingManifest$.prototype = new $h_s_reflect_ManifestFactory$PhantomManifest(); | |
| $c_s_reflect_ManifestFactory$NothingManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$NothingManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$NothingManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$NothingManifest$.prototype = $c_s_reflect_ManifestFactory$NothingManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$NothingManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$NothingManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$NothingManifest$", { | |
| s_reflect_ManifestFactory$NothingManifest$: 1, | |
| s_reflect_ManifestFactory$PhantomManifest: 1, | |
| s_reflect_ManifestFactory$ClassTypeManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$NothingManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$NothingManifest$; | |
| var $n_s_reflect_ManifestFactory$NothingManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$NothingManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$NothingManifest$)) { | |
| $n_s_reflect_ManifestFactory$NothingManifest$ = new $c_s_reflect_ManifestFactory$NothingManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$NothingManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$NullManifest$() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null; | |
| this.toString$2 = null; | |
| this.toString$2 = "Null"; | |
| var prefix = $m_s_None$(); | |
| var typeArguments = $m_sci_Nil$(); | |
| this.prefix$1 = prefix; | |
| this.runtimeClass1$1 = $d_sr_Null$.getClassOf(); | |
| this.typeArguments$1 = typeArguments | |
| } | |
| $c_s_reflect_ManifestFactory$NullManifest$.prototype = new $h_s_reflect_ManifestFactory$PhantomManifest(); | |
| $c_s_reflect_ManifestFactory$NullManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$NullManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$NullManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$NullManifest$.prototype = $c_s_reflect_ManifestFactory$NullManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$NullManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$NullManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$NullManifest$", { | |
| s_reflect_ManifestFactory$NullManifest$: 1, | |
| s_reflect_ManifestFactory$PhantomManifest: 1, | |
| s_reflect_ManifestFactory$ClassTypeManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$NullManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$NullManifest$; | |
| var $n_s_reflect_ManifestFactory$NullManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$NullManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$NullManifest$)) { | |
| $n_s_reflect_ManifestFactory$NullManifest$ = new $c_s_reflect_ManifestFactory$NullManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$NullManifest$ | |
| } | |
| /** @constructor */ | |
| function $c_s_reflect_ManifestFactory$ObjectManifest$() { | |
| this.prefix$1 = null; | |
| this.runtimeClass1$1 = null; | |
| this.typeArguments$1 = null; | |
| this.toString$2 = null; | |
| this.toString$2 = "Object"; | |
| var prefix = $m_s_None$(); | |
| var typeArguments = $m_sci_Nil$(); | |
| this.prefix$1 = prefix; | |
| this.runtimeClass1$1 = $d_O.getClassOf(); | |
| this.typeArguments$1 = typeArguments | |
| } | |
| $c_s_reflect_ManifestFactory$ObjectManifest$.prototype = new $h_s_reflect_ManifestFactory$PhantomManifest(); | |
| $c_s_reflect_ManifestFactory$ObjectManifest$.prototype.constructor = $c_s_reflect_ManifestFactory$ObjectManifest$; | |
| /** @constructor */ | |
| function $h_s_reflect_ManifestFactory$ObjectManifest$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_reflect_ManifestFactory$ObjectManifest$.prototype = $c_s_reflect_ManifestFactory$ObjectManifest$.prototype; | |
| var $d_s_reflect_ManifestFactory$ObjectManifest$ = new $TypeData().initClass({ | |
| s_reflect_ManifestFactory$ObjectManifest$: 0 | |
| }, false, "scala.reflect.ManifestFactory$ObjectManifest$", { | |
| s_reflect_ManifestFactory$ObjectManifest$: 1, | |
| s_reflect_ManifestFactory$PhantomManifest: 1, | |
| s_reflect_ManifestFactory$ClassTypeManifest: 1, | |
| O: 1, | |
| s_reflect_Manifest: 1, | |
| s_reflect_ClassTag: 1, | |
| s_reflect_ClassManifestDeprecatedApis: 1, | |
| s_reflect_OptManifest: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_Equals: 1 | |
| }); | |
| $c_s_reflect_ManifestFactory$ObjectManifest$.prototype.$classData = $d_s_reflect_ManifestFactory$ObjectManifest$; | |
| var $n_s_reflect_ManifestFactory$ObjectManifest$ = (void 0); | |
| function $m_s_reflect_ManifestFactory$ObjectManifest$() { | |
| if ((!$n_s_reflect_ManifestFactory$ObjectManifest$)) { | |
| $n_s_reflect_ManifestFactory$ObjectManifest$ = new $c_s_reflect_ManifestFactory$ObjectManifest$() | |
| }; | |
| return $n_s_reflect_ManifestFactory$ObjectManifest$ | |
| } | |
| function $is_sc_GenMap(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sc_GenMap))) | |
| } | |
| function $isArrayOf_sc_GenMap(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sc_GenMap))) | |
| } | |
| function $is_sc_GenSeq(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sc_GenSeq))) | |
| } | |
| function $isArrayOf_sc_GenSeq(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sc_GenSeq))) | |
| } | |
| /** @constructor */ | |
| function $c_sci_Vector$() { | |
| this.ReusableCBFInstance$2 = null; | |
| this.NIL$6 = null; | |
| $c_scg_GenTraversableFactory.prototype.init___.call(this); | |
| $n_sci_Vector$ = this; | |
| this.NIL$6 = new $c_sci_Vector(0, 0, 0) | |
| } | |
| $c_sci_Vector$.prototype = new $h_scg_IndexedSeqFactory(); | |
| $c_sci_Vector$.prototype.constructor = $c_sci_Vector$; | |
| /** @constructor */ | |
| function $h_sci_Vector$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Vector$.prototype = $c_sci_Vector$.prototype; | |
| var $d_sci_Vector$ = new $TypeData().initClass({ | |
| sci_Vector$: 0 | |
| }, false, "scala.collection.immutable.Vector$", { | |
| sci_Vector$: 1, | |
| scg_IndexedSeqFactory: 1, | |
| scg_SeqFactory: 1, | |
| scg_GenSeqFactory: 1, | |
| scg_GenTraversableFactory: 1, | |
| scg_GenericCompanion: 1, | |
| O: 1, | |
| scg_TraversableFactory: 1, | |
| scg_GenericSeqCompanion: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_Vector$.prototype.$classData = $d_sci_Vector$; | |
| var $n_sci_Vector$ = (void 0); | |
| function $m_sci_Vector$() { | |
| if ((!$n_sci_Vector$)) { | |
| $n_sci_Vector$ = new $c_sci_Vector$() | |
| }; | |
| return $n_sci_Vector$ | |
| } | |
| /** @constructor */ | |
| function $c_sc_AbstractTraversable() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_AbstractTraversable.prototype = new $h_O(); | |
| $c_sc_AbstractTraversable.prototype.constructor = $c_sc_AbstractTraversable; | |
| /** @constructor */ | |
| function $h_sc_AbstractTraversable() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_AbstractTraversable.prototype = $c_sc_AbstractTraversable.prototype; | |
| $c_sc_AbstractTraversable.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_sc_AbstractTraversable.prototype.sizeHintIfCheap__I = (function() { | |
| return (-1) | |
| }); | |
| $c_sc_AbstractTraversable.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_sc_AbstractTraversable.prototype.repr__O = (function() { | |
| return this | |
| }); | |
| $c_sc_AbstractTraversable.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $f_sc_SeqLike__indices__sci_Range($thiz) { | |
| var end = $thiz.length__I(); | |
| return new $c_sci_Range(0, end, 1) | |
| } | |
| function $f_sc_SeqLike__lengthCompare__I__I($thiz, len) { | |
| if ((len < 0)) { | |
| return 1 | |
| } else { | |
| var i = 0; | |
| var it = $thiz.iterator__sc_Iterator(); | |
| while (it.hasNext__Z()) { | |
| if ((i === len)) { | |
| return (it.hasNext__Z() ? 1 : 0) | |
| }; | |
| it.next__O(); | |
| i = ((1 + i) | 0) | |
| }; | |
| return ((i - len) | 0) | |
| } | |
| } | |
| function $f_sc_SeqLike__isEmpty__Z($thiz) { | |
| return ($thiz.lengthCompare__I__I(0) === 0) | |
| } | |
| /** @constructor */ | |
| function $c_s_math_Numeric$DoubleIsFractional$() { | |
| /*<skip>*/ | |
| } | |
| $c_s_math_Numeric$DoubleIsFractional$.prototype = new $h_O(); | |
| $c_s_math_Numeric$DoubleIsFractional$.prototype.constructor = $c_s_math_Numeric$DoubleIsFractional$; | |
| /** @constructor */ | |
| function $h_s_math_Numeric$DoubleIsFractional$() { | |
| /*<skip>*/ | |
| } | |
| $h_s_math_Numeric$DoubleIsFractional$.prototype = $c_s_math_Numeric$DoubleIsFractional$.prototype; | |
| var $d_s_math_Numeric$DoubleIsFractional$ = new $TypeData().initClass({ | |
| s_math_Numeric$DoubleIsFractional$: 0 | |
| }, false, "scala.math.Numeric$DoubleIsFractional$", { | |
| s_math_Numeric$DoubleIsFractional$: 1, | |
| O: 1, | |
| s_math_Numeric$DoubleIsFractional: 1, | |
| s_math_Numeric$DoubleIsConflicted: 1, | |
| s_math_Numeric: 1, | |
| s_math_Ordering: 1, | |
| ju_Comparator: 1, | |
| s_math_PartialOrdering: 1, | |
| s_math_Equiv: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| s_math_Fractional: 1, | |
| s_math_Ordering$DoubleOrdering: 1 | |
| }); | |
| $c_s_math_Numeric$DoubleIsFractional$.prototype.$classData = $d_s_math_Numeric$DoubleIsFractional$; | |
| var $n_s_math_Numeric$DoubleIsFractional$ = (void 0); | |
| function $m_s_math_Numeric$DoubleIsFractional$() { | |
| if ((!$n_s_math_Numeric$DoubleIsFractional$)) { | |
| $n_s_math_Numeric$DoubleIsFractional$ = new $c_s_math_Numeric$DoubleIsFractional$() | |
| }; | |
| return $n_s_math_Numeric$DoubleIsFractional$ | |
| } | |
| function $is_sc_LinearSeqLike(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sc_LinearSeqLike))) | |
| } | |
| function $isArrayOf_sc_LinearSeqLike(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sc_LinearSeqLike))) | |
| } | |
| function $f_sc_IndexedSeqOptimized__lengthCompare__I__I($thiz, len) { | |
| return (($thiz.length__I() - len) | 0) | |
| } | |
| function $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z($thiz, that) { | |
| if ($is_sc_IndexedSeq(that)) { | |
| var x2 = that; | |
| var len = $thiz.length__I(); | |
| if ((len === x2.length__I())) { | |
| var i = 0; | |
| while (((i < len) && $m_sr_BoxesRunTime$().equals__O__O__Z($thiz.apply__I__O(i), x2.apply__I__O(i)))) { | |
| i = ((1 + i) | 0) | |
| }; | |
| return (i === len) | |
| } else { | |
| return false | |
| } | |
| } else { | |
| return $f_sc_IterableLike__sameElements__sc_GenIterable__Z($thiz, that) | |
| } | |
| } | |
| function $f_sc_IndexedSeqOptimized__isEmpty__Z($thiz) { | |
| return ($thiz.length__I() === 0) | |
| } | |
| function $f_sc_IndexedSeqOptimized__foreach__F1__V($thiz, f) { | |
| var i = 0; | |
| var len = $thiz.length__I(); | |
| while ((i < len)) { | |
| f.apply__O__O($thiz.apply__I__O(i)); | |
| i = ((1 + i) | 0) | |
| } | |
| } | |
| function $f_sc_LinearSeqOptimized__lengthCompare__I__I($thiz, len) { | |
| if ((len < 0)) { | |
| return 1 | |
| } else { | |
| var i = 0; | |
| var xs = $thiz; | |
| return $f_sc_LinearSeqOptimized__loop$1__psc_LinearSeqOptimized__I__sc_LinearSeqOptimized__I__I($thiz, i, xs, len) | |
| } | |
| } | |
| function $f_sc_LinearSeqOptimized__sameElements__sc_GenIterable__Z($thiz, that) { | |
| if ($is_sc_LinearSeq(that)) { | |
| var x2 = that; | |
| if (($thiz === x2)) { | |
| return true | |
| } else { | |
| var these = $thiz; | |
| var those = x2; | |
| while ((((!these.isEmpty__Z()) && (!those.isEmpty__Z())) && $m_sr_BoxesRunTime$().equals__O__O__Z(these.head__O(), those.head__O()))) { | |
| these = these.tail__O(); | |
| those = those.tail__O() | |
| }; | |
| return (these.isEmpty__Z() && those.isEmpty__Z()) | |
| } | |
| } else { | |
| return $f_sc_IterableLike__sameElements__sc_GenIterable__Z($thiz, that) | |
| } | |
| } | |
| function $f_sc_LinearSeqOptimized__apply__I__O($thiz, n) { | |
| var rest = $thiz.drop__I__sc_LinearSeqOptimized(n); | |
| if (((n < 0) || rest.isEmpty__Z())) { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + n)) | |
| }; | |
| return rest.head__O() | |
| } | |
| function $f_sc_LinearSeqOptimized__length__I($thiz) { | |
| var these = $thiz; | |
| var len = 0; | |
| while ((!these.isEmpty__Z())) { | |
| len = ((1 + len) | 0); | |
| these = these.tail__O() | |
| }; | |
| return len | |
| } | |
| function $f_sc_LinearSeqOptimized__last__O($thiz) { | |
| if ($thiz.isEmpty__Z()) { | |
| throw new $c_ju_NoSuchElementException().init___() | |
| }; | |
| var these = $thiz; | |
| var nx = these.tail__O(); | |
| while ((!nx.isEmpty__Z())) { | |
| these = nx; | |
| nx = nx.tail__O() | |
| }; | |
| return these.head__O() | |
| } | |
| function $f_sc_LinearSeqOptimized__loop$1__psc_LinearSeqOptimized__I__sc_LinearSeqOptimized__I__I($thiz, i, xs, len$1) { | |
| _loop: while (true) { | |
| if ((i === len$1)) { | |
| return (xs.isEmpty__Z() ? 0 : 1) | |
| } else if (xs.isEmpty__Z()) { | |
| return (-1) | |
| } else { | |
| var temp$i = ((1 + i) | 0); | |
| var temp$xs = xs.tail__O(); | |
| i = temp$i; | |
| xs = temp$xs; | |
| continue _loop | |
| } | |
| } | |
| } | |
| function $is_sc_LinearSeqOptimized(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sc_LinearSeqOptimized))) | |
| } | |
| function $isArrayOf_sc_LinearSeqOptimized(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sc_LinearSeqOptimized))) | |
| } | |
| function $f_sc_MapLike__$default__O__O($thiz, key) { | |
| throw new $c_ju_NoSuchElementException().init___T(("key not found: " + key)) | |
| } | |
| function $f_sc_MapLike__addString__scm_StringBuilder__T__T__T__scm_StringBuilder($thiz, b, start, sep, end) { | |
| var this$2 = $thiz.iterator__sc_Iterator(); | |
| var f = new $c_sjsr_AnonFunction1((function($this) { | |
| return (function(x0$1$2) { | |
| var x0$1 = x0$1$2; | |
| if ((x0$1 !== null)) { | |
| var k = x0$1.$$und1__O(); | |
| var v = x0$1.$$und2__O(); | |
| return (("" + $m_s_Predef$any2stringadd$().$$plus$extension__O__T__T(k, " -> ")) + v) | |
| } else { | |
| throw new $c_s_MatchError(x0$1) | |
| } | |
| }) | |
| })($thiz)); | |
| var this$3 = new $c_sc_Iterator$$anon$10(this$2, f); | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this$3, b, start, sep, end) | |
| } | |
| function $f_sci_StringLike__$$times__I__T($thiz, n) { | |
| var buf = new $c_scm_StringBuilder().init___(); | |
| var isEmpty$4 = (n <= 0); | |
| var scala$collection$immutable$Range$$lastElement$4 = (((-1) + n) | 0); | |
| if ((!isEmpty$4)) { | |
| var i = 0; | |
| while (true) { | |
| var arg1 = i; | |
| buf.append__T__scm_StringBuilder($thiz.toString__T()); | |
| if ((i === scala$collection$immutable$Range$$lastElement$4)) { | |
| break | |
| }; | |
| i = ((1 + i) | 0) | |
| } | |
| }; | |
| return buf.underlying$5.java$lang$StringBuilder$$content$f | |
| } | |
| /** @constructor */ | |
| function $c_sc_AbstractIterable() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_AbstractIterable.prototype = new $h_sc_AbstractTraversable(); | |
| $c_sc_AbstractIterable.prototype.constructor = $c_sc_AbstractIterable; | |
| /** @constructor */ | |
| function $h_sc_AbstractIterable() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_AbstractIterable.prototype = $c_sc_AbstractIterable.prototype; | |
| $c_sc_AbstractIterable.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IterableLike__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_sc_AbstractIterable.prototype.foreach__F1__V = (function(f) { | |
| var this$1 = this.iterator__sc_Iterator(); | |
| $f_sc_Iterator__foreach__F1__V(this$1, f) | |
| }); | |
| /** @constructor */ | |
| function $c_sci_StringOps(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_sci_StringOps.prototype = new $h_O(); | |
| $c_sci_StringOps.prototype.constructor = $c_sci_StringOps; | |
| /** @constructor */ | |
| function $h_sci_StringOps() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_StringOps.prototype = $c_sci_StringOps.prototype; | |
| $c_sci_StringOps.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $bC((65535 & ($$this.charCodeAt(idx) | 0))) | |
| }); | |
| $c_sci_StringOps.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_sci_StringOps.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_sci_StringOps.prototype.equals__O__Z = (function(x$1) { | |
| return $m_sci_StringOps$().equals$extension__T__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_sci_StringOps.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_sci_StringOps.prototype.toString__T = (function() { | |
| var $$this = this.repr$1; | |
| return $$this | |
| }); | |
| $c_sci_StringOps.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_sci_StringOps.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, ($$this.length | 0)) | |
| }); | |
| $c_sci_StringOps.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return ($$this.length | 0) | |
| }); | |
| $c_sci_StringOps.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return ($$this.length | 0) | |
| }); | |
| $c_sci_StringOps.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_sci_StringOps.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_sci_StringOps.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $f_T__hashCode__I($$this) | |
| }); | |
| $c_sci_StringOps.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_sci_StringOps(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sci_StringOps))) | |
| } | |
| function $isArrayOf_sci_StringOps(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sci_StringOps))) | |
| } | |
| var $d_sci_StringOps = new $TypeData().initClass({ | |
| sci_StringOps: 0 | |
| }, false, "scala.collection.immutable.StringOps", { | |
| sci_StringOps: 1, | |
| O: 1, | |
| sci_StringLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| s_math_Ordered: 1, | |
| jl_Comparable: 1 | |
| }); | |
| $c_sci_StringOps.prototype.$classData = $d_sci_StringOps; | |
| function $is_scm_ArrayOps(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps))) | |
| } | |
| function $isArrayOf_scm_ArrayOps(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps))) | |
| } | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofBoolean(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofBoolean.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofBoolean.prototype.constructor = $c_scm_ArrayOps$ofBoolean; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofBoolean() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofBoolean.prototype = $c_scm_ArrayOps$ofBoolean.prototype; | |
| $c_scm_ArrayOps$ofBoolean.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofBoolean$().equals$extension__AZ__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofBoolean(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofBoolean))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofBoolean(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofBoolean))) | |
| } | |
| var $d_scm_ArrayOps$ofBoolean = new $TypeData().initClass({ | |
| scm_ArrayOps$ofBoolean: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofBoolean", { | |
| scm_ArrayOps$ofBoolean: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofBoolean.prototype.$classData = $d_scm_ArrayOps$ofBoolean; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofByte(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofByte.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofByte.prototype.constructor = $c_scm_ArrayOps$ofByte; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofByte() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofByte.prototype = $c_scm_ArrayOps$ofByte.prototype; | |
| $c_scm_ArrayOps$ofByte.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofByte$().equals$extension__AB__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofByte(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofByte))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofByte(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofByte))) | |
| } | |
| var $d_scm_ArrayOps$ofByte = new $TypeData().initClass({ | |
| scm_ArrayOps$ofByte: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofByte", { | |
| scm_ArrayOps$ofByte: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofByte.prototype.$classData = $d_scm_ArrayOps$ofByte; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofChar(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofChar.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofChar.prototype.constructor = $c_scm_ArrayOps$ofChar; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofChar() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofChar.prototype = $c_scm_ArrayOps$ofChar.prototype; | |
| $c_scm_ArrayOps$ofChar.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $bC($$this.u[idx]) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofChar$().equals$extension__AC__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofChar(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofChar))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofChar(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofChar))) | |
| } | |
| var $d_scm_ArrayOps$ofChar = new $TypeData().initClass({ | |
| scm_ArrayOps$ofChar: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofChar", { | |
| scm_ArrayOps$ofChar: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofChar.prototype.$classData = $d_scm_ArrayOps$ofChar; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofDouble(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofDouble.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofDouble.prototype.constructor = $c_scm_ArrayOps$ofDouble; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofDouble() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofDouble.prototype = $c_scm_ArrayOps$ofDouble.prototype; | |
| $c_scm_ArrayOps$ofDouble.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofDouble$().equals$extension__AD__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofDouble(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofDouble))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofDouble(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofDouble))) | |
| } | |
| var $d_scm_ArrayOps$ofDouble = new $TypeData().initClass({ | |
| scm_ArrayOps$ofDouble: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofDouble", { | |
| scm_ArrayOps$ofDouble: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofDouble.prototype.$classData = $d_scm_ArrayOps$ofDouble; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofFloat(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofFloat.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofFloat.prototype.constructor = $c_scm_ArrayOps$ofFloat; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofFloat() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofFloat.prototype = $c_scm_ArrayOps$ofFloat.prototype; | |
| $c_scm_ArrayOps$ofFloat.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofFloat$().equals$extension__AF__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofFloat(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofFloat))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofFloat(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofFloat))) | |
| } | |
| var $d_scm_ArrayOps$ofFloat = new $TypeData().initClass({ | |
| scm_ArrayOps$ofFloat: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofFloat", { | |
| scm_ArrayOps$ofFloat: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofFloat.prototype.$classData = $d_scm_ArrayOps$ofFloat; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofInt(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofInt.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofInt.prototype.constructor = $c_scm_ArrayOps$ofInt; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofInt() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofInt.prototype = $c_scm_ArrayOps$ofInt.prototype; | |
| $c_scm_ArrayOps$ofInt.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofInt$().equals$extension__AI__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofInt(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofInt))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofInt(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofInt))) | |
| } | |
| var $d_scm_ArrayOps$ofInt = new $TypeData().initClass({ | |
| scm_ArrayOps$ofInt: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofInt", { | |
| scm_ArrayOps$ofInt: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofInt.prototype.$classData = $d_scm_ArrayOps$ofInt; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofLong(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofLong.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofLong.prototype.constructor = $c_scm_ArrayOps$ofLong; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofLong() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofLong.prototype = $c_scm_ArrayOps$ofLong.prototype; | |
| $c_scm_ArrayOps$ofLong.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofLong$().equals$extension__AJ__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofLong(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofLong))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofLong(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofLong))) | |
| } | |
| var $d_scm_ArrayOps$ofLong = new $TypeData().initClass({ | |
| scm_ArrayOps$ofLong: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofLong", { | |
| scm_ArrayOps$ofLong: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofLong.prototype.$classData = $d_scm_ArrayOps$ofLong; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofRef(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofRef.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofRef.prototype.constructor = $c_scm_ArrayOps$ofRef; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofRef() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofRef.prototype = $c_scm_ArrayOps$ofRef.prototype; | |
| $c_scm_ArrayOps$ofRef.prototype.apply__I__O = (function(index) { | |
| var $$this = this.repr$1; | |
| return $$this.u[index] | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofRef$().equals$extension__AO__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofRef(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofRef))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofRef(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofRef))) | |
| } | |
| var $d_scm_ArrayOps$ofRef = new $TypeData().initClass({ | |
| scm_ArrayOps$ofRef: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofRef", { | |
| scm_ArrayOps$ofRef: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofRef.prototype.$classData = $d_scm_ArrayOps$ofRef; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofShort(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofShort.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofShort.prototype.constructor = $c_scm_ArrayOps$ofShort; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofShort() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofShort.prototype = $c_scm_ArrayOps$ofShort.prototype; | |
| $c_scm_ArrayOps$ofShort.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1; | |
| return $$this.u[idx] | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofShort$().equals$extension__AS__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofShort(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofShort))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofShort(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofShort))) | |
| } | |
| var $d_scm_ArrayOps$ofShort = new $TypeData().initClass({ | |
| scm_ArrayOps$ofShort: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofShort", { | |
| scm_ArrayOps$ofShort: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofShort.prototype.$classData = $d_scm_ArrayOps$ofShort; | |
| /** @constructor */ | |
| function $c_scm_ArrayOps$ofUnit(repr) { | |
| this.repr$1 = null; | |
| this.repr$1 = repr | |
| } | |
| $c_scm_ArrayOps$ofUnit.prototype = new $h_O(); | |
| $c_scm_ArrayOps$ofUnit.prototype.constructor = $c_scm_ArrayOps$ofUnit; | |
| /** @constructor */ | |
| function $h_scm_ArrayOps$ofUnit() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_ArrayOps$ofUnit.prototype = $c_scm_ArrayOps$ofUnit.prototype; | |
| $c_scm_ArrayOps$ofUnit.prototype.apply__I__O = (function(idx) { | |
| var $$this = this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.equals__O__Z = (function(x$1) { | |
| return $m_scm_ArrayOps$ofUnit$().equals$extension__Asr_BoxedUnit__O__Z(this.repr$1, x$1) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.mkString__T__T__T__T = (function(start, sep, end) { | |
| return $f_sc_TraversableOnce__mkString__T__T__T__T(this, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.iterator__sc_Iterator = (function() { | |
| var $$this = this.repr$1; | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, $$this.u.length) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.length__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.sizeHintIfCheap__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.u.length | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_TraversableOnce__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.repr__O = (function() { | |
| return this.repr$1 | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.hashCode__I = (function() { | |
| var $$this = this.repr$1; | |
| return $$this.hashCode__I() | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.stringPrefix__T = (function() { | |
| return $f_sc_TraversableLike__stringPrefix__T(this) | |
| }); | |
| function $is_scm_ArrayOps$ofUnit(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scm_ArrayOps$ofUnit))) | |
| } | |
| function $isArrayOf_scm_ArrayOps$ofUnit(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scm_ArrayOps$ofUnit))) | |
| } | |
| var $d_scm_ArrayOps$ofUnit = new $TypeData().initClass({ | |
| scm_ArrayOps$ofUnit: 0 | |
| }, false, "scala.collection.mutable.ArrayOps$ofUnit", { | |
| scm_ArrayOps$ofUnit: 1, | |
| O: 1, | |
| scm_ArrayOps: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| scm_IndexedSeqLike: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_GenSeqLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_scm_ArrayOps$ofUnit.prototype.$classData = $d_scm_ArrayOps$ofUnit; | |
| function $is_sc_IndexedSeq(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sc_IndexedSeq))) | |
| } | |
| function $isArrayOf_sc_IndexedSeq(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sc_IndexedSeq))) | |
| } | |
| function $is_sc_LinearSeq(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sc_LinearSeq))) | |
| } | |
| function $isArrayOf_sc_LinearSeq(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sc_LinearSeq))) | |
| } | |
| /** @constructor */ | |
| function $c_sc_AbstractSeq() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_AbstractSeq.prototype = new $h_sc_AbstractIterable(); | |
| $c_sc_AbstractSeq.prototype.constructor = $c_sc_AbstractSeq; | |
| /** @constructor */ | |
| function $h_sc_AbstractSeq() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_AbstractSeq.prototype = $c_sc_AbstractSeq.prototype; | |
| $c_sc_AbstractSeq.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_SeqLike__lengthCompare__I__I(this, len) | |
| }); | |
| $c_sc_AbstractSeq.prototype.equals__O__Z = (function(that) { | |
| return $f_sc_GenSeqLike__equals__O__Z(this, that) | |
| }); | |
| $c_sc_AbstractSeq.prototype.isEmpty__Z = (function() { | |
| return $f_sc_SeqLike__isEmpty__Z(this) | |
| }); | |
| $c_sc_AbstractSeq.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| /** @constructor */ | |
| function $c_sc_AbstractMap() { | |
| /*<skip>*/ | |
| } | |
| $c_sc_AbstractMap.prototype = new $h_sc_AbstractIterable(); | |
| $c_sc_AbstractMap.prototype.constructor = $c_sc_AbstractMap; | |
| /** @constructor */ | |
| function $h_sc_AbstractMap() { | |
| /*<skip>*/ | |
| } | |
| $h_sc_AbstractMap.prototype = $c_sc_AbstractMap.prototype; | |
| $c_sc_AbstractMap.prototype.equals__O__Z = (function(that) { | |
| return $f_sc_GenMapLike__equals__O__Z(this, that) | |
| }); | |
| $c_sc_AbstractMap.prototype.toString__T = (function() { | |
| return $f_sc_TraversableLike__toString__T(this) | |
| }); | |
| $c_sc_AbstractMap.prototype.addString__scm_StringBuilder__T__T__T__scm_StringBuilder = (function(b, start, sep, end) { | |
| return $f_sc_MapLike__addString__scm_StringBuilder__T__T__T__scm_StringBuilder(this, b, start, sep, end) | |
| }); | |
| $c_sc_AbstractMap.prototype.hashCode__I = (function() { | |
| var this$1 = $m_s_util_hashing_MurmurHash3$(); | |
| return this$1.unorderedHash__sc_TraversableOnce__I__I(this, this$1.mapSeed$2) | |
| }); | |
| $c_sc_AbstractMap.prototype.stringPrefix__T = (function() { | |
| return "Map" | |
| }); | |
| /** @constructor */ | |
| function $c_scm_AbstractSeq() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_AbstractSeq.prototype = new $h_sc_AbstractSeq(); | |
| $c_scm_AbstractSeq.prototype.constructor = $c_scm_AbstractSeq; | |
| /** @constructor */ | |
| function $h_scm_AbstractSeq() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_AbstractSeq.prototype = $c_scm_AbstractSeq.prototype; | |
| /** @constructor */ | |
| function $c_sci_Range(start, end, step) { | |
| this.start$4 = 0; | |
| this.end$4 = 0; | |
| this.step$4 = 0; | |
| this.isEmpty$4 = false; | |
| this.scala$collection$immutable$Range$$numRangeElements$4 = 0; | |
| this.scala$collection$immutable$Range$$lastElement$4 = 0; | |
| this.start$4 = start; | |
| this.end$4 = end; | |
| this.step$4 = step; | |
| this.isEmpty$4 = ((((start > end) && (step > 0)) || ((start < end) && (step < 0))) || (start === end)); | |
| if ((step === 0)) { | |
| var jsx$1; | |
| throw new $c_jl_IllegalArgumentException().init___T("step cannot be 0.") | |
| } else if (this.isEmpty$4) { | |
| var jsx$1 = 0 | |
| } else { | |
| var t = this.longLength__p4__J(); | |
| var lo = t.lo$2; | |
| var hi = t.hi$2; | |
| var jsx$1 = (((hi === 0) ? (((-2147483648) ^ lo) > (-1)) : (hi > 0)) ? (-1) : lo) | |
| }; | |
| this.scala$collection$immutable$Range$$numRangeElements$4 = jsx$1; | |
| switch (step) { | |
| case 1: { | |
| var jsx$2 = (((-1) + end) | 0); | |
| break | |
| } | |
| case (-1): { | |
| var jsx$2 = ((1 + end) | 0); | |
| break | |
| } | |
| default: { | |
| var t$1 = this.gap__p4__J(); | |
| var lo$1 = t$1.lo$2; | |
| var hi$2 = t$1.hi$2; | |
| var hi$1 = (step >> 31); | |
| var this$2 = $m_sjsr_RuntimeLong$(); | |
| var lo$2 = this$2.remainderImpl__I__I__I__I__I(lo$1, hi$2, step, hi$1); | |
| var jsx$2 = ((lo$2 !== 0) ? ((end - lo$2) | 0) : ((end - step) | 0)) | |
| } | |
| }; | |
| this.scala$collection$immutable$Range$$lastElement$4 = jsx$2 | |
| } | |
| $c_sci_Range.prototype = new $h_sc_AbstractSeq(); | |
| $c_sci_Range.prototype.constructor = $c_sci_Range; | |
| /** @constructor */ | |
| function $h_sci_Range() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Range.prototype = $c_sci_Range.prototype; | |
| $c_sci_Range.prototype.apply__I__O = (function(idx) { | |
| return this.apply$mcII$sp__I__I(idx) | |
| }); | |
| $c_sci_Range.prototype.apply__O__O = (function(v1) { | |
| var idx = (v1 | 0); | |
| return this.apply$mcII$sp__I__I(idx) | |
| }); | |
| $c_sci_Range.prototype.isEmpty__Z = (function() { | |
| return this.isEmpty$4 | |
| }); | |
| $c_sci_Range.prototype.longLength__p4__J = (function() { | |
| var t = this.gap__p4__J(); | |
| var lo = t.lo$2; | |
| var hi$1 = t.hi$2; | |
| var value = this.step$4; | |
| var hi = (value >> 31); | |
| var this$2 = $m_sjsr_RuntimeLong$(); | |
| var lo$1 = this$2.divideImpl__I__I__I__I__I(lo, hi$1, value, hi); | |
| var hi$2 = this$2.scala$scalajs$runtime$RuntimeLong$$hiReturn$f; | |
| var value$1 = (this.hasStub__p4__Z() ? 1 : 0); | |
| var hi$3 = (value$1 >> 31); | |
| var lo$2 = ((lo$1 + value$1) | 0); | |
| var hi$4 = ((((-2147483648) ^ lo$2) < ((-2147483648) ^ lo$1)) ? ((1 + ((hi$2 + hi$3) | 0)) | 0) : ((hi$2 + hi$3) | 0)); | |
| return new $c_sjsr_RuntimeLong(lo$2, hi$4) | |
| }); | |
| $c_sci_Range.prototype.equals__O__Z = (function(other) { | |
| if ($is_sci_Range(other)) { | |
| var x2 = other; | |
| if (this.isEmpty$4) { | |
| return x2.isEmpty$4 | |
| } else if (((!x2.isEmpty$4) && (this.start$4 === x2.start$4))) { | |
| var l0 = this.last__I(); | |
| return ((l0 === x2.last__I()) && ((this.start$4 === l0) || (this.step$4 === x2.step$4))) | |
| } else { | |
| return false | |
| } | |
| } else { | |
| return $f_sc_GenSeqLike__equals__O__Z(this, other) | |
| } | |
| }); | |
| $c_sci_Range.prototype.apply$mcII$sp__I__I = (function(idx) { | |
| this.scala$collection$immutable$Range$$validateMaxLength__V(); | |
| if (((idx < 0) || (idx >= this.scala$collection$immutable$Range$$numRangeElements$4))) { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + idx)) | |
| } else { | |
| return ((this.start$4 + $imul(this.step$4, idx)) | 0) | |
| } | |
| }); | |
| $c_sci_Range.prototype.toString__T = (function() { | |
| var stepped = ((this.step$4 === 1) ? "" : new $c_s_StringContext(new $c_sjs_js_WrappedArray([" by ", ""])).s__sc_Seq__T(new $c_sjs_js_WrappedArray([this.step$4]))); | |
| var prefix = (this.isEmpty$4 ? "empty " : ((!this.isExact__p4__Z()) ? "inexact " : "")); | |
| return new $c_s_StringContext(new $c_sjs_js_WrappedArray(["", "Range ", " ", " ", "", ""])).s__sc_Seq__T(new $c_sjs_js_WrappedArray([prefix, this.start$4, "until", this.end$4, stepped])) | |
| }); | |
| $c_sci_Range.prototype.foreach__F1__V = (function(f) { | |
| if ((!this.isEmpty$4)) { | |
| var i = this.start$4; | |
| while (true) { | |
| f.apply__O__O(i); | |
| if ((i === this.scala$collection$immutable$Range$$lastElement$4)) { | |
| return (void 0) | |
| }; | |
| i = ((i + this.step$4) | 0) | |
| } | |
| } | |
| }); | |
| $c_sci_Range.prototype.hasStub__p4__Z = (function() { | |
| return (!this.isExact__p4__Z()) | |
| }); | |
| $c_sci_Range.prototype.iterator__sc_Iterator = (function() { | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, this.length__I()) | |
| }); | |
| $c_sci_Range.prototype.scala$collection$immutable$Range$$validateMaxLength__V = (function() { | |
| if ((this.scala$collection$immutable$Range$$numRangeElements$4 < 0)) { | |
| $m_sci_Range$().scala$collection$immutable$Range$$fail__I__I__I__Z__E(this.start$4, this.end$4, this.step$4, false) | |
| } | |
| }); | |
| $c_sci_Range.prototype.length__I = (function() { | |
| return ((this.scala$collection$immutable$Range$$numRangeElements$4 < 0) ? $m_sci_Range$().scala$collection$immutable$Range$$fail__I__I__I__Z__E(this.start$4, this.end$4, this.step$4, false) : this.scala$collection$immutable$Range$$numRangeElements$4) | |
| }); | |
| $c_sci_Range.prototype.sizeHintIfCheap__I = (function() { | |
| return this.length__I() | |
| }); | |
| $c_sci_Range.prototype.isExact__p4__Z = (function() { | |
| var t = this.gap__p4__J(); | |
| var lo = t.lo$2; | |
| var hi$1 = t.hi$2; | |
| var value = this.step$4; | |
| var hi = (value >> 31); | |
| var this$2 = $m_sjsr_RuntimeLong$(); | |
| var lo$1 = this$2.remainderImpl__I__I__I__I__I(lo, hi$1, value, hi); | |
| var hi$2 = this$2.scala$scalajs$runtime$RuntimeLong$$hiReturn$f; | |
| return ((lo$1 === 0) && (hi$2 === 0)) | |
| }); | |
| $c_sci_Range.prototype.last__I = (function() { | |
| if (this.isEmpty$4) { | |
| var this$1 = $m_sci_Nil$(); | |
| return ($f_sc_LinearSeqOptimized__last__O(this$1) | 0) | |
| } else { | |
| return this.scala$collection$immutable$Range$$lastElement$4 | |
| } | |
| }); | |
| $c_sci_Range.prototype.hashCode__I = (function() { | |
| return $m_s_util_hashing_MurmurHash3$().seqHash__sc_Seq__I(this) | |
| }); | |
| $c_sci_Range.prototype.gap__p4__J = (function() { | |
| var value = this.end$4; | |
| var hi = (value >> 31); | |
| var value$1 = this.start$4; | |
| var hi$1 = (value$1 >> 31); | |
| var lo = ((value - value$1) | 0); | |
| var hi$2 = ((((-2147483648) ^ lo) > ((-2147483648) ^ value)) ? (((-1) + ((hi - hi$1) | 0)) | 0) : ((hi - hi$1) | 0)); | |
| return new $c_sjsr_RuntimeLong(lo, hi$2) | |
| }); | |
| function $is_sci_Range(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sci_Range))) | |
| } | |
| function $isArrayOf_sci_Range(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sci_Range))) | |
| } | |
| var $d_sci_Range = new $TypeData().initClass({ | |
| sci_Range: 0 | |
| }, false, "scala.collection.immutable.Range", { | |
| sci_Range: 1, | |
| sc_AbstractSeq: 1, | |
| sc_AbstractIterable: 1, | |
| sc_AbstractTraversable: 1, | |
| O: 1, | |
| sc_Traversable: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenTraversable: 1, | |
| scg_GenericTraversableTemplate: 1, | |
| sc_Iterable: 1, | |
| sc_GenIterable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_Seq: 1, | |
| s_PartialFunction: 1, | |
| F1: 1, | |
| sc_GenSeq: 1, | |
| sc_GenSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sci_IndexedSeq: 1, | |
| sci_Seq: 1, | |
| sci_Iterable: 1, | |
| sci_Traversable: 1, | |
| s_Immutable: 1, | |
| sc_IndexedSeq: 1, | |
| sc_IndexedSeqLike: 1, | |
| sc_CustomParallelizable: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_Range.prototype.$classData = $d_sci_Range; | |
| /** @constructor */ | |
| function $c_sci_List() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_List.prototype = new $h_sc_AbstractSeq(); | |
| $c_sci_List.prototype.constructor = $c_sci_List; | |
| /** @constructor */ | |
| function $h_sci_List() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_List.prototype = $c_sci_List.prototype; | |
| $c_sci_List.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_LinearSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_sci_List.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_LinearSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_sci_List.prototype.apply__O__O = (function(v1) { | |
| var n = (v1 | 0); | |
| return $f_sc_LinearSeqOptimized__apply__I__O(this, n) | |
| }); | |
| $c_sci_List.prototype.drop__I__sc_LinearSeqOptimized = (function(n) { | |
| return this.drop__I__sci_List(n) | |
| }); | |
| $c_sci_List.prototype.foreach__F1__V = (function(f) { | |
| var these = this; | |
| while ((!these.isEmpty__Z())) { | |
| f.apply__O__O(these.head__O()); | |
| var this$1 = these; | |
| these = this$1.tail__sci_List() | |
| } | |
| }); | |
| $c_sci_List.prototype.iterator__sc_Iterator = (function() { | |
| return new $c_sc_LinearSeqLike$$anon$1(this) | |
| }); | |
| $c_sci_List.prototype.drop__I__sci_List = (function(n) { | |
| var these = this; | |
| var count = n; | |
| while (((!these.isEmpty__Z()) && (count > 0))) { | |
| var this$1 = these; | |
| these = this$1.tail__sci_List(); | |
| count = (((-1) + count) | 0) | |
| }; | |
| return these | |
| }); | |
| $c_sci_List.prototype.length__I = (function() { | |
| return $f_sc_LinearSeqOptimized__length__I(this) | |
| }); | |
| $c_sci_List.prototype.hashCode__I = (function() { | |
| return $m_s_util_hashing_MurmurHash3$().seqHash__sc_Seq__I(this) | |
| }); | |
| $c_sci_List.prototype.stringPrefix__T = (function() { | |
| return "List" | |
| }); | |
| function $is_sci_List(obj) { | |
| return (!(!((obj && obj.$classData) && obj.$classData.ancestors.sci_List))) | |
| } | |
| function $isArrayOf_sci_List(obj, depth) { | |
| return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.sci_List))) | |
| } | |
| /** @constructor */ | |
| function $c_sci_Vector(startIndex, endIndex, focus) { | |
| this.startIndex$4 = 0; | |
| this.endIndex$4 = 0; | |
| this.focus$4 = 0; | |
| this.dirty$4 = false; | |
| this.depth$4 = 0; | |
| this.display0$4 = null; | |
| this.display1$4 = null; | |
| this.display2$4 = null; | |
| this.display3$4 = null; | |
| this.display4$4 = null; | |
| this.display5$4 = null; | |
| this.startIndex$4 = startIndex; | |
| this.endIndex$4 = endIndex; | |
| this.focus$4 = focus; | |
| this.dirty$4 = false | |
| } | |
| $c_sci_Vector.prototype = new $h_sc_AbstractSeq(); | |
| $c_sci_Vector.prototype.constructor = $c_sci_Vector; | |
| /** @constructor */ | |
| function $h_sci_Vector() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Vector.prototype = $c_sci_Vector.prototype; | |
| $c_sci_Vector.prototype.checkRangeConvert__p4__I__I = (function(index) { | |
| var idx = ((index + this.startIndex$4) | 0); | |
| if (((index >= 0) && (idx < this.endIndex$4))) { | |
| return idx | |
| } else { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + index)) | |
| } | |
| }); | |
| $c_sci_Vector.prototype.display3__AO = (function() { | |
| return this.display3$4 | |
| }); | |
| $c_sci_Vector.prototype.apply__I__O = (function(index) { | |
| var idx = this.checkRangeConvert__p4__I__I(index); | |
| var xor = (idx ^ this.focus$4); | |
| return $f_sci_VectorPointer__getElem__I__I__O(this, idx, xor) | |
| }); | |
| $c_sci_Vector.prototype.depth__I = (function() { | |
| return this.depth$4 | |
| }); | |
| $c_sci_Vector.prototype.lengthCompare__I__I = (function(len) { | |
| return ((this.length__I() - len) | 0) | |
| }); | |
| $c_sci_Vector.prototype.apply__O__O = (function(v1) { | |
| return this.apply__I__O((v1 | 0)) | |
| }); | |
| $c_sci_Vector.prototype.initIterator__sci_VectorIterator__V = (function(s) { | |
| var depth = this.depth$4; | |
| $f_sci_VectorPointer__initFrom__sci_VectorPointer__I__V(s, this, depth); | |
| if (this.dirty$4) { | |
| var index = this.focus$4; | |
| $f_sci_VectorPointer__stabilize__I__V(s, index) | |
| }; | |
| if ((s.depth$2 > 1)) { | |
| var index$1 = this.startIndex$4; | |
| var xor = (this.startIndex$4 ^ this.focus$4); | |
| $f_sci_VectorPointer__gotoPos__I__I__V(s, index$1, xor) | |
| } | |
| }); | |
| $c_sci_Vector.prototype.display5$und$eq__AO__V = (function(x$1) { | |
| this.display5$4 = x$1 | |
| }); | |
| $c_sci_Vector.prototype.display0__AO = (function() { | |
| return this.display0$4 | |
| }); | |
| $c_sci_Vector.prototype.display4__AO = (function() { | |
| return this.display4$4 | |
| }); | |
| $c_sci_Vector.prototype.display2$und$eq__AO__V = (function(x$1) { | |
| this.display2$4 = x$1 | |
| }); | |
| $c_sci_Vector.prototype.iterator__sc_Iterator = (function() { | |
| return this.iterator__sci_VectorIterator() | |
| }); | |
| $c_sci_Vector.prototype.display1$und$eq__AO__V = (function(x$1) { | |
| this.display1$4 = x$1 | |
| }); | |
| $c_sci_Vector.prototype.length__I = (function() { | |
| return ((this.endIndex$4 - this.startIndex$4) | 0) | |
| }); | |
| $c_sci_Vector.prototype.display4$und$eq__AO__V = (function(x$1) { | |
| this.display4$4 = x$1 | |
| }); | |
| $c_sci_Vector.prototype.sizeHintIfCheap__I = (function() { | |
| return this.length__I() | |
| }); | |
| $c_sci_Vector.prototype.display1__AO = (function() { | |
| return this.display1$4 | |
| }); | |
| $c_sci_Vector.prototype.display5__AO = (function() { | |
| return this.display5$4 | |
| }); | |
| $c_sci_Vector.prototype.iterator__sci_VectorIterator = (function() { | |
| var s = new $c_sci_VectorIterator(this.startIndex$4, this.endIndex$4); | |
| this.initIterator__sci_VectorIterator__V(s); | |
| return s | |
| }); | |
| $c_sci_Vector.prototype.hashCode__I = (function() { | |
| return $m_s_util_hashing_MurmurHash3$().seqHash__sc_Seq__I(this) | |
| }); | |
| $c_sci_Vector.prototype.depth$und$eq__I__V = (function(x$1) { | |
| this.depth$4 = x$1 | |
| }); | |
| $c_sci_Vector.prototype.display2__AO = (function() { | |
| return this.display2$4 | |
| }); | |
| $c_sci_Vector.prototype.display0$und$eq__AO__V = (function(x$1) { | |
| this.display0$4 = x$1 | |
| }); | |
| $c_sci_Vector.prototype.display3$und$eq__AO__V = (function(x$1) { | |
| this.display3$4 = x$1 | |
| }); | |
| var $d_sci_Vector = new $TypeData().initClass({ | |
| sci_Vector: 0 | |
| }, false, "scala.collection.immutable.Vector", { | |
| sci_Vector: 1, | |
| sc_AbstractSeq: 1, | |
| sc_AbstractIterable: 1, | |
| sc_AbstractTraversable: 1, | |
| O: 1, | |
| sc_Traversable: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenTraversable: 1, | |
| scg_GenericTraversableTemplate: 1, | |
| sc_Iterable: 1, | |
| sc_GenIterable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_Seq: 1, | |
| s_PartialFunction: 1, | |
| F1: 1, | |
| sc_GenSeq: 1, | |
| sc_GenSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sci_IndexedSeq: 1, | |
| sci_Seq: 1, | |
| sci_Iterable: 1, | |
| sci_Traversable: 1, | |
| s_Immutable: 1, | |
| sc_IndexedSeq: 1, | |
| sc_IndexedSeqLike: 1, | |
| sci_VectorPointer: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1, | |
| sc_CustomParallelizable: 1 | |
| }); | |
| $c_sci_Vector.prototype.$classData = $d_sci_Vector; | |
| /** @constructor */ | |
| function $c_sci_Nil$() { | |
| /*<skip>*/ | |
| } | |
| $c_sci_Nil$.prototype = new $h_sci_List(); | |
| $c_sci_Nil$.prototype.constructor = $c_sci_Nil$; | |
| /** @constructor */ | |
| function $h_sci_Nil$() { | |
| /*<skip>*/ | |
| } | |
| $h_sci_Nil$.prototype = $c_sci_Nil$.prototype; | |
| $c_sci_Nil$.prototype.productPrefix__T = (function() { | |
| return "Nil" | |
| }); | |
| $c_sci_Nil$.prototype.head__O = (function() { | |
| this.head__E() | |
| }); | |
| $c_sci_Nil$.prototype.productArity__I = (function() { | |
| return 0 | |
| }); | |
| $c_sci_Nil$.prototype.isEmpty__Z = (function() { | |
| return true | |
| }); | |
| $c_sci_Nil$.prototype.tail__sci_List = (function() { | |
| throw new $c_jl_UnsupportedOperationException("tail of empty list") | |
| }); | |
| $c_sci_Nil$.prototype.equals__O__Z = (function(that) { | |
| if ($is_sc_GenSeq(that)) { | |
| var x2 = that; | |
| return x2.isEmpty__Z() | |
| } else { | |
| return false | |
| } | |
| }); | |
| $c_sci_Nil$.prototype.productElement__I__O = (function(x$1) { | |
| throw new $c_jl_IndexOutOfBoundsException(("" + x$1)) | |
| }); | |
| $c_sci_Nil$.prototype.head__E = (function() { | |
| throw new $c_ju_NoSuchElementException().init___T("head of empty list") | |
| }); | |
| $c_sci_Nil$.prototype.tail__O = (function() { | |
| return this.tail__sci_List() | |
| }); | |
| $c_sci_Nil$.prototype.productIterator__sc_Iterator = (function() { | |
| return new $c_sr_ScalaRunTime$$anon$1(this) | |
| }); | |
| var $d_sci_Nil$ = new $TypeData().initClass({ | |
| sci_Nil$: 0 | |
| }, false, "scala.collection.immutable.Nil$", { | |
| sci_Nil$: 1, | |
| sci_List: 1, | |
| sc_AbstractSeq: 1, | |
| sc_AbstractIterable: 1, | |
| sc_AbstractTraversable: 1, | |
| O: 1, | |
| sc_Traversable: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenTraversable: 1, | |
| scg_GenericTraversableTemplate: 1, | |
| sc_Iterable: 1, | |
| sc_GenIterable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_Seq: 1, | |
| s_PartialFunction: 1, | |
| F1: 1, | |
| sc_GenSeq: 1, | |
| sc_GenSeqLike: 1, | |
| sc_SeqLike: 1, | |
| sci_LinearSeq: 1, | |
| sci_Seq: 1, | |
| sci_Iterable: 1, | |
| sci_Traversable: 1, | |
| s_Immutable: 1, | |
| sc_LinearSeq: 1, | |
| sc_LinearSeqLike: 1, | |
| s_Product: 1, | |
| sc_LinearSeqOptimized: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_sci_Nil$.prototype.$classData = $d_sci_Nil$; | |
| var $n_sci_Nil$ = (void 0); | |
| function $m_sci_Nil$() { | |
| if ((!$n_sci_Nil$)) { | |
| $n_sci_Nil$ = new $c_sci_Nil$() | |
| }; | |
| return $n_sci_Nil$ | |
| } | |
| /** @constructor */ | |
| function $c_scm_AbstractMap() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_AbstractMap.prototype = new $h_sc_AbstractMap(); | |
| $c_scm_AbstractMap.prototype.constructor = $c_scm_AbstractMap; | |
| /** @constructor */ | |
| function $h_scm_AbstractMap() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_AbstractMap.prototype = $c_scm_AbstractMap.prototype; | |
| $c_scm_AbstractMap.prototype.sizeHint__I__V = (function(size) { | |
| /*<skip>*/ | |
| }); | |
| /** @constructor */ | |
| function $c_scm_AbstractBuffer() { | |
| /*<skip>*/ | |
| } | |
| $c_scm_AbstractBuffer.prototype = new $h_scm_AbstractSeq(); | |
| $c_scm_AbstractBuffer.prototype.constructor = $c_scm_AbstractBuffer; | |
| /** @constructor */ | |
| function $h_scm_AbstractBuffer() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_AbstractBuffer.prototype = $c_scm_AbstractBuffer.prototype; | |
| /** @constructor */ | |
| function $c_scm_HashMap() { | |
| this.$$undloadFactor$5 = 0; | |
| this.table$5 = null; | |
| this.tableSize$5 = 0; | |
| this.threshold$5 = 0; | |
| this.sizemap$5 = null; | |
| this.seedvalue$5 = 0 | |
| } | |
| $c_scm_HashMap.prototype = new $h_scm_AbstractMap(); | |
| $c_scm_HashMap.prototype.constructor = $c_scm_HashMap; | |
| /** @constructor */ | |
| function $h_scm_HashMap() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_HashMap.prototype = $c_scm_HashMap.prototype; | |
| $c_scm_HashMap.prototype.put__O__O__s_Option = (function(key, value) { | |
| var e = $f_scm_HashTable__findOrAddEntry__O__O__scm_HashEntry(this, key, value); | |
| if ((e === null)) { | |
| return $m_s_None$() | |
| } else { | |
| var v = e.value$1; | |
| e.value$1 = value; | |
| return new $c_s_Some(v) | |
| } | |
| }); | |
| $c_scm_HashMap.prototype.init___ = (function() { | |
| $c_scm_HashMap.prototype.init___scm_HashTable$Contents.call(this, null); | |
| return this | |
| }); | |
| $c_scm_HashMap.prototype.apply__O__O = (function(key) { | |
| var result = $f_scm_HashTable__findEntry__O__scm_HashEntry(this, key); | |
| return ((result === null) ? $f_sc_MapLike__$default__O__O(this, key) : result.value$1) | |
| }); | |
| $c_scm_HashMap.prototype.$$plus$eq__T2__scm_HashMap = (function(kv) { | |
| var key = kv.$$und1__O(); | |
| var value = kv.$$und2__O(); | |
| var e = $f_scm_HashTable__findOrAddEntry__O__O__scm_HashEntry(this, key, value); | |
| if ((e !== null)) { | |
| e.value$1 = kv.$$und2__O() | |
| }; | |
| return this | |
| }); | |
| $c_scm_HashMap.prototype.foreach__F1__V = (function(f) { | |
| var iterTable = this.table$5; | |
| var idx = $f_scm_HashTable__scala$collection$mutable$HashTable$$lastPopulatedIndex__I(this); | |
| var es = iterTable.u[idx]; | |
| while ((es !== null)) { | |
| var this$1 = es; | |
| var next = this$1.next$1; | |
| var arg1 = es; | |
| var e = arg1; | |
| f.apply__O__O(new $c_T2().init___O__O(e.key$1, e.value$1)); | |
| es = next; | |
| while (((es === null) && (idx > 0))) { | |
| idx = (((-1) + idx) | 0); | |
| es = iterTable.u[idx] | |
| } | |
| } | |
| }); | |
| $c_scm_HashMap.prototype.iterator__sc_Iterator = (function() { | |
| var this$1 = new $c_scm_HashTable$$anon$1(this); | |
| var f = new $c_sjsr_AnonFunction1((function($this) { | |
| return (function(e$2) { | |
| var e = e$2; | |
| return new $c_T2().init___O__O(e.key$1, e.value$1) | |
| }) | |
| })(this)); | |
| return new $c_sc_Iterator$$anon$10(this$1, f) | |
| }); | |
| $c_scm_HashMap.prototype.init___scm_HashTable$Contents = (function(contents) { | |
| $f_scm_HashTable__$$init$__V(this); | |
| $f_scm_HashTable__initWithContents__scm_HashTable$Contents__V(this, contents); | |
| return this | |
| }); | |
| $c_scm_HashMap.prototype.get__O__s_Option = (function(key) { | |
| var e = $f_scm_HashTable__findEntry__O__scm_HashEntry(this, key); | |
| return ((e === null) ? $m_s_None$() : new $c_s_Some(e.value$1)) | |
| }); | |
| $c_scm_HashMap.prototype.$$plus$eq__O__scm_Builder = (function(elem) { | |
| return this.$$plus$eq__T2__scm_HashMap(elem) | |
| }); | |
| var $d_scm_HashMap = new $TypeData().initClass({ | |
| scm_HashMap: 0 | |
| }, false, "scala.collection.mutable.HashMap", { | |
| scm_HashMap: 1, | |
| scm_AbstractMap: 1, | |
| sc_AbstractMap: 1, | |
| sc_AbstractIterable: 1, | |
| sc_AbstractTraversable: 1, | |
| O: 1, | |
| sc_Traversable: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenTraversable: 1, | |
| scg_GenericTraversableTemplate: 1, | |
| sc_Iterable: 1, | |
| sc_GenIterable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_Map: 1, | |
| sc_GenMap: 1, | |
| sc_GenMapLike: 1, | |
| sc_MapLike: 1, | |
| s_PartialFunction: 1, | |
| F1: 1, | |
| scg_Subtractable: 1, | |
| scm_Map: 1, | |
| scm_Iterable: 1, | |
| scm_Traversable: 1, | |
| s_Mutable: 1, | |
| scm_MapLike: 1, | |
| scm_Builder: 1, | |
| scg_Growable: 1, | |
| scg_Clearable: 1, | |
| scg_Shrinkable: 1, | |
| scm_Cloneable: 1, | |
| s_Cloneable: 1, | |
| jl_Cloneable: 1, | |
| scm_HashTable: 1, | |
| scm_HashTable$HashUtils: 1, | |
| sc_CustomParallelizable: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_scm_HashMap.prototype.$classData = $d_scm_HashMap; | |
| /** @constructor */ | |
| function $c_scm_StringBuilder() { | |
| this.underlying$5 = null | |
| } | |
| $c_scm_StringBuilder.prototype = new $h_scm_AbstractSeq(); | |
| $c_scm_StringBuilder.prototype.constructor = $c_scm_StringBuilder; | |
| /** @constructor */ | |
| function $h_scm_StringBuilder() { | |
| /*<skip>*/ | |
| } | |
| $h_scm_StringBuilder.prototype = $c_scm_StringBuilder.prototype; | |
| $c_scm_StringBuilder.prototype.$$plus$eq__C__scm_StringBuilder = (function(x) { | |
| this.append__C__scm_StringBuilder(x); | |
| return this | |
| }); | |
| $c_scm_StringBuilder.prototype.init___ = (function() { | |
| $c_scm_StringBuilder.prototype.init___I__T.call(this, 16, ""); | |
| return this | |
| }); | |
| $c_scm_StringBuilder.prototype.apply__I__O = (function(idx) { | |
| return $bC(this.underlying$5.charAt__I__C(idx)) | |
| }); | |
| $c_scm_StringBuilder.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_scm_StringBuilder.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_scm_StringBuilder.prototype.apply__O__O = (function(v1) { | |
| var index = (v1 | 0); | |
| return $bC(this.underlying$5.charAt__I__C(index)) | |
| }); | |
| $c_scm_StringBuilder.prototype.isEmpty__Z = (function() { | |
| return $f_sc_IndexedSeqOptimized__isEmpty__Z(this) | |
| }); | |
| $c_scm_StringBuilder.prototype.toString__T = (function() { | |
| return this.underlying$5.java$lang$StringBuilder$$content$f | |
| }); | |
| $c_scm_StringBuilder.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_scm_StringBuilder.prototype.append__T__scm_StringBuilder = (function(s) { | |
| var this$1 = this.underlying$5; | |
| this$1.java$lang$StringBuilder$$content$f = (("" + this$1.java$lang$StringBuilder$$content$f) + s); | |
| return this | |
| }); | |
| $c_scm_StringBuilder.prototype.iterator__sc_Iterator = (function() { | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, this.underlying$5.length__I()) | |
| }); | |
| $c_scm_StringBuilder.prototype.init___I__T = (function(initCapacity, initValue) { | |
| var this$1 = new $c_jl_StringBuilder().init___I((((initValue.length | 0) + initCapacity) | 0)); | |
| this$1.java$lang$StringBuilder$$content$f = (("" + this$1.java$lang$StringBuilder$$content$f) + initValue); | |
| $c_scm_StringBuilder.prototype.init___jl_StringBuilder.call(this, this$1); | |
| return this | |
| }); | |
| $c_scm_StringBuilder.prototype.length__I = (function() { | |
| return this.underlying$5.length__I() | |
| }); | |
| $c_scm_StringBuilder.prototype.sizeHintIfCheap__I = (function() { | |
| return this.underlying$5.length__I() | |
| }); | |
| $c_scm_StringBuilder.prototype.substring__I__I__T = (function(start, end) { | |
| return this.underlying$5.substring__I__I__T(start, end) | |
| }); | |
| $c_scm_StringBuilder.prototype.init___jl_StringBuilder = (function(underlying) { | |
| this.underlying$5 = underlying; | |
| return this | |
| }); | |
| $c_scm_StringBuilder.prototype.append__O__scm_StringBuilder = (function(x) { | |
| var this$2 = this.underlying$5; | |
| var str = ("" + x); | |
| this$2.java$lang$StringBuilder$$content$f = (this$2.java$lang$StringBuilder$$content$f + str); | |
| return this | |
| }); | |
| $c_scm_StringBuilder.prototype.$$plus$eq__O__scm_Builder = (function(elem) { | |
| return this.$$plus$eq__C__scm_StringBuilder($uC(elem)) | |
| }); | |
| $c_scm_StringBuilder.prototype.sizeHint__I__V = (function(size) { | |
| /*<skip>*/ | |
| }); | |
| $c_scm_StringBuilder.prototype.hashCode__I = (function() { | |
| return $m_s_util_hashing_MurmurHash3$().seqHash__sc_Seq__I(this) | |
| }); | |
| $c_scm_StringBuilder.prototype.append__C__scm_StringBuilder = (function(x) { | |
| var this$1 = this.underlying$5; | |
| var str = String.fromCharCode(x); | |
| this$1.java$lang$StringBuilder$$content$f = (("" + this$1.java$lang$StringBuilder$$content$f) + str); | |
| return this | |
| }); | |
| var $d_scm_StringBuilder = new $TypeData().initClass({ | |
| scm_StringBuilder: 0 | |
| }, false, "scala.collection.mutable.StringBuilder", { | |
| scm_StringBuilder: 1, | |
| scm_AbstractSeq: 1, | |
| sc_AbstractSeq: 1, | |
| sc_AbstractIterable: 1, | |
| sc_AbstractTraversable: 1, | |
| O: 1, | |
| sc_Traversable: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenTraversable: 1, | |
| scg_GenericTraversableTemplate: 1, | |
| sc_Iterable: 1, | |
| sc_GenIterable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_Seq: 1, | |
| s_PartialFunction: 1, | |
| F1: 1, | |
| sc_GenSeq: 1, | |
| sc_GenSeqLike: 1, | |
| sc_SeqLike: 1, | |
| scm_Seq: 1, | |
| scm_Iterable: 1, | |
| scm_Traversable: 1, | |
| s_Mutable: 1, | |
| scm_SeqLike: 1, | |
| scm_Cloneable: 1, | |
| s_Cloneable: 1, | |
| jl_Cloneable: 1, | |
| jl_CharSequence: 1, | |
| scm_IndexedSeq: 1, | |
| sc_IndexedSeq: 1, | |
| sc_IndexedSeqLike: 1, | |
| scm_IndexedSeqLike: 1, | |
| sci_StringLike: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| s_math_Ordered: 1, | |
| jl_Comparable: 1, | |
| scm_ReusableBuilder: 1, | |
| scm_Builder: 1, | |
| scg_Growable: 1, | |
| scg_Clearable: 1, | |
| s_Serializable: 1, | |
| Ljava_io_Serializable: 1 | |
| }); | |
| $c_scm_StringBuilder.prototype.$classData = $d_scm_StringBuilder; | |
| /** @constructor */ | |
| function $c_sjs_js_WrappedArray(array) { | |
| this.array$6 = null; | |
| this.array$6 = array | |
| } | |
| $c_sjs_js_WrappedArray.prototype = new $h_scm_AbstractBuffer(); | |
| $c_sjs_js_WrappedArray.prototype.constructor = $c_sjs_js_WrappedArray; | |
| /** @constructor */ | |
| function $h_sjs_js_WrappedArray() { | |
| /*<skip>*/ | |
| } | |
| $h_sjs_js_WrappedArray.prototype = $c_sjs_js_WrappedArray.prototype; | |
| $c_sjs_js_WrappedArray.prototype.apply__I__O = (function(index) { | |
| return this.array$6[index] | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.lengthCompare__I__I = (function(len) { | |
| return $f_sc_IndexedSeqOptimized__lengthCompare__I__I(this, len) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.apply__O__O = (function(v1) { | |
| var index = (v1 | 0); | |
| return this.array$6[index] | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
| return $f_sc_IndexedSeqOptimized__sameElements__sc_GenIterable__Z(this, that) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.isEmpty__Z = (function() { | |
| return $f_sc_IndexedSeqOptimized__isEmpty__Z(this) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.foreach__F1__V = (function(f) { | |
| $f_sc_IndexedSeqOptimized__foreach__F1__V(this, f) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.iterator__sc_Iterator = (function() { | |
| return new $c_sc_IndexedSeqLike$Elements(this, 0, (this.array$6.length | 0)) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.length__I = (function() { | |
| return (this.array$6.length | 0) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.sizeHintIfCheap__I = (function() { | |
| return (this.array$6.length | 0) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.$$plus$eq__O__scm_Builder = (function(elem) { | |
| this.array$6.push(elem); | |
| return this | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.hashCode__I = (function() { | |
| return $m_s_util_hashing_MurmurHash3$().seqHash__sc_Seq__I(this) | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.sizeHint__I__V = (function(size) { | |
| /*<skip>*/ | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.stringPrefix__T = (function() { | |
| return "WrappedArray" | |
| }); | |
| var $d_sjs_js_WrappedArray = new $TypeData().initClass({ | |
| sjs_js_WrappedArray: 0 | |
| }, false, "scala.scalajs.js.WrappedArray", { | |
| sjs_js_WrappedArray: 1, | |
| scm_AbstractBuffer: 1, | |
| scm_AbstractSeq: 1, | |
| sc_AbstractSeq: 1, | |
| sc_AbstractIterable: 1, | |
| sc_AbstractTraversable: 1, | |
| O: 1, | |
| sc_Traversable: 1, | |
| sc_TraversableLike: 1, | |
| scg_HasNewBuilder: 1, | |
| scg_FilterMonadic: 1, | |
| sc_TraversableOnce: 1, | |
| sc_GenTraversableOnce: 1, | |
| sc_GenTraversableLike: 1, | |
| sc_Parallelizable: 1, | |
| sc_GenTraversable: 1, | |
| scg_GenericTraversableTemplate: 1, | |
| sc_Iterable: 1, | |
| sc_GenIterable: 1, | |
| sc_GenIterableLike: 1, | |
| sc_IterableLike: 1, | |
| s_Equals: 1, | |
| sc_Seq: 1, | |
| s_PartialFunction: 1, | |
| F1: 1, | |
| sc_GenSeq: 1, | |
| sc_GenSeqLike: 1, | |
| sc_SeqLike: 1, | |
| scm_Seq: 1, | |
| scm_Iterable: 1, | |
| scm_Traversable: 1, | |
| s_Mutable: 1, | |
| scm_SeqLike: 1, | |
| scm_Cloneable: 1, | |
| s_Cloneable: 1, | |
| jl_Cloneable: 1, | |
| scm_Buffer: 1, | |
| scm_BufferLike: 1, | |
| scg_Growable: 1, | |
| scg_Clearable: 1, | |
| scg_Shrinkable: 1, | |
| sc_script_Scriptable: 1, | |
| scg_Subtractable: 1, | |
| scm_IndexedSeq: 1, | |
| sc_IndexedSeq: 1, | |
| sc_IndexedSeqLike: 1, | |
| scm_IndexedSeqLike: 1, | |
| scm_ArrayLike: 1, | |
| scm_IndexedSeqOptimized: 1, | |
| sc_IndexedSeqOptimized: 1, | |
| scm_Builder: 1 | |
| }); | |
| $c_sjs_js_WrappedArray.prototype.$classData = $d_sjs_js_WrappedArray; | |
| $L0 = new $c_sjsr_RuntimeLong(0, 0); | |
| $s_Lorg_scalajs_benchmark_sha512_SHA512$__clinit___(); | |
| $e.setupHTMLBenchmark = (function(arg$1) { | |
| var prep0 = arg$1; | |
| $m_Lorg_scalajs_benchmark_Benchmark$().setupHTMLBenchmark__T__V(prep0) | |
| }); | |
| $e.runBenchmarkApp = (function(arg$1) { | |
| var prep0 = arg$1; | |
| $m_Lorg_scalajs_benchmark_BenchmarkApp$().runBenchmarkApp__T__V(prep0) | |
| }); | |
| $m_Lorg_scalajs_benchmark_sha512_SHA512$().main__AT__V($makeNativeArrayWrapper($d_T.getArrayOf(), [])); | |
| }).call(this); | |
| //# sourceMappingURL=sha512-fastopt.js.map |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment