Created
February 5, 2018 19:57
SHA-512 benchmarks on d8: BigInt vs user-space implementation of 64-bit integers
This file contains 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 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 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