Created
February 8, 2016 13:05
-
-
Save lrytz/224b9e2354936dcb3915 to your computer and use it in GitHub Desktop.
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'; | |
/* Scala.js runtime support | |
* Copyright 2013 LAMP/EPFL | |
* Author: Sébastien Doeraene | |
*/ | |
/* ---------------------------------- * | |
* The top-level Scala.js environment * | |
* ---------------------------------- */ | |
// Get the environment info | |
var $env = (typeof __ScalaJSEnv === "object" && __ScalaJSEnv) ? __ScalaJSEnv : {}; | |
// Global scope | |
var $g = | |
(typeof $env["global"] === "object" && $env["global"]) | |
? $env["global"] | |
: ((typeof global === "object" && global && global["Object"] === Object) ? global : this); | |
$env["global"] = $g; | |
// Where to send exports | |
var $e = | |
(typeof $env["exportsNamespace"] === "object" && $env["exportsNamespace"]) | |
? $env["exportsNamespace"] : $g; | |
$env["exportsNamespace"] = $e; | |
// Freeze the environment info | |
$g["Object"]["freeze"]($env); | |
// Linking info - must be in sync with scala.scalajs.runtime.LinkingInfo | |
var $linkingInfo = { | |
"semantics": { | |
"asInstanceOfs": 2, | |
"moduleInit": 2, | |
"strictFloats": false, | |
"productionMode": false | |
}, | |
"assumingES6": false | |
}; | |
$g["Object"]["freeze"]($linkingInfo); | |
$g["Object"]["freeze"]($linkingInfo["semantics"]); | |
// Snapshots of builtins and polyfills | |
var $imul = $g["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 = $g["Math"]["fround"] || | |
(function(v) { | |
return +v; | |
}); | |
var $clz32 = $g["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); | |
}); | |
// Other fields | |
var $lastIDHash = 0; // last value attributed to an id hash code | |
var $idHashCodeMap = $g["WeakMap"] ? new $g["WeakMap"]() : null; | |
// Core mechanism | |
var $makeIsArrayOfPrimitive = function(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. | |
*/ | |
var $propertyName = function(obj) { | |
for (var prop in obj) | |
return prop; | |
}; | |
// Runtime functions | |
var $isScalaJSObject = function(obj) { | |
return !!(obj && obj.$classData); | |
}; | |
var $noIsInstance = function(instance) { | |
throw new $g["TypeError"]( | |
"Cannot call isInstance() on a Class representing a raw JS trait/object"); | |
}; | |
var $makeNativeArrayWrapper = function(arrayClassData, nativeArray) { | |
return new arrayClassData.constr(nativeArray); | |
}; | |
var $newArrayObject = function(arrayClassData, lengths) { | |
return $newArrayObjectInternal(arrayClassData, lengths, 0); | |
}; | |
var $newArrayObjectInternal = function(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; | |
}; | |
var $checkNonNull = function(obj) { | |
return obj !== null ? obj : $throwNullPointerException(); | |
}; | |
var $throwNullPointerException = function() { | |
throw new $c_jl_NullPointerException().init___(); | |
}; | |
var $objectToString = function(instance) { | |
if (instance === void 0) | |
return "undefined"; | |
else | |
return instance.toString(); | |
}; | |
var $objectGetClass = function(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) | |
$throwNullPointerException(); | |
else if ($is_sjsr_RuntimeLong(instance)) | |
return $d_jl_Long.getClassOf(); | |
else if ($isScalaJSObject(instance)) | |
return instance.$classData.getClassOf(); | |
else | |
return null; // Exception? | |
} | |
}; | |
var $objectClone = function(instance) { | |
if ($isScalaJSObject(instance) || (instance === null)) | |
return instance.clone__O(); | |
else | |
throw new $c_jl_CloneNotSupportedException().init___(); | |
}; | |
var $objectNotify = function(instance) { | |
// final and no-op in java.lang.Object | |
if (instance === null) | |
instance.notify__V(); | |
}; | |
var $objectNotifyAll = function(instance) { | |
// final and no-op in java.lang.Object | |
if (instance === null) | |
instance.notifyAll__V(); | |
}; | |
var $objectFinalize = function(instance) { | |
if ($isScalaJSObject(instance) || (instance === null)) | |
instance.finalize__V(); | |
// else no-op | |
}; | |
var $objectEquals = function(instance, rhs) { | |
if ($isScalaJSObject(instance) || (instance === null)) | |
return instance.equals__O__Z(rhs); | |
else if (typeof instance === "number") | |
return typeof rhs === "number" && $numberEquals(instance, rhs); | |
else | |
return instance === rhs; | |
}; | |
var $numberEquals = function(lhs, rhs) { | |
return (lhs === rhs) ? ( | |
// 0.0.equals(-0.0) must be false | |
lhs !== 0 || 1/lhs === 1/rhs | |
) : ( | |
// are they both NaN? | |
(lhs !== lhs) && (rhs !== rhs) | |
); | |
}; | |
var $objectHashCode = function(instance) { | |
switch (typeof instance) { | |
case "string": | |
return $m_sjsr_RuntimeString$().hashCode__T__I(instance); | |
case "number": | |
return $m_sjsr_Bits$().numberHashCode__D__I(instance); | |
case "boolean": | |
return instance ? 1231 : 1237; | |
case "undefined": | |
return 0; | |
default: | |
if ($isScalaJSObject(instance) || instance === null) | |
return instance.hashCode__I(); | |
else if ($idHashCodeMap === null) | |
return 42; | |
else | |
return $systemIdentityHashCode(instance); | |
} | |
}; | |
var $comparableCompareTo = function(instance, rhs) { | |
switch (typeof instance) { | |
case "string": | |
return instance === rhs ? 0 : (instance < rhs ? -1 : 1); | |
case "number": | |
return $m_jl_Double$().compare__D__D__I(instance, rhs); | |
case "boolean": | |
return instance - rhs; // yes, this gives the right result | |
default: | |
return instance.compareTo__O__I(rhs); | |
} | |
}; | |
var $charSequenceLength = function(instance) { | |
if (typeof(instance) === "string") | |
return instance["length"] | 0; | |
else | |
return instance.length__I(); | |
}; | |
var $charSequenceCharAt = function(instance, index) { | |
if (typeof(instance) === "string") | |
return instance["charCodeAt"](index) & 0xffff; | |
else | |
return instance.charAt__I__C(index); | |
}; | |
var $charSequenceSubSequence = function(instance, start, end) { | |
if (typeof(instance) === "string") | |
return instance["substring"](start, end); | |
else | |
return instance.subSequence__I__I__jl_CharSequence(start, end); | |
}; | |
var $booleanBooleanValue = function(instance) { | |
if (typeof instance === "boolean") return instance; | |
else return instance.booleanValue__Z(); | |
}; | |
var $numberByteValue = function(instance) { | |
if (typeof instance === "number") return (instance << 24) >> 24; | |
else return instance.byteValue__B(); | |
}; | |
var $numberShortValue = function(instance) { | |
if (typeof instance === "number") return (instance << 16) >> 16; | |
else return instance.shortValue__S(); | |
}; | |
var $numberIntValue = function(instance) { | |
if (typeof instance === "number") return instance | 0; | |
else return instance.intValue__I(); | |
}; | |
var $numberLongValue = function(instance) { | |
if (typeof instance === "number") | |
return $m_sjsr_RuntimeLong$().fromDouble__D__sjsr_RuntimeLong(instance); | |
else | |
return instance.longValue__J(); | |
}; | |
var $numberFloatValue = function(instance) { | |
if (typeof instance === "number") return $fround(instance); | |
else return instance.floatValue__F(); | |
}; | |
var $numberDoubleValue = function(instance) { | |
if (typeof instance === "number") return instance; | |
else return instance.doubleValue__D(); | |
}; | |
var $isNaN = function(instance) { | |
return instance !== instance; | |
}; | |
var $isInfinite = function(instance) { | |
return !$g["isFinite"](instance) && !$isNaN(instance); | |
}; | |
var $doubleToInt = function(x) { | |
return (x > 2147483647) ? (2147483647) : ((x < -2147483648) ? -2147483648 : (x | 0)); | |
}; | |
/** Instantiates a JS object with variadic arguments to the constructor. */ | |
var $newJSObjectWithVarargs = function(ctor, args) { | |
// This basically emulates the ECMAScript specification for 'new'. | |
var instance = $g["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; | |
} | |
}; | |
var $resolveSuperRef = function(initialProto, propName) { | |
var getPrototypeOf = $g["Object"]["getPrototypeOf"]; | |
var getOwnPropertyDescriptor = $g["Object"]["getOwnPropertyDescriptor"]; | |
var superProto = getPrototypeOf(initialProto); | |
while (superProto !== null) { | |
var desc = getOwnPropertyDescriptor(superProto, propName); | |
if (desc !== void 0) | |
return desc; | |
superProto = getPrototypeOf(superProto); | |
} | |
return void 0; | |
}; | |
var $superGet = function(initialProto, self, propName) { | |
var desc = $resolveSuperRef(initialProto, propName); | |
if (desc !== void 0) { | |
var getter = desc["get"]; | |
if (getter !== void 0) | |
return getter["call"](self); | |
else | |
return desc["value"]; | |
} | |
return void 0; | |
}; | |
var $superSet = function(initialProto, self, propName, value) { | |
var desc = $resolveSuperRef(initialProto, propName); | |
if (desc !== void 0) { | |
var setter = desc["set"]; | |
if (setter !== void 0) { | |
setter["call"](self, value); | |
return void 0; | |
} | |
} | |
throw new $g["TypeError"]("super has no setter '" + propName + "'."); | |
}; | |
var $propertiesOf = function(obj) { | |
var result = []; | |
for (var prop in obj) | |
result["push"](prop); | |
return result; | |
}; | |
var $systemArraycopy = function(src, srcPos, dest, destPos, length) { | |
var srcu = src.u; | |
var destu = dest.u; | |
if (srcu !== destu || destPos < srcPos || srcPos + length < destPos) { | |
for (var i = 0; i < length; i++) | |
destu[destPos+i] = srcu[srcPos+i]; | |
} else { | |
for (var i = length-1; i >= 0; i--) | |
destu[destPos+i] = srcu[srcPos+i]; | |
} | |
}; | |
var $systemIdentityHashCode = | |
($idHashCodeMap !== null) ? | |
(function(obj) { | |
switch (typeof obj) { | |
case "string": case "number": case "boolean": case "undefined": | |
return $objectHashCode(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) { | |
if ($isScalaJSObject(obj)) { | |
var hash = obj["$idHashCode$0"]; | |
if (hash !== void 0) { | |
return hash; | |
} else if (!$g["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 $objectHashCode(obj); | |
} | |
}); | |
// is/as for hijacked boxed classes (the non-trivial ones) | |
var $isByte = function(v) { | |
return (v << 24 >> 24) === v && 1/v !== 1/-0; | |
}; | |
var $isShort = function(v) { | |
return (v << 16 >> 16) === v && 1/v !== 1/-0; | |
}; | |
var $isInt = function(v) { | |
return (v | 0) === v && 1/v !== 1/-0; | |
}; | |
var $isFloat = function(v) { | |
return typeof v === "number"; | |
}; | |
// Unboxes | |
var $uJ = function(value) { | |
return null === value ? $m_sjsr_RuntimeLong$().Zero$1 : value; | |
}; | |
// TypeArray conversions | |
var $byteArray2TypedArray = function(value) { return new $g["Int8Array"](value.u); }; | |
var $shortArray2TypedArray = function(value) { return new $g["Int16Array"](value.u); }; | |
var $charArray2TypedArray = function(value) { return new $g["Uint16Array"](value.u); }; | |
var $intArray2TypedArray = function(value) { return new $g["Int32Array"](value.u); }; | |
var $floatArray2TypedArray = function(value) { return new $g["Float32Array"](value.u); }; | |
var $doubleArray2TypedArray = function(value) { return new $g["Float64Array"](value.u); }; | |
var $typedArray2ByteArray = function(value) { | |
var arrayClassData = $d_B.getArrayOf(); | |
return new arrayClassData.constr(new $g["Int8Array"](value)); | |
}; | |
var $typedArray2ShortArray = function(value) { | |
var arrayClassData = $d_S.getArrayOf(); | |
return new arrayClassData.constr(new $g["Int16Array"](value)); | |
}; | |
var $typedArray2CharArray = function(value) { | |
var arrayClassData = $d_C.getArrayOf(); | |
return new arrayClassData.constr(new $g["Uint16Array"](value)); | |
}; | |
var $typedArray2IntArray = function(value) { | |
var arrayClassData = $d_I.getArrayOf(); | |
return new arrayClassData.constr(new $g["Int32Array"](value)); | |
}; | |
var $typedArray2FloatArray = function(value) { | |
var arrayClassData = $d_F.getArrayOf(); | |
return new arrayClassData.constr(new $g["Float32Array"](value)); | |
}; | |
var $typedArray2DoubleArray = function(value) { | |
var arrayClassData = $d_D.getArrayOf(); | |
return new arrayClassData.constr(new $g["Float64Array"](value)); | |
}; | |
/* We have to force a non-elidable *read* of $e, otherwise Closure will | |
* eliminate it altogether, along with all the exports, which is ... er ... | |
* plain wrong. | |
*/ | |
this["__ScalaJSExportsNamespace"] = $e; | |
// TypeData class | |
/** @constructor */ | |
var $TypeData = function() { | |
// 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 file is read | |
var componentZero = (componentZero0 == "longZero") | |
? $m_sjsr_RuntimeLong$().Zero$1 | |
: 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().init___jl_ScalaJSClassData(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["getFakeInstance"] = function() { | |
if (this === $d_T) | |
return "some string"; | |
else if (this === $d_jl_Boolean) | |
return false; | |
else if (this === $d_jl_Byte || | |
this === $d_jl_Short || | |
this === $d_jl_Integer || | |
this === $d_jl_Float || | |
this === $d_jl_Double) | |
return 0; | |
else if (this === $d_jl_Long) | |
return $m_sjsr_RuntimeLong$().Zero$1; | |
else if (this === $d_sr_BoxedUnit) | |
return void 0; | |
else | |
return {$classData: this}; | |
}; | |
$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; | |
/** @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$2 = $objectGetClass(this).getName__T(); | |
var i = this.hashCode__I(); | |
var x = (+(i >>> 0)); | |
var jsx$1 = x["toString"](16); | |
return ((jsx$2 + "@") + jsx$1) | |
}); | |
$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; | |
/** @constructor */ | |
function $c_Lorg_scalajs_benchmark_richards_Packet() { | |
$c_O.call(this); | |
this.link$1 = null; | |
this.id$1 = 0; | |
this.kind$1 = 0; | |
this.a1$1 = 0; | |
this.a2$1 = null | |
} | |
$c_Lorg_scalajs_benchmark_richards_Packet.prototype = new $h_O(); | |
$c_Lorg_scalajs_benchmark_richards_Packet.prototype["constructor"] = $c_Lorg_scalajs_benchmark_richards_Packet; | |
/** @constructor */ | |
function $h_Lorg_scalajs_benchmark_richards_Packet() { | |
/*<skip>*/ | |
} | |
$h_Lorg_scalajs_benchmark_richards_Packet.prototype = $c_Lorg_scalajs_benchmark_richards_Packet.prototype; | |
$c_Lorg_scalajs_benchmark_richards_Packet.prototype.addTo__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_Packet = (function(queue) { | |
this.link$1 = null; | |
if ((queue === null)) { | |
return this | |
} else { | |
var next = queue; | |
while ((next.link$1 !== null)) { | |
next = next.link$1 | |
}; | |
next.link$1 = this; | |
return queue | |
} | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Packet.prototype.init___Lorg_scalajs_benchmark_richards_Packet__I__I = (function(link, id, kind) { | |
this.link$1 = link; | |
this.id$1 = id; | |
this.kind$1 = kind; | |
this.a1$1 = 0; | |
this.a2$1 = $newArrayObject($d_I.getArrayOf(), [4]); | |
return this | |
}); | |
var $d_Lorg_scalajs_benchmark_richards_Packet = new $TypeData().initClass({ | |
Lorg_scalajs_benchmark_richards_Packet: 0 | |
}, false, "org.scalajs.benchmark.richards.Packet", { | |
Lorg_scalajs_benchmark_richards_Packet: 1, | |
O: 1 | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Packet.prototype.$classData = $d_Lorg_scalajs_benchmark_richards_Packet; | |
/** @constructor */ | |
function $c_Lorg_scalajs_benchmark_richards_Scheduler() { | |
$c_O.call(this); | |
this.queueCount$1 = 0; | |
this.holdCount$1 = 0; | |
this.currentTcb$1 = null; | |
this.currentId$1 = 0; | |
this.list$1 = null; | |
this.blocks$1 = null | |
} | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype = new $h_O(); | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype["constructor"] = $c_Lorg_scalajs_benchmark_richards_Scheduler; | |
/** @constructor */ | |
function $h_Lorg_scalajs_benchmark_richards_Scheduler() { | |
/*<skip>*/ | |
} | |
$h_Lorg_scalajs_benchmark_richards_Scheduler.prototype = $c_Lorg_scalajs_benchmark_richards_Scheduler.prototype; | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype.addDeviceTask__I__I__Lorg_scalajs_benchmark_richards_Packet__V = (function(id, priority, queue) { | |
this.addTask__I__I__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_Task__V(id, priority, queue, new $c_Lorg_scalajs_benchmark_richards_DeviceTask().init___Lorg_scalajs_benchmark_richards_Scheduler(this)) | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype.init___ = (function() { | |
this.queueCount$1 = 0; | |
this.holdCount$1 = 0; | |
this.currentTcb$1 = null; | |
this.currentId$1 = 0; | |
this.list$1 = null; | |
this.blocks$1 = $newArrayObject($d_Lorg_scalajs_benchmark_richards_TaskControlBlock.getArrayOf(), [6]); | |
return this | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype.addIdleTask__I__I__Lorg_scalajs_benchmark_richards_Packet__I__V = (function(id, priority, queue, count) { | |
this.addRunningTask__I__I__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_Task__V(id, priority, queue, new $c_Lorg_scalajs_benchmark_richards_IdleTask().init___Lorg_scalajs_benchmark_richards_Scheduler__I__I(this, 1, count)) | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype.schedule__V = (function() { | |
this.currentTcb$1 = this.list$1; | |
while ((this.currentTcb$1 !== null)) { | |
if (this.currentTcb$1.isHeldOrSuspended__Z()) { | |
this.currentTcb$1 = this.currentTcb$1.link$1 | |
} else { | |
this.currentId$1 = this.currentTcb$1.id$1; | |
this.currentTcb$1 = this.currentTcb$1.run__Lorg_scalajs_benchmark_richards_TaskControlBlock() | |
} | |
} | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype.queue__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_TaskControlBlock = (function(packet) { | |
var t = this.blocks$1.u[packet.id$1]; | |
if ((t === null)) { | |
return t | |
} else { | |
this.queueCount$1 = ((1 + this.queueCount$1) | 0); | |
packet.link$1 = null; | |
packet.id$1 = this.currentId$1; | |
return t.checkPriorityAdd__Lorg_scalajs_benchmark_richards_TaskControlBlock__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_TaskControlBlock(this.currentTcb$1, packet) | |
} | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype.suspendCurrent__Lorg_scalajs_benchmark_richards_TaskControlBlock = (function() { | |
this.currentTcb$1.markAsSuspended__V(); | |
return this.currentTcb$1 | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype.release__I__Lorg_scalajs_benchmark_richards_TaskControlBlock = (function(id) { | |
var tcb = this.blocks$1.u[id]; | |
return ((tcb === null) ? tcb : (tcb.markAsNotHeld__V(), ((tcb.priority$1 > this.currentTcb$1.priority$1) ? tcb : this.currentTcb$1))) | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype.holdCurrent__Lorg_scalajs_benchmark_richards_TaskControlBlock = (function() { | |
this.holdCount$1 = ((1 + this.holdCount$1) | 0); | |
this.currentTcb$1.markAsHeld__V(); | |
return this.currentTcb$1.link$1 | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype.addRunningTask__I__I__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_Task__V = (function(id, priority, queue, task) { | |
this.addTask__I__I__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_Task__V(id, priority, queue, task); | |
var this$1 = this.currentTcb$1; | |
this$1.state$1 = 0 | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype.addTask__I__I__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_Task__V = (function(id, priority, queue, task) { | |
this.currentTcb$1 = new $c_Lorg_scalajs_benchmark_richards_TaskControlBlock().init___Lorg_scalajs_benchmark_richards_TaskControlBlock__I__I__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_Task(this.list$1, id, priority, queue, task); | |
this.list$1 = this.currentTcb$1; | |
this.blocks$1.u[id] = this.currentTcb$1 | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype.addWorkerTask__I__I__Lorg_scalajs_benchmark_richards_Packet__V = (function(id, priority, queue) { | |
this.addTask__I__I__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_Task__V(id, priority, queue, new $c_Lorg_scalajs_benchmark_richards_WorkerTask().init___Lorg_scalajs_benchmark_richards_Scheduler__I__I(this, 2, 0)) | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype.addHandlerTask__I__I__Lorg_scalajs_benchmark_richards_Packet__V = (function(id, priority, queue) { | |
this.addTask__I__I__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_Task__V(id, priority, queue, new $c_Lorg_scalajs_benchmark_richards_HandlerTask().init___Lorg_scalajs_benchmark_richards_Scheduler(this)) | |
}); | |
var $d_Lorg_scalajs_benchmark_richards_Scheduler = new $TypeData().initClass({ | |
Lorg_scalajs_benchmark_richards_Scheduler: 0 | |
}, false, "org.scalajs.benchmark.richards.Scheduler", { | |
Lorg_scalajs_benchmark_richards_Scheduler: 1, | |
O: 1 | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Scheduler.prototype.$classData = $d_Lorg_scalajs_benchmark_richards_Scheduler; | |
/** @constructor */ | |
function $c_Lorg_scalajs_benchmark_richards_Task() { | |
$c_O.call(this) | |
} | |
$c_Lorg_scalajs_benchmark_richards_Task.prototype = new $h_O(); | |
$c_Lorg_scalajs_benchmark_richards_Task.prototype["constructor"] = $c_Lorg_scalajs_benchmark_richards_Task; | |
/** @constructor */ | |
function $h_Lorg_scalajs_benchmark_richards_Task() { | |
/*<skip>*/ | |
} | |
$h_Lorg_scalajs_benchmark_richards_Task.prototype = $c_Lorg_scalajs_benchmark_richards_Task.prototype; | |
/** @constructor */ | |
function $c_Lorg_scalajs_benchmark_richards_TaskControlBlock() { | |
$c_O.call(this); | |
this.link$1 = null; | |
this.id$1 = 0; | |
this.priority$1 = 0; | |
this.queue$1 = null; | |
this.task$1 = null; | |
this.state$1 = 0 | |
} | |
$c_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype = new $h_O(); | |
$c_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype["constructor"] = $c_Lorg_scalajs_benchmark_richards_TaskControlBlock; | |
/** @constructor */ | |
function $h_Lorg_scalajs_benchmark_richards_TaskControlBlock() { | |
/*<skip>*/ | |
} | |
$h_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype = $c_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype; | |
$c_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype.markAsSuspended__V = (function() { | |
this.state$1 = (2 | this.state$1) | |
}); | |
$c_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype.checkPriorityAdd__Lorg_scalajs_benchmark_richards_TaskControlBlock__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_TaskControlBlock = (function(task, packet) { | |
if ((this.queue$1 === null)) { | |
this.queue$1 = packet; | |
this.markAsRunnable__V(); | |
return ((this.priority$1 > task.priority$1) ? this : task) | |
} else { | |
this.queue$1 = packet.addTo__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_Packet(this.queue$1); | |
return task | |
} | |
}); | |
$c_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype.run__Lorg_scalajs_benchmark_richards_TaskControlBlock = (function() { | |
var packet = ((this.state$1 === 3) ? this.queue$1 : null); | |
if ((packet !== null)) { | |
this.queue$1 = packet.link$1; | |
this.state$1 = ((this.queue$1 === null) ? 0 : 1) | |
}; | |
return this.task$1.run__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_TaskControlBlock(packet) | |
}); | |
$c_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype.markAsNotHeld__V = (function() { | |
this.state$1 = (this.state$1 & $m_Lorg_scalajs_benchmark_richards_TaskState$().NOT$undHELD$1) | |
}); | |
$c_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype.toString__T = (function() { | |
return new $c_s_StringContext().init___sc_Seq(new $c_sjs_js_WrappedArray().init___sjs_js_Array(["tcb { ", "@", " }"])).s__sc_Seq__T(new $c_sjs_js_WrappedArray().init___sjs_js_Array([this.task$1, this.state$1])) | |
}); | |
$c_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype.init___Lorg_scalajs_benchmark_richards_TaskControlBlock__I__I__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_Task = (function(link, id, priority, queue, task) { | |
this.link$1 = link; | |
this.id$1 = id; | |
this.priority$1 = priority; | |
this.queue$1 = queue; | |
this.task$1 = task; | |
this.state$1 = ((this.queue$1 === null) ? 2 : 3); | |
return this | |
}); | |
$c_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype.markAsRunnable__V = (function() { | |
this.state$1 = (1 | this.state$1) | |
}); | |
$c_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype.markAsHeld__V = (function() { | |
this.state$1 = (4 | this.state$1) | |
}); | |
$c_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype.isHeldOrSuspended__Z = (function() { | |
return (((4 & this.state$1) !== 0) || (this.state$1 === 2)) | |
}); | |
var $d_Lorg_scalajs_benchmark_richards_TaskControlBlock = new $TypeData().initClass({ | |
Lorg_scalajs_benchmark_richards_TaskControlBlock: 0 | |
}, false, "org.scalajs.benchmark.richards.TaskControlBlock", { | |
Lorg_scalajs_benchmark_richards_TaskControlBlock: 1, | |
O: 1 | |
}); | |
$c_Lorg_scalajs_benchmark_richards_TaskControlBlock.prototype.$classData = $d_Lorg_scalajs_benchmark_richards_TaskControlBlock; | |
/** @constructor */ | |
function $c_Lorg_scalajs_benchmark_richards_TaskState$() { | |
$c_O.call(this); | |
this.RUNNING$1 = 0; | |
this.RUNNABLE$1 = 0; | |
this.SUSPENDED$1 = 0; | |
this.HELD$1 = 0; | |
this.SUSPENDED$undRUNNABLE$1 = 0; | |
this.NOT$undHELD$1 = 0 | |
} | |
$c_Lorg_scalajs_benchmark_richards_TaskState$.prototype = new $h_O(); | |
$c_Lorg_scalajs_benchmark_richards_TaskState$.prototype["constructor"] = $c_Lorg_scalajs_benchmark_richards_TaskState$; | |
/** @constructor */ | |
function $h_Lorg_scalajs_benchmark_richards_TaskState$() { | |
/*<skip>*/ | |
} | |
$h_Lorg_scalajs_benchmark_richards_TaskState$.prototype = $c_Lorg_scalajs_benchmark_richards_TaskState$.prototype; | |
$c_Lorg_scalajs_benchmark_richards_TaskState$.prototype.init___ = (function() { | |
this.NOT$undHELD$1 = (-5); | |
return this | |
}); | |
var $d_Lorg_scalajs_benchmark_richards_TaskState$ = new $TypeData().initClass({ | |
Lorg_scalajs_benchmark_richards_TaskState$: 0 | |
}, false, "org.scalajs.benchmark.richards.TaskState$", { | |
Lorg_scalajs_benchmark_richards_TaskState$: 1, | |
O: 1 | |
}); | |
$c_Lorg_scalajs_benchmark_richards_TaskState$.prototype.$classData = $d_Lorg_scalajs_benchmark_richards_TaskState$; | |
var $n_Lorg_scalajs_benchmark_richards_TaskState$ = (void 0); | |
function $m_Lorg_scalajs_benchmark_richards_TaskState$() { | |
if ((!$n_Lorg_scalajs_benchmark_richards_TaskState$)) { | |
$n_Lorg_scalajs_benchmark_richards_TaskState$ = new $c_Lorg_scalajs_benchmark_richards_TaskState$().init___() | |
}; | |
return $n_Lorg_scalajs_benchmark_richards_TaskState$ | |
} | |
/** @constructor */ | |
function $c_jl_Class() { | |
$c_O.call(this); | |
this.data$1 = null | |
} | |
$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.init___jl_ScalaJSClassData = (function(data) { | |
this.data$1 = data; | |
return this | |
}); | |
$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_Double$() { | |
$c_O.call(this); | |
this.TYPE$1 = null; | |
this.POSITIVE$undINFINITY$1 = 0.0; | |
this.NEGATIVE$undINFINITY$1 = 0.0; | |
this.NaN$1 = 0.0; | |
this.MAX$undVALUE$1 = 0.0; | |
this.MIN$undVALUE$1 = 0.0; | |
this.MAX$undEXPONENT$1 = 0; | |
this.MIN$undEXPONENT$1 = 0; | |
this.SIZE$1 = 0; | |
this.doubleStrPat$1 = null; | |
this.bitmap$0$1 = false | |
} | |
$c_jl_Double$.prototype = new $h_O(); | |
$c_jl_Double$.prototype["constructor"] = $c_jl_Double$; | |
/** @constructor */ | |
function $h_jl_Double$() { | |
/*<skip>*/ | |
} | |
$h_jl_Double$.prototype = $c_jl_Double$.prototype; | |
$c_jl_Double$.prototype.init___ = (function() { | |
return this | |
}); | |
$c_jl_Double$.prototype.compare__D__D__I = (function(a, b) { | |
if ((a !== a)) { | |
return ((b !== b) ? 0 : 1) | |
} else if ((b !== b)) { | |
return (-1) | |
} else if ((a === b)) { | |
if ((a === 0.0)) { | |
var ainf = (1.0 / a); | |
return ((ainf === (1.0 / b)) ? 0 : ((ainf < 0) ? (-1) : 1)) | |
} else { | |
return 0 | |
} | |
} else { | |
return ((a < b) ? (-1) : 1) | |
} | |
}); | |
var $d_jl_Double$ = new $TypeData().initClass({ | |
jl_Double$: 0 | |
}, false, "java.lang.Double$", { | |
jl_Double$: 1, | |
O: 1 | |
}); | |
$c_jl_Double$.prototype.$classData = $d_jl_Double$; | |
var $n_jl_Double$ = (void 0); | |
function $m_jl_Double$() { | |
if ((!$n_jl_Double$)) { | |
$n_jl_Double$ = new $c_jl_Double$().init___() | |
}; | |
return $n_jl_Double$ | |
} | |
/** @constructor */ | |
function $c_jl_Number() { | |
$c_O.call(this) | |
} | |
$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_System$() { | |
$c_O.call(this); | |
this.out$1 = null; | |
this.err$1 = null; | |
this.in$1 = null; | |
this.getHighPrecisionTime$1 = null | |
} | |
$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.init___ = (function() { | |
$n_jl_System$ = this; | |
this.out$1 = new $c_jl_JSConsoleBasedPrintStream().init___jl_Boolean(false); | |
this.err$1 = new $c_jl_JSConsoleBasedPrintStream().init___jl_Boolean(true); | |
this.in$1 = null; | |
var x = $g["performance"]; | |
if ((!(!(!(!x))))) { | |
var x$1 = $g["performance"]["now"]; | |
if ((!(!(!(!x$1))))) { | |
var jsx$1 = (function() { | |
return (+$g["performance"]["now"]()) | |
}) | |
} else { | |
var x$2 = $g["performance"]["webkitNow"]; | |
if ((!(!(!(!x$2))))) { | |
var jsx$1 = (function() { | |
return (+$g["performance"]["webkitNow"]()) | |
}) | |
} else { | |
var jsx$1 = (function() { | |
return (+new $g["Date"]()["getTime"]()) | |
}) | |
} | |
} | |
} else { | |
var jsx$1 = (function() { | |
return (+new $g["Date"]()["getTime"]()) | |
}) | |
}; | |
this.getHighPrecisionTime$1 = jsx$1; | |
return this | |
}); | |
$c_jl_System$.prototype.currentTimeMillis__J = (function() { | |
return $m_sjsr_RuntimeLong$().fromDouble__D__sjsr_RuntimeLong((+new $g["Date"]()["getTime"]())) | |
}); | |
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$().init___() | |
}; | |
return $n_jl_System$ | |
} | |
/** @constructor */ | |
function $c_jl_ThreadLocal() { | |
$c_O.call(this); | |
this.hasValue$1 = null; | |
this.v$1 = null | |
} | |
$c_jl_ThreadLocal.prototype = new $h_O(); | |
$c_jl_ThreadLocal.prototype["constructor"] = $c_jl_ThreadLocal; | |
/** @constructor */ | |
function $h_jl_ThreadLocal() { | |
/*<skip>*/ | |
} | |
$h_jl_ThreadLocal.prototype = $c_jl_ThreadLocal.prototype; | |
$c_jl_ThreadLocal.prototype.init___ = (function() { | |
this.hasValue$1 = false; | |
return this | |
}); | |
$c_jl_ThreadLocal.prototype.get__O = (function() { | |
var x = this.hasValue$1; | |
if ((!(!(!x)))) { | |
this.set__O__V(this.initialValue__O()) | |
}; | |
return this.v$1 | |
}); | |
$c_jl_ThreadLocal.prototype.set__O__V = (function(o) { | |
this.v$1 = o; | |
this.hasValue$1 = true | |
}); | |
/** @constructor */ | |
function $c_s_DeprecatedConsole() { | |
$c_O.call(this) | |
} | |
$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_LowPriorityImplicits() { | |
$c_O.call(this) | |
} | |
$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_math_Ordered$() { | |
$c_O.call(this) | |
} | |
$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; | |
$c_s_math_Ordered$.prototype.init___ = (function() { | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_math_Ordered$ | |
} | |
/** @constructor */ | |
function $c_s_package$() { | |
$c_O.call(this); | |
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.BigDecimal$1 = null; | |
this.BigInt$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 | |
} | |
$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; | |
$c_s_package$.prototype.init___ = (function() { | |
$n_s_package$ = this; | |
this.AnyRef$1 = new $c_s_package$$anon$1().init___(); | |
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$(); | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_package$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ClassManifestFactory$() { | |
$c_O.call(this); | |
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 | |
} | |
$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; | |
$c_s_reflect_ClassManifestFactory$.prototype.init___ = (function() { | |
$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$(); | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ClassManifestFactory$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$() { | |
$c_O.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$.prototype.init___ = (function() { | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_package$() { | |
$c_O.call(this); | |
this.ClassManifest$1 = null; | |
this.Manifest$1 = null | |
} | |
$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; | |
$c_s_reflect_package$.prototype.init___ = (function() { | |
$n_s_reflect_package$ = this; | |
this.ClassManifest$1 = $m_s_reflect_ClassManifestFactory$(); | |
this.Manifest$1 = $m_s_reflect_ManifestFactory$(); | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_package$ | |
} | |
/** @constructor */ | |
function $c_s_util_DynamicVariable() { | |
$c_O.call(this); | |
this.scala$util$DynamicVariable$$init$f = null; | |
this.tl$1 = null | |
} | |
$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.tl$1.get__O()) + ")") | |
}); | |
$c_s_util_DynamicVariable.prototype.init___O = (function(init) { | |
this.scala$util$DynamicVariable$$init$f = init; | |
this.tl$1 = new $c_s_util_DynamicVariable$$anon$1().init___s_util_DynamicVariable(this); | |
return this | |
}); | |
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_Either$() { | |
$c_O.call(this) | |
} | |
$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; | |
$c_s_util_Either$.prototype.init___ = (function() { | |
return this | |
}); | |
var $d_s_util_Either$ = new $TypeData().initClass({ | |
s_util_Either$: 0 | |
}, false, "scala.util.Either$", { | |
s_util_Either$: 1, | |
O: 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$().init___() | |
}; | |
return $n_s_util_Either$ | |
} | |
/** @constructor */ | |
function $c_s_util_control_Breaks() { | |
$c_O.call(this); | |
this.scala$util$control$Breaks$$breakException$1 = null | |
} | |
$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; | |
$c_s_util_control_Breaks.prototype.init___ = (function() { | |
this.scala$util$control$Breaks$$breakException$1 = new $c_s_util_control_BreakControl().init___(); | |
return this | |
}); | |
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; | |
function $s_s_util_control_NoStackTrace$class__fillInStackTrace__s_util_control_NoStackTrace__jl_Throwable($$this) { | |
var this$1 = $m_s_util_control_NoStackTrace$(); | |
if (this$1.$$undnoSuppression$1) { | |
return $c_jl_Throwable.prototype.fillInStackTrace__jl_Throwable.call($$this) | |
} else { | |
return $$this | |
} | |
} | |
/** @constructor */ | |
function $c_s_util_hashing_MurmurHash3() { | |
$c_O.call(this) | |
} | |
$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 >>> (-15)) | 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 >>> (-13)) | 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)) { | |
var this$1 = x.productPrefix__T(); | |
return $m_sjsr_RuntimeString$().hashCode__T__I(this$1) | |
} else { | |
var h = seed; | |
var i = 0; | |
while ((i < arr)) { | |
h = this.mix__I__I__I(h, $m_sr_ScalaRunTime$().hash__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.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().init___I(0); | |
var h = new $c_sr_IntRef().init___I(seed); | |
xs.foreach__F1__V(new $c_sjsr_AnonFunction1().init___sjs_js_Function1((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_ScalaRunTime$().hash__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 this$1 = elems; | |
this$1.head__sr_Nothing$() | |
}; | |
return this.finalizeHash__I__I__I(h, n) | |
}); | |
/** @constructor */ | |
function $c_sc_$colon$plus$() { | |
$c_O.call(this) | |
} | |
$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; | |
$c_sc_$colon$plus$.prototype.init___ = (function() { | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sc_$colon$plus$ | |
} | |
/** @constructor */ | |
function $c_sc_$plus$colon$() { | |
$c_O.call(this) | |
} | |
$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; | |
$c_sc_$plus$colon$.prototype.init___ = (function() { | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sc_$plus$colon$ | |
} | |
function $s_sc_GenSeqLike$class__equals__sc_GenSeqLike__O__Z($$this, that) { | |
if ($is_sc_GenSeq(that)) { | |
var x2 = that; | |
return $$this.sameElements__sc_GenIterable__Z(x2) | |
} else { | |
return false | |
} | |
} | |
function $s_sc_IndexedSeqOptimized$class__lengthCompare__sc_IndexedSeqOptimized__I__I($$this, len) { | |
return (($$this.length__I() - len) | 0) | |
} | |
function $s_sc_IndexedSeqOptimized$class__sameElements__sc_IndexedSeqOptimized__sc_GenIterable__Z($$this, that) { | |
if ($is_sc_IndexedSeq(that)) { | |
var x2 = that; | |
var len = $$this.length__I(); | |
if ((len === x2.length__I())) { | |
var i = 0; | |
while (((i < len) && $m_sr_BoxesRunTime$().equals__O__O__Z($$this.apply__I__O(i), x2.apply__I__O(i)))) { | |
i = ((1 + i) | 0) | |
}; | |
return (i === len) | |
} else { | |
return false | |
} | |
} else { | |
return $s_sc_IterableLike$class__sameElements__sc_IterableLike__sc_GenIterable__Z($$this, that) | |
} | |
} | |
function $s_sc_IndexedSeqOptimized$class__foreach__sc_IndexedSeqOptimized__F1__V($$this, f) { | |
var i = 0; | |
var len = $$this.length__I(); | |
while ((i < len)) { | |
f.apply__O__O($$this.apply__I__O(i)); | |
i = ((1 + i) | 0) | |
} | |
} | |
function $s_sc_IndexedSeqOptimized$class__isEmpty__sc_IndexedSeqOptimized__Z($$this) { | |
return ($$this.length__I() === 0) | |
} | |
function $s_sc_IterableLike$class__sameElements__sc_IterableLike__sc_GenIterable__Z($$this, that) { | |
var these = $$this.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_sc_Iterator$() { | |
$c_O.call(this); | |
this.empty$1 = null | |
} | |
$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; | |
$c_sc_Iterator$.prototype.init___ = (function() { | |
$n_sc_Iterator$ = this; | |
this.empty$1 = new $c_sc_Iterator$$anon$2().init___(); | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sc_Iterator$ | |
} | |
function $s_sc_Iterator$class__toString__sc_Iterator__T($$this) { | |
return (($$this.hasNext__Z() ? "non-empty" : "empty") + " iterator") | |
} | |
function $s_sc_Iterator$class__foreach__sc_Iterator__F1__V($$this, f) { | |
while ($$this.hasNext__Z()) { | |
f.apply__O__O($$this.next__O()) | |
} | |
} | |
function $s_sc_LinearSeqOptimized$class__lengthCompare__sc_LinearSeqOptimized__I__I($$this, len) { | |
return ((len < 0) ? 1 : $s_sc_LinearSeqOptimized$class__loop$1__p0__sc_LinearSeqOptimized__I__sc_LinearSeqOptimized__I__I($$this, 0, $$this, len)) | |
} | |
function $s_sc_LinearSeqOptimized$class__apply__sc_LinearSeqOptimized__I__O($$this, n) { | |
var rest = $$this.drop__I__sci_List(n); | |
if (((n < 0) || rest.isEmpty__Z())) { | |
throw new $c_jl_IndexOutOfBoundsException().init___T(("" + n)) | |
}; | |
rest.head__sr_Nothing$() | |
} | |
function $s_sc_LinearSeqOptimized$class__loop$1__p0__sc_LinearSeqOptimized__I__sc_LinearSeqOptimized__I__I($$this, 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 this$1 = xs; | |
var temp$xs = this$1.tail__sci_List(); | |
i = temp$i; | |
xs = temp$xs; | |
continue _loop | |
} | |
} | |
} | |
function $s_sc_LinearSeqOptimized$class__length__sc_LinearSeqOptimized__I($$this) { | |
var these = $$this; | |
var len = 0; | |
while ((!these.isEmpty__Z())) { | |
len = ((1 + len) | 0); | |
var this$1 = these; | |
these = this$1.tail__sci_List() | |
}; | |
return len | |
} | |
function $s_sc_LinearSeqOptimized$class__sameElements__sc_LinearSeqOptimized__sc_GenIterable__Z($$this, that) { | |
if ($is_sc_LinearSeq(that)) { | |
var x2 = that; | |
if (($$this === x2)) { | |
return true | |
} else { | |
var these = $$this; | |
var those = x2; | |
while (true) { | |
if (((!these.isEmpty__Z()) && (!those.isEmpty__Z()))) { | |
var jsx$3 = $m_sr_BoxesRunTime$(); | |
var this$1 = these; | |
var jsx$2; | |
this$1.head__sr_Nothing$(); | |
var this$2 = those; | |
var jsx$1 = jsx$3.equals__O__O__Z(jsx$2, this$2.head__sr_Nothing$()) | |
} else { | |
var jsx$1 = false | |
}; | |
if (jsx$1) { | |
var this$3 = these; | |
these = this$3.tail__sci_List(); | |
var this$4 = those; | |
those = this$4.tail__sci_List() | |
} else { | |
break | |
} | |
}; | |
return (these.isEmpty__Z() && those.isEmpty__Z()) | |
} | |
} else { | |
return $s_sc_IterableLike$class__sameElements__sc_IterableLike__sc_GenIterable__Z($$this, that) | |
} | |
} | |
function $s_sc_SeqLike$class__isEmpty__sc_SeqLike__Z($$this) { | |
return ($$this.lengthCompare__I__I(0) === 0) | |
} | |
function $s_sc_TraversableLike$class__toString__sc_TraversableLike__T($$this) { | |
var start = ($$this.stringPrefix__T() + "("); | |
return $s_sc_TraversableOnce$class__mkString__sc_TraversableOnce__T__T__T__T($$this, start, ", ", ")") | |
} | |
function $s_sc_TraversableLike$class__stringPrefix__sc_TraversableLike__T($$this) { | |
var string = $objectGetClass($$this.repr__O()).getName__T(); | |
var idx1 = $m_sjsr_RuntimeString$().lastIndexOf__T__I__I(string, 46); | |
if ((idx1 !== (-1))) { | |
var thiz = string; | |
var beginIndex = ((1 + idx1) | 0); | |
string = thiz["substring"](beginIndex) | |
}; | |
var idx2 = $m_sjsr_RuntimeString$().indexOf__T__I__I(string, 36); | |
if ((idx2 !== (-1))) { | |
var thiz$1 = string; | |
string = thiz$1["substring"](0, idx2) | |
}; | |
return string | |
} | |
function $s_sc_TraversableOnce$class__addString__sc_TraversableOnce__scm_StringBuilder__T__T__T__scm_StringBuilder($$this, b, start, sep, end) { | |
var first = new $c_sr_BooleanRef().init___Z(true); | |
b.append__T__scm_StringBuilder(start); | |
$$this.foreach__F1__V(new $c_sjsr_AnonFunction1().init___sjs_js_Function1((function($$this$1, first$1, b$1, sep$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) | |
} | |
}) | |
})($$this, first, b, sep))); | |
b.append__T__scm_StringBuilder(end); | |
return b | |
} | |
function $s_sc_TraversableOnce$class__mkString__sc_TraversableOnce__T__T__T__T($$this, start, sep, end) { | |
var b = new $c_scm_StringBuilder().init___(); | |
var this$1 = $s_sc_TraversableOnce$class__addString__sc_TraversableOnce__scm_StringBuilder__T__T__T__scm_StringBuilder($$this, b, start, sep, end); | |
var this$2 = this$1.underlying$5; | |
return this$2.content$1 | |
} | |
/** @constructor */ | |
function $c_scg_GenMapFactory() { | |
$c_O.call(this) | |
} | |
$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() { | |
$c_O.call(this) | |
} | |
$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$() { | |
$c_O.call(this) | |
} | |
$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; | |
$c_sci_Stream$$hash$colon$colon$.prototype.init___ = (function() { | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sci_Stream$$hash$colon$colon$ | |
} | |
function $s_sci_VectorPointer$class__getElem__sci_VectorPointer__I__I__O($$this, index, xor) { | |
if ((xor < 32)) { | |
return $$this.display0__AO().u[(31 & index)] | |
} else if ((xor < 1024)) { | |
return $$this.display1__AO().u[(31 & (index >> 5))].u[(31 & index)] | |
} else if ((xor < 32768)) { | |
return $$this.display2__AO().u[(31 & (index >> 10))].u[(31 & (index >> 5))].u[(31 & index)] | |
} else if ((xor < 1048576)) { | |
return $$this.display3__AO().u[(31 & (index >> 15))].u[(31 & (index >> 10))].u[(31 & (index >> 5))].u[(31 & index)] | |
} else if ((xor < 33554432)) { | |
return $$this.display4__AO().u[(31 & (index >> 20))].u[(31 & (index >> 15))].u[(31 & (index >> 10))].u[(31 & (index >> 5))].u[(31 & index)] | |
} else if ((xor < 1073741824)) { | |
return $$this.display5__AO().u[(31 & (index >> 25))].u[(31 & (index >> 20))].u[(31 & (index >> 15))].u[(31 & (index >> 10))].u[(31 & (index >> 5))].u[(31 & index)] | |
} else { | |
throw new $c_jl_IllegalArgumentException().init___() | |
} | |
} | |
function $s_sci_VectorPointer$class__stabilize__sci_VectorPointer__I__V($$this, index) { | |
var x1 = (((-1) + $$this.depth__I()) | 0); | |
switch (x1) { | |
case 5: { | |
var a = $$this.display5__AO(); | |
$$this.display5$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a)); | |
var a$1 = $$this.display4__AO(); | |
$$this.display4$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$1)); | |
var a$2 = $$this.display3__AO(); | |
$$this.display3$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$2)); | |
var a$3 = $$this.display2__AO(); | |
$$this.display2$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$3)); | |
var a$4 = $$this.display1__AO(); | |
$$this.display1$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$4)); | |
$$this.display5__AO().u[(31 & (index >> 25))] = $$this.display4__AO(); | |
$$this.display4__AO().u[(31 & (index >> 20))] = $$this.display3__AO(); | |
$$this.display3__AO().u[(31 & (index >> 15))] = $$this.display2__AO(); | |
$$this.display2__AO().u[(31 & (index >> 10))] = $$this.display1__AO(); | |
$$this.display1__AO().u[(31 & (index >> 5))] = $$this.display0__AO(); | |
break | |
} | |
case 4: { | |
var a$5 = $$this.display4__AO(); | |
$$this.display4$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$5)); | |
var a$6 = $$this.display3__AO(); | |
$$this.display3$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$6)); | |
var a$7 = $$this.display2__AO(); | |
$$this.display2$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$7)); | |
var a$8 = $$this.display1__AO(); | |
$$this.display1$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$8)); | |
$$this.display4__AO().u[(31 & (index >> 20))] = $$this.display3__AO(); | |
$$this.display3__AO().u[(31 & (index >> 15))] = $$this.display2__AO(); | |
$$this.display2__AO().u[(31 & (index >> 10))] = $$this.display1__AO(); | |
$$this.display1__AO().u[(31 & (index >> 5))] = $$this.display0__AO(); | |
break | |
} | |
case 3: { | |
var a$9 = $$this.display3__AO(); | |
$$this.display3$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$9)); | |
var a$10 = $$this.display2__AO(); | |
$$this.display2$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$10)); | |
var a$11 = $$this.display1__AO(); | |
$$this.display1$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$11)); | |
$$this.display3__AO().u[(31 & (index >> 15))] = $$this.display2__AO(); | |
$$this.display2__AO().u[(31 & (index >> 10))] = $$this.display1__AO(); | |
$$this.display1__AO().u[(31 & (index >> 5))] = $$this.display0__AO(); | |
break | |
} | |
case 2: { | |
var a$12 = $$this.display2__AO(); | |
$$this.display2$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$12)); | |
var a$13 = $$this.display1__AO(); | |
$$this.display1$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$13)); | |
$$this.display2__AO().u[(31 & (index >> 10))] = $$this.display1__AO(); | |
$$this.display1__AO().u[(31 & (index >> 5))] = $$this.display0__AO(); | |
break | |
} | |
case 1: { | |
var a$14 = $$this.display1__AO(); | |
$$this.display1$und$eq__AO__V($s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a$14)); | |
$$this.display1__AO().u[(31 & (index >> 5))] = $$this.display0__AO(); | |
break | |
} | |
case 0: { | |
break | |
} | |
default: { | |
throw new $c_s_MatchError().init___O(x1) | |
} | |
} | |
} | |
function $s_sci_VectorPointer$class__initFrom__sci_VectorPointer__sci_VectorPointer__I__V($$this, that, depth) { | |
$$this.depth$und$eq__I__V(depth); | |
var x1 = (((-1) + depth) | 0); | |
switch (x1) { | |
case (-1): { | |
break | |
} | |
case 0: { | |
$$this.display0$und$eq__AO__V(that.display0__AO()); | |
break | |
} | |
case 1: { | |
$$this.display1$und$eq__AO__V(that.display1__AO()); | |
$$this.display0$und$eq__AO__V(that.display0__AO()); | |
break | |
} | |
case 2: { | |
$$this.display2$und$eq__AO__V(that.display2__AO()); | |
$$this.display1$und$eq__AO__V(that.display1__AO()); | |
$$this.display0$und$eq__AO__V(that.display0__AO()); | |
break | |
} | |
case 3: { | |
$$this.display3$und$eq__AO__V(that.display3__AO()); | |
$$this.display2$und$eq__AO__V(that.display2__AO()); | |
$$this.display1$und$eq__AO__V(that.display1__AO()); | |
$$this.display0$und$eq__AO__V(that.display0__AO()); | |
break | |
} | |
case 4: { | |
$$this.display4$und$eq__AO__V(that.display4__AO()); | |
$$this.display3$und$eq__AO__V(that.display3__AO()); | |
$$this.display2$und$eq__AO__V(that.display2__AO()); | |
$$this.display1$und$eq__AO__V(that.display1__AO()); | |
$$this.display0$und$eq__AO__V(that.display0__AO()); | |
break | |
} | |
case 5: { | |
$$this.display5$und$eq__AO__V(that.display5__AO()); | |
$$this.display4$und$eq__AO__V(that.display4__AO()); | |
$$this.display3$und$eq__AO__V(that.display3__AO()); | |
$$this.display2$und$eq__AO__V(that.display2__AO()); | |
$$this.display1$und$eq__AO__V(that.display1__AO()); | |
$$this.display0$und$eq__AO__V(that.display0__AO()); | |
break | |
} | |
default: { | |
throw new $c_s_MatchError().init___O(x1) | |
} | |
} | |
} | |
function $s_sci_VectorPointer$class__gotoNextBlockStart__sci_VectorPointer__I__I__V($$this, index, xor) { | |
if ((xor < 1024)) { | |
$$this.display0$und$eq__AO__V($$this.display1__AO().u[(31 & (index >> 5))]) | |
} else if ((xor < 32768)) { | |
$$this.display1$und$eq__AO__V($$this.display2__AO().u[(31 & (index >> 10))]); | |
$$this.display0$und$eq__AO__V($$this.display1__AO().u[0]) | |
} else if ((xor < 1048576)) { | |
$$this.display2$und$eq__AO__V($$this.display3__AO().u[(31 & (index >> 15))]); | |
$$this.display1$und$eq__AO__V($$this.display2__AO().u[0]); | |
$$this.display0$und$eq__AO__V($$this.display1__AO().u[0]) | |
} else if ((xor < 33554432)) { | |
$$this.display3$und$eq__AO__V($$this.display4__AO().u[(31 & (index >> 20))]); | |
$$this.display2$und$eq__AO__V($$this.display3__AO().u[0]); | |
$$this.display1$und$eq__AO__V($$this.display2__AO().u[0]); | |
$$this.display0$und$eq__AO__V($$this.display1__AO().u[0]) | |
} else if ((xor < 1073741824)) { | |
$$this.display4$und$eq__AO__V($$this.display5__AO().u[(31 & (index >> 25))]); | |
$$this.display3$und$eq__AO__V($$this.display4__AO().u[0]); | |
$$this.display2$und$eq__AO__V($$this.display3__AO().u[0]); | |
$$this.display1$und$eq__AO__V($$this.display2__AO().u[0]); | |
$$this.display0$und$eq__AO__V($$this.display1__AO().u[0]) | |
} else { | |
throw new $c_jl_IllegalArgumentException().init___() | |
} | |
} | |
function $s_sci_VectorPointer$class__gotoPos__sci_VectorPointer__I__I__V($$this, index, xor) { | |
if ((xor >= 32)) { | |
if ((xor < 1024)) { | |
$$this.display0$und$eq__AO__V($$this.display1__AO().u[(31 & (index >> 5))]) | |
} else if ((xor < 32768)) { | |
$$this.display1$und$eq__AO__V($$this.display2__AO().u[(31 & (index >> 10))]); | |
$$this.display0$und$eq__AO__V($$this.display1__AO().u[(31 & (index >> 5))]) | |
} else if ((xor < 1048576)) { | |
$$this.display2$und$eq__AO__V($$this.display3__AO().u[(31 & (index >> 15))]); | |
$$this.display1$und$eq__AO__V($$this.display2__AO().u[(31 & (index >> 10))]); | |
$$this.display0$und$eq__AO__V($$this.display1__AO().u[(31 & (index >> 5))]) | |
} else if ((xor < 33554432)) { | |
$$this.display3$und$eq__AO__V($$this.display4__AO().u[(31 & (index >> 20))]); | |
$$this.display2$und$eq__AO__V($$this.display3__AO().u[(31 & (index >> 15))]); | |
$$this.display1$und$eq__AO__V($$this.display2__AO().u[(31 & (index >> 10))]); | |
$$this.display0$und$eq__AO__V($$this.display1__AO().u[(31 & (index >> 5))]) | |
} else if ((xor < 1073741824)) { | |
$$this.display4$und$eq__AO__V($$this.display5__AO().u[(31 & (index >> 25))]); | |
$$this.display3$und$eq__AO__V($$this.display4__AO().u[(31 & (index >> 20))]); | |
$$this.display2$und$eq__AO__V($$this.display3__AO().u[(31 & (index >> 15))]); | |
$$this.display1$und$eq__AO__V($$this.display2__AO().u[(31 & (index >> 10))]); | |
$$this.display0$und$eq__AO__V($$this.display1__AO().u[(31 & (index >> 5))]) | |
} else { | |
throw new $c_jl_IllegalArgumentException().init___() | |
} | |
} | |
} | |
function $s_sci_VectorPointer$class__copyOf__sci_VectorPointer__AO__AO($$this, a) { | |
if ((a === null)) { | |
var this$2 = $m_s_Console$(); | |
var this$3 = this$2.outVar$2; | |
this$3.tl$1.get__O().println__O__V("NULL") | |
}; | |
var b = $newArrayObject($d_O.getArrayOf(), [a.u["length"]]); | |
var length = a.u["length"]; | |
$systemArraycopy(a, 0, b, 0, length); | |
return b | |
} | |
/** @constructor */ | |
function $c_sjsr_Bits$() { | |
$c_O.call(this); | |
this.scala$scalajs$runtime$Bits$$$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 | |
} | |
$c_sjsr_Bits$.prototype = new $h_O(); | |
$c_sjsr_Bits$.prototype["constructor"] = $c_sjsr_Bits$; | |
/** @constructor */ | |
function $h_sjsr_Bits$() { | |
/*<skip>*/ | |
} | |
$h_sjsr_Bits$.prototype = $c_sjsr_Bits$.prototype; | |
$c_sjsr_Bits$.prototype.init___ = (function() { | |
$n_sjsr_Bits$ = this; | |
var x = ((($g["ArrayBuffer"] && $g["Int32Array"]) && $g["Float32Array"]) && $g["Float64Array"]); | |
this.scala$scalajs$runtime$Bits$$$undareTypedArraysSupported$f = (!(!(!(!x)))); | |
this.arrayBuffer$1 = (this.scala$scalajs$runtime$Bits$$$undareTypedArraysSupported$f ? new $g["ArrayBuffer"](8) : null); | |
this.int32Array$1 = (this.scala$scalajs$runtime$Bits$$$undareTypedArraysSupported$f ? new $g["Int32Array"](this.arrayBuffer$1, 0, 2) : null); | |
this.float32Array$1 = (this.scala$scalajs$runtime$Bits$$$undareTypedArraysSupported$f ? new $g["Float32Array"](this.arrayBuffer$1, 0, 2) : null); | |
this.float64Array$1 = (this.scala$scalajs$runtime$Bits$$$undareTypedArraysSupported$f ? new $g["Float64Array"](this.arrayBuffer$1, 0, 1) : null); | |
if ((!this.scala$scalajs$runtime$Bits$$$undareTypedArraysSupported$f)) { | |
var jsx$1 = true | |
} else { | |
this.int32Array$1[0] = 16909060; | |
var jsx$1 = ((new $g["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); | |
return this | |
}); | |
$c_sjsr_Bits$.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 (this$1.lo$2 ^ this$1.hi$2) | |
} | |
}); | |
$c_sjsr_Bits$.prototype.doubleToLongBitsPolyfill__p1__D__J = (function(value) { | |
if ((value !== value)) { | |
var _3 = (+$g["Math"]["pow"](2.0, 51)); | |
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); | |
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 / value) === (-Infinity)); | |
var x1_$_$$und1$1 = _1$1; | |
var x1_$_$$und2$1 = 0; | |
var x1_$_$$und3$1 = 0.0 | |
} else { | |
var s = (value < 0); | |
var av = (s ? (-value) : value); | |
if ((av >= (+$g["Math"]["pow"](2.0, (-1022))))) { | |
var twoPowFbits = (+$g["Math"]["pow"](2.0, 52)); | |
var a = ((+$g["Math"]["log"](av)) / 0.6931471805599453); | |
var x = (+$g["Math"]["floor"](a)); | |
var a$1 = ((x | 0) | 0); | |
var e = ((a$1 < 1023) ? a$1 : 1023); | |
var b = e; | |
var n = ((av / (+$g["Math"]["pow"](2.0, b))) * twoPowFbits); | |
var w = (+$g["Math"]["floor"](n)); | |
var f = (n - w); | |
var f$1 = ((f < 0.5) ? w : ((f > 0.5) ? (1 + w) : (((w % 2) !== 0) ? (1 + w) : w))); | |
if (((f$1 / twoPowFbits) >= 2)) { | |
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 / (+$g["Math"]["pow"](2.0, (-1074)))); | |
var w$1 = (+$g["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 + w$1) : (((w$1 % 2) !== 0) ? (1 + 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().init___I(hi).$$less$less__I__sjsr_RuntimeLong(32).$$bar__sjsr_RuntimeLong__sjsr_RuntimeLong(new $c_sjsr_RuntimeLong().init___I__I((-1), 0).$$amp__sjsr_RuntimeLong__sjsr_RuntimeLong(new $c_sjsr_RuntimeLong().init___I(lo))) | |
}); | |
$c_sjsr_Bits$.prototype.doubleToLongBits__D__J = (function(value) { | |
if (this.scala$scalajs$runtime$Bits$$$undareTypedArraysSupported$f) { | |
this.float64Array$1[0] = value; | |
return new $c_sjsr_RuntimeLong().init___I((this.int32Array$1[this.highOffset$1] | 0)).$$less$less__I__sjsr_RuntimeLong(32).$$bar__sjsr_RuntimeLong__sjsr_RuntimeLong(new $c_sjsr_RuntimeLong().init___I__I((-1), 0).$$amp__sjsr_RuntimeLong__sjsr_RuntimeLong(new $c_sjsr_RuntimeLong().init___I((this.int32Array$1[this.lowOffset$1] | 0)))) | |
} else { | |
return this.doubleToLongBitsPolyfill__p1__D__J(value) | |
} | |
}); | |
var $d_sjsr_Bits$ = new $TypeData().initClass({ | |
sjsr_Bits$: 0 | |
}, false, "scala.scalajs.runtime.Bits$", { | |
sjsr_Bits$: 1, | |
O: 1 | |
}); | |
$c_sjsr_Bits$.prototype.$classData = $d_sjsr_Bits$; | |
var $n_sjsr_Bits$ = (void 0); | |
function $m_sjsr_Bits$() { | |
if ((!$n_sjsr_Bits$)) { | |
$n_sjsr_Bits$ = new $c_sjsr_Bits$().init___() | |
}; | |
return $n_sjsr_Bits$ | |
} | |
/** @constructor */ | |
function $c_sjsr_RuntimeString$() { | |
$c_O.call(this); | |
this.CASE$undINSENSITIVE$undORDER$1 = null; | |
this.bitmap$0$1 = false | |
} | |
$c_sjsr_RuntimeString$.prototype = new $h_O(); | |
$c_sjsr_RuntimeString$.prototype["constructor"] = $c_sjsr_RuntimeString$; | |
/** @constructor */ | |
function $h_sjsr_RuntimeString$() { | |
/*<skip>*/ | |
} | |
$h_sjsr_RuntimeString$.prototype = $c_sjsr_RuntimeString$.prototype; | |
$c_sjsr_RuntimeString$.prototype.init___ = (function() { | |
return this | |
}); | |
$c_sjsr_RuntimeString$.prototype.indexOf__T__I__I__I = (function(thiz, ch, fromIndex) { | |
var str = this.fromCodePoint__p1__I__T(ch); | |
return (thiz["indexOf"](str, fromIndex) | 0) | |
}); | |
$c_sjsr_RuntimeString$.prototype.valueOf__O__T = (function(value) { | |
return ((value === null) ? "null" : $objectToString(value)) | |
}); | |
$c_sjsr_RuntimeString$.prototype.lastIndexOf__T__I__I = (function(thiz, ch) { | |
var str = this.fromCodePoint__p1__I__T(ch); | |
return (thiz["lastIndexOf"](str) | 0) | |
}); | |
$c_sjsr_RuntimeString$.prototype.indexOf__T__I__I = (function(thiz, ch) { | |
var str = this.fromCodePoint__p1__I__T(ch); | |
return (thiz["indexOf"](str) | 0) | |
}); | |
$c_sjsr_RuntimeString$.prototype.fromCodePoint__p1__I__T = (function(codePoint) { | |
if ((((-65536) & codePoint) === 0)) { | |
var array = [codePoint]; | |
var jsx$1 = $g["String"]; | |
return jsx$1["fromCharCode"]["apply"](jsx$1, array) | |
} else if (((codePoint < 0) || (codePoint > 1114111))) { | |
throw new $c_jl_IllegalArgumentException().init___() | |
} else { | |
var offsetCp = (((-65536) + codePoint) | 0); | |
var array$1 = [(55296 | (offsetCp >> 10)), (56320 | (1023 & offsetCp))]; | |
var jsx$2 = $g["String"]; | |
return jsx$2["fromCharCode"]["apply"](jsx$2, array$1) | |
} | |
}); | |
$c_sjsr_RuntimeString$.prototype.hashCode__T__I = (function(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 | |
}); | |
var $d_sjsr_RuntimeString$ = new $TypeData().initClass({ | |
sjsr_RuntimeString$: 0 | |
}, false, "scala.scalajs.runtime.RuntimeString$", { | |
sjsr_RuntimeString$: 1, | |
O: 1 | |
}); | |
$c_sjsr_RuntimeString$.prototype.$classData = $d_sjsr_RuntimeString$; | |
var $n_sjsr_RuntimeString$ = (void 0); | |
function $m_sjsr_RuntimeString$() { | |
if ((!$n_sjsr_RuntimeString$)) { | |
$n_sjsr_RuntimeString$ = new $c_sjsr_RuntimeString$().init___() | |
}; | |
return $n_sjsr_RuntimeString$ | |
} | |
/** @constructor */ | |
function $c_sjsr_package$() { | |
$c_O.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$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().init___O(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$().init___() | |
}; | |
return $n_sjsr_package$ | |
} | |
var $d_sr_BoxedUnit = new $TypeData().initClass({ | |
sr_BoxedUnit: 0 | |
}, false, "scala.runtime.BoxedUnit", { | |
sr_BoxedUnit: 1, | |
O: 1 | |
}, (void 0), (void 0), (function(x) { | |
return (x === (void 0)) | |
})); | |
/** @constructor */ | |
function $c_sr_BoxesRunTime$() { | |
$c_O.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$c_sr_BoxesRunTime$.prototype.equalsCharObject__jl_Character__O__Z = (function(xc, y) { | |
if ($is_jl_Character(y)) { | |
var x2 = y; | |
return (xc.value$1 === x2.value$1) | |
} else if ($is_jl_Number(y)) { | |
var x3 = y; | |
if (((typeof x3) === "number")) { | |
var x2$1 = (+x3); | |
return (x2$1 === xc.value$1) | |
} else if ($is_sjsr_RuntimeLong(x3)) { | |
var x3$1 = $uJ(x3); | |
return x3$1.equals__sjsr_RuntimeLong__Z(new $c_sjsr_RuntimeLong().init___I(xc.value$1)) | |
} else { | |
return ((x3 === null) ? (xc === null) : $objectEquals(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 ($is_jl_Character(y)) { | |
var x3 = y; | |
if (((typeof xn) === "number")) { | |
var x2$1 = (+xn); | |
return (x2$1 === x3.value$1) | |
} else if ($is_sjsr_RuntimeLong(xn)) { | |
var x3$1 = $uJ(xn); | |
return x3$1.equals__sjsr_RuntimeLong__Z(new $c_sjsr_RuntimeLong().init___I(x3.value$1)) | |
} else { | |
return ((xn === null) ? (x3 === null) : $objectEquals(xn, x3)) | |
} | |
} else { | |
return ((xn === null) ? (y === null) : $objectEquals(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 ($is_jl_Character(x)) { | |
var x3 = x; | |
return this.equalsCharObject__jl_Character__O__Z(x3, y) | |
} else { | |
return ((x === null) ? (y === null) : $objectEquals(x, y)) | |
} | |
}); | |
$c_sr_BoxesRunTime$.prototype.hashFromLong__jl_Long__I = (function(n) { | |
var iv = $uJ(n).lo$2; | |
if (new $c_sjsr_RuntimeLong().init___I(iv).equals__sjsr_RuntimeLong__Z($uJ(n))) { | |
return iv | |
} else { | |
var value = $uJ(n); | |
return (value.lo$2 ^ value.hi$2) | |
} | |
}); | |
$c_sr_BoxesRunTime$.prototype.hashFromNumber__jl_Number__I = (function(n) { | |
if ($isInt(n)) { | |
var x2 = (n | 0); | |
return x2 | |
} else if ($is_sjsr_RuntimeLong(n)) { | |
var x3 = n; | |
return this.hashFromLong__jl_Long__I(x3) | |
} else if (((typeof n) === "number")) { | |
var x4 = n; | |
return this.hashFromDouble__jl_Double__I(x4) | |
} else { | |
return $objectHashCode(n) | |
} | |
}); | |
$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 x3 = $uJ(yn); | |
return (x2 === x3.toDouble__D()) | |
} 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 x3$2 = $uJ(xn); | |
if ($is_sjsr_RuntimeLong(yn)) { | |
var x2$3 = $uJ(yn); | |
return x3$2.equals__sjsr_RuntimeLong__Z(x2$3) | |
} else if (((typeof yn) === "number")) { | |
var x3$3 = (+yn); | |
return (x3$2.toDouble__D() === 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) : $objectEquals(xn, yn)) | |
} | |
}); | |
$c_sr_BoxesRunTime$.prototype.hashFromDouble__jl_Double__I = (function(n) { | |
var iv = $doubleToInt((+n)); | |
var dv = (+n); | |
if ((iv === dv)) { | |
return iv | |
} else { | |
var lv = $m_sjsr_RuntimeLong$().fromDouble__D__sjsr_RuntimeLong((+n)); | |
return ((lv.toDouble__D() === dv) ? (lv.lo$2 ^ lv.hi$2) : $m_sjsr_Bits$().numberHashCode__D__I((+n))) | |
} | |
}); | |
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$().init___() | |
}; | |
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$() { | |
$c_O.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$c_sr_ScalaRunTime$.prototype.hash__O__I = (function(x) { | |
return ((x === null) ? 0 : ($is_jl_Number(x) ? $m_sr_BoxesRunTime$().hashFromNumber__jl_Number__I(x) : $objectHashCode(x))) | |
}); | |
$c_sr_ScalaRunTime$.prototype.$$undtoString__s_Product__T = (function(x) { | |
var this$1 = x.productIterator__sc_Iterator(); | |
var start = (x.productPrefix__T() + "("); | |
return $s_sc_TraversableOnce$class__mkString__sc_TraversableOnce__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$().init___() | |
}; | |
return $n_sr_ScalaRunTime$ | |
} | |
/** @constructor */ | |
function $c_Lorg_scalajs_benchmark_Benchmark() { | |
$c_O.call(this) | |
} | |
$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.report__V = (function() { | |
this.runBenchmark__J__D(new $c_sjsr_RuntimeLong().init___I__I(100, 0)); | |
var avg = this.runBenchmark__J__D(new $c_sjsr_RuntimeLong().init___I__I(2000, 0)); | |
var x = new $c_s_StringContext().init___sc_Seq(new $c_sjs_js_WrappedArray().init___sjs_js_Array(["", ": ", " us"])).s__sc_Seq__T(new $c_sjs_js_WrappedArray().init___sjs_js_Array(["Richards", avg])); | |
var this$2 = $m_s_Console$(); | |
var this$3 = this$2.outVar$2; | |
this$3.tl$1.get__O().println__O__V(x) | |
}); | |
$c_Lorg_scalajs_benchmark_Benchmark.prototype.runBenchmark__J__D = (function(timeMinimum) { | |
var runs = 0; | |
var startTime = $m_jl_System$().currentTimeMillis__J(); | |
var stopTime = startTime.$$plus__sjsr_RuntimeLong__sjsr_RuntimeLong(timeMinimum); | |
var currentTime = startTime; | |
do { | |
this.run__V(); | |
runs = ((1 + runs) | 0); | |
currentTime = $m_jl_System$().currentTimeMillis__J() | |
} while (currentTime.$$less__sjsr_RuntimeLong__Z(stopTime)); | |
var elapsed = currentTime.$$minus__sjsr_RuntimeLong__sjsr_RuntimeLong(startTime); | |
return ((1000.0 * elapsed.toDouble__D()) / runs) | |
}); | |
$c_Lorg_scalajs_benchmark_Benchmark.prototype.$$js$exported$meth$main__O = (function() { | |
this.report__V() | |
}); | |
$c_Lorg_scalajs_benchmark_Benchmark.prototype["main"] = (function() { | |
return this.$$js$exported$meth$main__O() | |
}); | |
/** @constructor */ | |
function $c_Lorg_scalajs_benchmark_richards_DeviceTask() { | |
$c_Lorg_scalajs_benchmark_richards_Task.call(this); | |
this.scheduler$2 = null; | |
this.v1$2 = null | |
} | |
$c_Lorg_scalajs_benchmark_richards_DeviceTask.prototype = new $h_Lorg_scalajs_benchmark_richards_Task(); | |
$c_Lorg_scalajs_benchmark_richards_DeviceTask.prototype["constructor"] = $c_Lorg_scalajs_benchmark_richards_DeviceTask; | |
/** @constructor */ | |
function $h_Lorg_scalajs_benchmark_richards_DeviceTask() { | |
/*<skip>*/ | |
} | |
$h_Lorg_scalajs_benchmark_richards_DeviceTask.prototype = $c_Lorg_scalajs_benchmark_richards_DeviceTask.prototype; | |
$c_Lorg_scalajs_benchmark_richards_DeviceTask.prototype.init___Lorg_scalajs_benchmark_richards_Scheduler = (function(scheduler) { | |
this.scheduler$2 = scheduler; | |
this.v1$2 = null; | |
return this | |
}); | |
$c_Lorg_scalajs_benchmark_richards_DeviceTask.prototype.run__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_TaskControlBlock = (function(packet) { | |
if ((packet === null)) { | |
if ((this.v1$2 === null)) { | |
return this.scheduler$2.suspendCurrent__Lorg_scalajs_benchmark_richards_TaskControlBlock() | |
} else { | |
var v = this.v1$2; | |
this.v1$2 = null; | |
return this.scheduler$2.queue__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_TaskControlBlock(v) | |
} | |
} else { | |
this.v1$2 = packet; | |
return this.scheduler$2.holdCurrent__Lorg_scalajs_benchmark_richards_TaskControlBlock() | |
} | |
}); | |
var $d_Lorg_scalajs_benchmark_richards_DeviceTask = new $TypeData().initClass({ | |
Lorg_scalajs_benchmark_richards_DeviceTask: 0 | |
}, false, "org.scalajs.benchmark.richards.DeviceTask", { | |
Lorg_scalajs_benchmark_richards_DeviceTask: 1, | |
Lorg_scalajs_benchmark_richards_Task: 1, | |
O: 1 | |
}); | |
$c_Lorg_scalajs_benchmark_richards_DeviceTask.prototype.$classData = $d_Lorg_scalajs_benchmark_richards_DeviceTask; | |
/** @constructor */ | |
function $c_Lorg_scalajs_benchmark_richards_HandlerTask() { | |
$c_Lorg_scalajs_benchmark_richards_Task.call(this); | |
this.scheduler$2 = null; | |
this.v1$2 = null; | |
this.v2$2 = null | |
} | |
$c_Lorg_scalajs_benchmark_richards_HandlerTask.prototype = new $h_Lorg_scalajs_benchmark_richards_Task(); | |
$c_Lorg_scalajs_benchmark_richards_HandlerTask.prototype["constructor"] = $c_Lorg_scalajs_benchmark_richards_HandlerTask; | |
/** @constructor */ | |
function $h_Lorg_scalajs_benchmark_richards_HandlerTask() { | |
/*<skip>*/ | |
} | |
$h_Lorg_scalajs_benchmark_richards_HandlerTask.prototype = $c_Lorg_scalajs_benchmark_richards_HandlerTask.prototype; | |
$c_Lorg_scalajs_benchmark_richards_HandlerTask.prototype.init___Lorg_scalajs_benchmark_richards_Scheduler = (function(scheduler) { | |
this.scheduler$2 = scheduler; | |
this.v1$2 = null; | |
this.v2$2 = null; | |
return this | |
}); | |
$c_Lorg_scalajs_benchmark_richards_HandlerTask.prototype.run__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_TaskControlBlock = (function(packet) { | |
if ((packet !== null)) { | |
if ((packet.kind$1 === 1)) { | |
this.v1$2 = packet.addTo__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_Packet(this.v1$2) | |
} else { | |
this.v2$2 = packet.addTo__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_Packet(this.v2$2) | |
} | |
}; | |
if ((this.v1$2 !== null)) { | |
var count = this.v1$2.a1$1; | |
if ((count < 4)) { | |
if ((this.v2$2 !== null)) { | |
var v = this.v2$2; | |
this.v2$2 = this.v2$2.link$1; | |
v.a1$1 = this.v1$2.a2$1.u[count]; | |
this.v1$2.a1$1 = ((1 + count) | 0); | |
return this.scheduler$2.queue__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_TaskControlBlock(v) | |
} | |
} else { | |
var v$2 = this.v1$2; | |
this.v1$2 = this.v1$2.link$1; | |
return this.scheduler$2.queue__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_TaskControlBlock(v$2) | |
} | |
}; | |
return this.scheduler$2.suspendCurrent__Lorg_scalajs_benchmark_richards_TaskControlBlock() | |
}); | |
var $d_Lorg_scalajs_benchmark_richards_HandlerTask = new $TypeData().initClass({ | |
Lorg_scalajs_benchmark_richards_HandlerTask: 0 | |
}, false, "org.scalajs.benchmark.richards.HandlerTask", { | |
Lorg_scalajs_benchmark_richards_HandlerTask: 1, | |
Lorg_scalajs_benchmark_richards_Task: 1, | |
O: 1 | |
}); | |
$c_Lorg_scalajs_benchmark_richards_HandlerTask.prototype.$classData = $d_Lorg_scalajs_benchmark_richards_HandlerTask; | |
/** @constructor */ | |
function $c_Lorg_scalajs_benchmark_richards_IdleTask() { | |
$c_Lorg_scalajs_benchmark_richards_Task.call(this); | |
this.scheduler$2 = null; | |
this.v1$2 = 0; | |
this.count$2 = 0 | |
} | |
$c_Lorg_scalajs_benchmark_richards_IdleTask.prototype = new $h_Lorg_scalajs_benchmark_richards_Task(); | |
$c_Lorg_scalajs_benchmark_richards_IdleTask.prototype["constructor"] = $c_Lorg_scalajs_benchmark_richards_IdleTask; | |
/** @constructor */ | |
function $h_Lorg_scalajs_benchmark_richards_IdleTask() { | |
/*<skip>*/ | |
} | |
$h_Lorg_scalajs_benchmark_richards_IdleTask.prototype = $c_Lorg_scalajs_benchmark_richards_IdleTask.prototype; | |
$c_Lorg_scalajs_benchmark_richards_IdleTask.prototype.run__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_TaskControlBlock = (function(packet) { | |
this.count$2 = (((-1) + this.count$2) | 0); | |
if ((this.count$2 === 0)) { | |
return this.scheduler$2.holdCurrent__Lorg_scalajs_benchmark_richards_TaskControlBlock() | |
} else if (((1 & this.v1$2) === 0)) { | |
this.v1$2 = (this.v1$2 >> 1); | |
return this.scheduler$2.release__I__Lorg_scalajs_benchmark_richards_TaskControlBlock(4) | |
} else { | |
this.v1$2 = (53256 ^ (this.v1$2 >> 1)); | |
return this.scheduler$2.release__I__Lorg_scalajs_benchmark_richards_TaskControlBlock(5) | |
} | |
}); | |
$c_Lorg_scalajs_benchmark_richards_IdleTask.prototype.init___Lorg_scalajs_benchmark_richards_Scheduler__I__I = (function(scheduler, v1, count) { | |
this.scheduler$2 = scheduler; | |
this.v1$2 = v1; | |
this.count$2 = count; | |
return this | |
}); | |
var $d_Lorg_scalajs_benchmark_richards_IdleTask = new $TypeData().initClass({ | |
Lorg_scalajs_benchmark_richards_IdleTask: 0 | |
}, false, "org.scalajs.benchmark.richards.IdleTask", { | |
Lorg_scalajs_benchmark_richards_IdleTask: 1, | |
Lorg_scalajs_benchmark_richards_Task: 1, | |
O: 1 | |
}); | |
$c_Lorg_scalajs_benchmark_richards_IdleTask.prototype.$classData = $d_Lorg_scalajs_benchmark_richards_IdleTask; | |
/** @constructor */ | |
function $c_Lorg_scalajs_benchmark_richards_WorkerTask() { | |
$c_Lorg_scalajs_benchmark_richards_Task.call(this); | |
this.scheduler$2 = null; | |
this.v1$2 = 0; | |
this.v2$2 = 0 | |
} | |
$c_Lorg_scalajs_benchmark_richards_WorkerTask.prototype = new $h_Lorg_scalajs_benchmark_richards_Task(); | |
$c_Lorg_scalajs_benchmark_richards_WorkerTask.prototype["constructor"] = $c_Lorg_scalajs_benchmark_richards_WorkerTask; | |
/** @constructor */ | |
function $h_Lorg_scalajs_benchmark_richards_WorkerTask() { | |
/*<skip>*/ | |
} | |
$h_Lorg_scalajs_benchmark_richards_WorkerTask.prototype = $c_Lorg_scalajs_benchmark_richards_WorkerTask.prototype; | |
$c_Lorg_scalajs_benchmark_richards_WorkerTask.prototype.run__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_TaskControlBlock = (function(packet) { | |
if ((packet === null)) { | |
return this.scheduler$2.suspendCurrent__Lorg_scalajs_benchmark_richards_TaskControlBlock() | |
} else { | |
if ((this.v1$2 === 2)) { | |
this.v1$2 = 3 | |
} else { | |
this.v1$2 = 2 | |
}; | |
packet.id$1 = this.v1$2; | |
packet.a1$1 = 0; | |
var i = 0; | |
var count = 0; | |
while ((i !== 4)) { | |
var v1 = i; | |
this.v2$2 = ((1 + this.v2$2) | 0); | |
if ((this.v2$2 > 26)) { | |
this.v2$2 = 1 | |
}; | |
packet.a2$1.u[v1] = this.v2$2; | |
count = ((1 + count) | 0); | |
i = ((1 + i) | 0) | |
}; | |
return this.scheduler$2.queue__Lorg_scalajs_benchmark_richards_Packet__Lorg_scalajs_benchmark_richards_TaskControlBlock(packet) | |
} | |
}); | |
$c_Lorg_scalajs_benchmark_richards_WorkerTask.prototype.init___Lorg_scalajs_benchmark_richards_Scheduler__I__I = (function(scheduler, v1, v2) { | |
this.scheduler$2 = scheduler; | |
this.v1$2 = v1; | |
this.v2$2 = v2; | |
return this | |
}); | |
var $d_Lorg_scalajs_benchmark_richards_WorkerTask = new $TypeData().initClass({ | |
Lorg_scalajs_benchmark_richards_WorkerTask: 0 | |
}, false, "org.scalajs.benchmark.richards.WorkerTask", { | |
Lorg_scalajs_benchmark_richards_WorkerTask: 1, | |
Lorg_scalajs_benchmark_richards_Task: 1, | |
O: 1 | |
}); | |
$c_Lorg_scalajs_benchmark_richards_WorkerTask.prototype.$classData = $d_Lorg_scalajs_benchmark_richards_WorkerTask; | |
var $d_jl_Boolean = new $TypeData().initClass({ | |
jl_Boolean: 0 | |
}, false, "java.lang.Boolean", { | |
jl_Boolean: 1, | |
O: 1, | |
jl_Comparable: 1 | |
}, (void 0), (void 0), (function(x) { | |
return ((typeof x) === "boolean") | |
})); | |
/** @constructor */ | |
function $c_jl_Character() { | |
$c_O.call(this); | |
this.value$1 = 0 | |
} | |
$c_jl_Character.prototype = new $h_O(); | |
$c_jl_Character.prototype["constructor"] = $c_jl_Character; | |
/** @constructor */ | |
function $h_jl_Character() { | |
/*<skip>*/ | |
} | |
$h_jl_Character.prototype = $c_jl_Character.prototype; | |
$c_jl_Character.prototype.equals__O__Z = (function(that) { | |
if ($is_jl_Character(that)) { | |
var jsx$1 = this.value$1; | |
var this$1 = that; | |
return (jsx$1 === this$1.value$1) | |
} else { | |
return false | |
} | |
}); | |
$c_jl_Character.prototype.toString__T = (function() { | |
var c = this.value$1; | |
return $g["String"]["fromCharCode"](c) | |
}); | |
$c_jl_Character.prototype.init___C = (function(value) { | |
this.value$1 = value; | |
return this | |
}); | |
$c_jl_Character.prototype.hashCode__I = (function() { | |
return this.value$1 | |
}); | |
function $is_jl_Character(obj) { | |
return (!(!((obj && obj.$classData) && obj.$classData.ancestors.jl_Character))) | |
} | |
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, | |
jl_Comparable: 1 | |
}); | |
$c_jl_Character.prototype.$classData = $d_jl_Character; | |
/** @constructor */ | |
function $c_jl_InheritableThreadLocal() { | |
$c_jl_ThreadLocal.call(this) | |
} | |
$c_jl_InheritableThreadLocal.prototype = new $h_jl_ThreadLocal(); | |
$c_jl_InheritableThreadLocal.prototype["constructor"] = $c_jl_InheritableThreadLocal; | |
/** @constructor */ | |
function $h_jl_InheritableThreadLocal() { | |
/*<skip>*/ | |
} | |
$h_jl_InheritableThreadLocal.prototype = $c_jl_InheritableThreadLocal.prototype; | |
/** @constructor */ | |
function $c_jl_Throwable() { | |
$c_O.call(this); | |
this.s$1 = null; | |
this.e$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() { | |
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["stackdata"] = e$1; | |
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() { | |
$c_O.call(this) | |
} | |
$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; | |
$c_s_Predef$$anon$3.prototype.init___ = (function() { | |
return this | |
}); | |
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 $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_package$$anon$1() { | |
$c_O.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$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$() { | |
$c_s_util_hashing_MurmurHash3.call(this); | |
this.arraySeed$2 = 0; | |
this.stringSeed$2 = 0; | |
this.productSeed$2 = 0; | |
this.symmetricSeed$2 = 0; | |
this.traversableSeed$2 = 0; | |
this.seqSeed$2 = 0; | |
this.mapSeed$2 = 0; | |
this.setSeed$2 = 0 | |
} | |
$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.init___ = (function() { | |
$n_s_util_hashing_MurmurHash3$ = this; | |
this.seqSeed$2 = $m_sjsr_RuntimeString$().hashCode__T__I("Seq"); | |
this.mapSeed$2 = $m_sjsr_RuntimeString$().hashCode__T__I("Map"); | |
this.setSeed$2 = $m_sjsr_RuntimeString$().hashCode__T__I("Set"); | |
return this | |
}); | |
$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$().init___() | |
}; | |
return $n_s_util_hashing_MurmurHash3$ | |
} | |
/** @constructor */ | |
function $c_scg_GenSetFactory() { | |
$c_scg_GenericCompanion.call(this) | |
} | |
$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() { | |
$c_scg_GenericCompanion.call(this); | |
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().init___scg_GenTraversableFactory(this); | |
return this | |
}); | |
/** @constructor */ | |
function $c_scg_GenTraversableFactory$GenericCanBuildFrom() { | |
$c_O.call(this); | |
this.$$outer$f = 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$f = $$outer | |
}; | |
return this | |
}); | |
/** @constructor */ | |
function $c_scg_MapFactory() { | |
$c_scg_GenMapFactory.call(this) | |
} | |
$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() { | |
$c_O.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$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; | |
/** @constructor */ | |
function $c_sr_AbstractFunction1() { | |
$c_O.call(this) | |
} | |
$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() { | |
$c_O.call(this); | |
this.elem$1 = false | |
} | |
$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 value = this.elem$1; | |
return ("" + value) | |
}); | |
$c_sr_BooleanRef.prototype.init___Z = (function(elem) { | |
this.elem$1 = elem; | |
return this | |
}); | |
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; | |
/** @constructor */ | |
function $c_sr_IntRef() { | |
$c_O.call(this); | |
this.elem$1 = 0 | |
} | |
$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 value = this.elem$1; | |
return ("" + value) | |
}); | |
$c_sr_IntRef.prototype.init___I = (function(elem) { | |
this.elem$1 = elem; | |
return this | |
}); | |
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; | |
/** @constructor */ | |
function $c_Ljava_io_OutputStream() { | |
$c_O.call(this) | |
} | |
$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; | |
/** @constructor */ | |
function $c_Lorg_scalajs_benchmark_richards_Richards$() { | |
$c_Lorg_scalajs_benchmark_Benchmark.call(this); | |
this.DATA$undSIZE$2 = 0; | |
this.COUNT$2 = 0; | |
this.EXPECTED$undQUEUE$undCOUNT$2 = 0; | |
this.EXPECTED$undHOLD$undCOUNT$2 = 0; | |
this.ID$undIDLE$2 = 0; | |
this.ID$undWORKER$2 = 0; | |
this.ID$undHANDLER$undA$2 = 0; | |
this.ID$undHANDLER$undB$2 = 0; | |
this.ID$undDEVICE$undA$2 = 0; | |
this.ID$undDEVICE$undB$2 = 0; | |
this.NUMBER$undOF$undIDS$2 = 0; | |
this.KIND$undDEVICE$2 = 0; | |
this.KIND$undWORK$2 = 0 | |
} | |
$c_Lorg_scalajs_benchmark_richards_Richards$.prototype = new $h_Lorg_scalajs_benchmark_Benchmark(); | |
$c_Lorg_scalajs_benchmark_richards_Richards$.prototype["constructor"] = $c_Lorg_scalajs_benchmark_richards_Richards$; | |
/** @constructor */ | |
function $h_Lorg_scalajs_benchmark_richards_Richards$() { | |
/*<skip>*/ | |
} | |
$h_Lorg_scalajs_benchmark_richards_Richards$.prototype = $c_Lorg_scalajs_benchmark_richards_Richards$.prototype; | |
$c_Lorg_scalajs_benchmark_richards_Richards$.prototype.init___ = (function() { | |
return this | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Richards$.prototype.run__V = (function() { | |
var scheduler = new $c_Lorg_scalajs_benchmark_richards_Scheduler().init___(); | |
scheduler.addIdleTask__I__I__Lorg_scalajs_benchmark_richards_Packet__I__V(0, 0, null, 1000); | |
var queue = new $c_Lorg_scalajs_benchmark_richards_Packet().init___Lorg_scalajs_benchmark_richards_Packet__I__I(null, 1, 1); | |
queue = new $c_Lorg_scalajs_benchmark_richards_Packet().init___Lorg_scalajs_benchmark_richards_Packet__I__I(queue, 1, 1); | |
scheduler.addWorkerTask__I__I__Lorg_scalajs_benchmark_richards_Packet__V(1, 1000, queue); | |
queue = new $c_Lorg_scalajs_benchmark_richards_Packet().init___Lorg_scalajs_benchmark_richards_Packet__I__I(null, 4, 0); | |
queue = new $c_Lorg_scalajs_benchmark_richards_Packet().init___Lorg_scalajs_benchmark_richards_Packet__I__I(queue, 4, 0); | |
queue = new $c_Lorg_scalajs_benchmark_richards_Packet().init___Lorg_scalajs_benchmark_richards_Packet__I__I(queue, 4, 0); | |
scheduler.addHandlerTask__I__I__Lorg_scalajs_benchmark_richards_Packet__V(2, 2000, queue); | |
queue = new $c_Lorg_scalajs_benchmark_richards_Packet().init___Lorg_scalajs_benchmark_richards_Packet__I__I(null, 5, 0); | |
queue = new $c_Lorg_scalajs_benchmark_richards_Packet().init___Lorg_scalajs_benchmark_richards_Packet__I__I(queue, 5, 0); | |
queue = new $c_Lorg_scalajs_benchmark_richards_Packet().init___Lorg_scalajs_benchmark_richards_Packet__I__I(queue, 5, 0); | |
scheduler.addHandlerTask__I__I__Lorg_scalajs_benchmark_richards_Packet__V(3, 3000, queue); | |
scheduler.addDeviceTask__I__I__Lorg_scalajs_benchmark_richards_Packet__V(4, 4000, null); | |
scheduler.addDeviceTask__I__I__Lorg_scalajs_benchmark_richards_Packet__V(5, 5000, null); | |
scheduler.schedule__V(); | |
if (((scheduler.queueCount$1 !== 2322) || (scheduler.holdCount$1 !== 928))) { | |
var x = new $c_s_StringContext().init___sc_Seq(new $c_sjs_js_WrappedArray().init___sjs_js_Array(["Error during execution: queueCount = ", ", holdCount = ", "."])).s__sc_Seq__T(new $c_sjs_js_WrappedArray().init___sjs_js_Array([scheduler.queueCount$1, scheduler.holdCount$1])); | |
$m_s_Console$().print__O__V(x) | |
}; | |
if ((scheduler.queueCount$1 !== 2322)) { | |
throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(new $c_jl_Exception().init___T("bad scheduler queue-count")) | |
}; | |
if ((scheduler.holdCount$1 !== 928)) { | |
throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(new $c_jl_Exception().init___T("bad scheduler hold-count")) | |
} | |
}); | |
var $d_Lorg_scalajs_benchmark_richards_Richards$ = new $TypeData().initClass({ | |
Lorg_scalajs_benchmark_richards_Richards$: 0 | |
}, false, "org.scalajs.benchmark.richards.Richards$", { | |
Lorg_scalajs_benchmark_richards_Richards$: 1, | |
Lorg_scalajs_benchmark_Benchmark: 1, | |
O: 1, | |
sjs_js_JSApp: 1 | |
}); | |
$c_Lorg_scalajs_benchmark_richards_Richards$.prototype.$classData = $d_Lorg_scalajs_benchmark_richards_Richards$; | |
var $n_Lorg_scalajs_benchmark_richards_Richards$ = (void 0); | |
function $m_Lorg_scalajs_benchmark_richards_Richards$() { | |
if ((!$n_Lorg_scalajs_benchmark_richards_Richards$)) { | |
$n_Lorg_scalajs_benchmark_richards_Richards$ = new $c_Lorg_scalajs_benchmark_richards_Richards$().init___() | |
}; | |
return $n_Lorg_scalajs_benchmark_richards_Richards$ | |
} | |
$e["org"] = ($e["org"] || {}); | |
$e["org"]["scalajs"] = ($e["org"]["scalajs"] || {}); | |
$e["org"]["scalajs"]["benchmark"] = ($e["org"]["scalajs"]["benchmark"] || {}); | |
$e["org"]["scalajs"]["benchmark"]["richards"] = ($e["org"]["scalajs"]["benchmark"]["richards"] || {}); | |
$e["org"]["scalajs"]["benchmark"]["richards"]["Richards"] = $m_Lorg_scalajs_benchmark_richards_Richards$; | |
var $d_jl_Byte = new $TypeData().initClass({ | |
jl_Byte: 0 | |
}, false, "java.lang.Byte", { | |
jl_Byte: 1, | |
jl_Number: 1, | |
O: 1, | |
jl_Comparable: 1 | |
}, (void 0), (void 0), (function(x) { | |
return $isByte(x) | |
})); | |
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, | |
jl_Comparable: 1 | |
}, (void 0), (void 0), (function(x) { | |
return ((typeof x) === "number") | |
})); | |
/** @constructor */ | |
function $c_jl_Exception() { | |
$c_jl_Throwable.call(this) | |
} | |
$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; | |
$c_jl_Exception.prototype.init___T = (function(s) { | |
$c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null); | |
return this | |
}); | |
var $d_jl_Exception = new $TypeData().initClass({ | |
jl_Exception: 0 | |
}, false, "java.lang.Exception", { | |
jl_Exception: 1, | |
jl_Throwable: 1, | |
O: 1, | |
Ljava_io_Serializable: 1 | |
}); | |
$c_jl_Exception.prototype.$classData = $d_jl_Exception; | |
var $d_jl_Float = new $TypeData().initClass({ | |
jl_Float: 0 | |
}, false, "java.lang.Float", { | |
jl_Float: 1, | |
jl_Number: 1, | |
O: 1, | |
jl_Comparable: 1 | |
}, (void 0), (void 0), (function(x) { | |
return $isFloat(x) | |
})); | |
function $isArrayOf_jl_Integer(obj, depth) { | |
return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.jl_Integer))) | |
} | |
var $d_jl_Integer = new $TypeData().initClass({ | |
jl_Integer: 0 | |
}, false, "java.lang.Integer", { | |
jl_Integer: 1, | |
jl_Number: 1, | |
O: 1, | |
jl_Comparable: 1 | |
}, (void 0), (void 0), (function(x) { | |
return $isInt(x) | |
})); | |
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, | |
jl_Comparable: 1 | |
}, (void 0), (void 0), (function(x) { | |
return $is_sjsr_RuntimeLong(x) | |
})); | |
var $d_jl_Short = new $TypeData().initClass({ | |
jl_Short: 0 | |
}, false, "java.lang.Short", { | |
jl_Short: 1, | |
jl_Number: 1, | |
O: 1, | |
jl_Comparable: 1 | |
}, (void 0), (void 0), (function(x) { | |
return $isShort(x) | |
})); | |
/** @constructor */ | |
function $c_s_Console$() { | |
$c_s_DeprecatedConsole.call(this); | |
this.outVar$2 = null; | |
this.errVar$2 = null; | |
this.inVar$2 = 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.init___ = (function() { | |
$n_s_Console$ = this; | |
this.outVar$2 = new $c_s_util_DynamicVariable().init___O($m_jl_System$().out$1); | |
this.errVar$2 = new $c_s_util_DynamicVariable().init___O($m_jl_System$().err$1); | |
this.inVar$2 = new $c_s_util_DynamicVariable().init___O(null); | |
return this | |
}); | |
$c_s_Console$.prototype.print__O__V = (function(obj) { | |
var this$1 = this.outVar$2; | |
this$1.tl$1.get__O().print__T__V(((obj === null) ? "null" : $objectToString(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$().init___() | |
}; | |
return $n_s_Console$ | |
} | |
/** @constructor */ | |
function $c_s_Predef$() { | |
$c_s_LowPriorityImplicits.call(this); | |
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 | |
} | |
$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.init___ = (function() { | |
$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().init___(); | |
this.singleton$und$less$colon$less$2 = new $c_s_Predef$$anon$1().init___(); | |
this.scala$Predef$$singleton$und$eq$colon$eq$f = new $c_s_Predef$$anon$2().init___(); | |
return this | |
}); | |
$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$().init___() | |
}; | |
return $n_s_Predef$ | |
} | |
/** @constructor */ | |
function $c_s_StringContext$() { | |
$c_O.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$c_s_StringContext$.prototype.treatEscapes0__p1__T__Z__T = (function(str, strict) { | |
var len = (str["length"] | 0); | |
var x1 = $m_sjsr_RuntimeString$().indexOf__T__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().init___T__I(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().init___T__I(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) + (($imul(8, jsx$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) + (($imul(8, jsx$6) + (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().init___T__I(str$1, next) | |
} | |
} | |
}; | |
idx = ((1 + idx) | 0); | |
b$1.append__C__jl_StringBuilder(c); | |
var temp$i = idx; | |
var temp$next = $m_sjsr_RuntimeString$().indexOf__T__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.content$1 | |
} | |
} | |
}); | |
$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$().init___() | |
}; | |
return $n_s_StringContext$ | |
} | |
/** @constructor */ | |
function $c_s_math_Fractional$() { | |
$c_O.call(this) | |
} | |
$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; | |
$c_s_math_Fractional$.prototype.init___ = (function() { | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_math_Fractional$ | |
} | |
/** @constructor */ | |
function $c_s_math_Integral$() { | |
$c_O.call(this) | |
} | |
$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; | |
$c_s_math_Integral$.prototype.init___ = (function() { | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_math_Integral$ | |
} | |
/** @constructor */ | |
function $c_s_math_Numeric$() { | |
$c_O.call(this) | |
} | |
$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; | |
$c_s_math_Numeric$.prototype.init___ = (function() { | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_math_Numeric$ | |
} | |
/** @constructor */ | |
function $c_s_util_DynamicVariable$$anon$1() { | |
$c_jl_InheritableThreadLocal.call(this); | |
this.$$outer$3 = null | |
} | |
$c_s_util_DynamicVariable$$anon$1.prototype = new $h_jl_InheritableThreadLocal(); | |
$c_s_util_DynamicVariable$$anon$1.prototype["constructor"] = $c_s_util_DynamicVariable$$anon$1; | |
/** @constructor */ | |
function $h_s_util_DynamicVariable$$anon$1() { | |
/*<skip>*/ | |
} | |
$h_s_util_DynamicVariable$$anon$1.prototype = $c_s_util_DynamicVariable$$anon$1.prototype; | |
$c_s_util_DynamicVariable$$anon$1.prototype.init___s_util_DynamicVariable = (function($$outer) { | |
if (($$outer === null)) { | |
throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(null) | |
} else { | |
this.$$outer$3 = $$outer | |
}; | |
$c_jl_ThreadLocal.prototype.init___.call(this); | |
return this | |
}); | |
$c_s_util_DynamicVariable$$anon$1.prototype.initialValue__O = (function() { | |
return this.$$outer$3.scala$util$DynamicVariable$$init$f | |
}); | |
var $d_s_util_DynamicVariable$$anon$1 = new $TypeData().initClass({ | |
s_util_DynamicVariable$$anon$1: 0 | |
}, false, "scala.util.DynamicVariable$$anon$1", { | |
s_util_DynamicVariable$$anon$1: 1, | |
jl_InheritableThreadLocal: 1, | |
jl_ThreadLocal: 1, | |
O: 1 | |
}); | |
$c_s_util_DynamicVariable$$anon$1.prototype.$classData = $d_s_util_DynamicVariable$$anon$1; | |
/** @constructor */ | |
function $c_s_util_Left$() { | |
$c_O.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$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$().init___() | |
}; | |
return $n_s_util_Left$ | |
} | |
/** @constructor */ | |
function $c_s_util_Right$() { | |
$c_O.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$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$().init___() | |
}; | |
return $n_s_util_Right$ | |
} | |
/** @constructor */ | |
function $c_s_util_control_NoStackTrace$() { | |
$c_O.call(this); | |
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; | |
$c_s_util_control_NoStackTrace$.prototype.init___ = (function() { | |
this.$$undnoSuppression$1 = false; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_util_control_NoStackTrace$ | |
} | |
/** @constructor */ | |
function $c_sc_IndexedSeq$$anon$1() { | |
$c_scg_GenTraversableFactory$GenericCanBuildFrom.call(this) | |
} | |
$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; | |
$c_sc_IndexedSeq$$anon$1.prototype.init___ = (function() { | |
$c_scg_GenTraversableFactory$GenericCanBuildFrom.prototype.init___scg_GenTraversableFactory.call(this, $m_sc_IndexedSeq$()); | |
return this | |
}); | |
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() { | |
$c_scg_GenTraversableFactory.call(this) | |
} | |
$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() { | |
$c_scg_GenTraversableFactory$GenericCanBuildFrom.call(this); | |
this.$$outer$2 = null | |
} | |
$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; | |
$c_scg_GenTraversableFactory$$anon$1.prototype.init___scg_GenTraversableFactory = (function($$outer) { | |
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); | |
return this | |
}); | |
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() { | |
$c_scg_MapFactory.call(this) | |
} | |
$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$() { | |
$c_O.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$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$().init___() | |
}; | |
return $n_sci_$colon$colon$ | |
} | |
/** @constructor */ | |
function $c_sci_Range$() { | |
$c_O.call(this); | |
this.MAX$undPRINT$1 = 0 | |
} | |
$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.init___ = (function() { | |
this.MAX$undPRINT$1 = 512; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sci_Range$ | |
} | |
/** @constructor */ | |
function $c_scm_StringBuilder$() { | |
$c_O.call(this) | |
} | |
$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; | |
$c_scm_StringBuilder$.prototype.init___ = (function() { | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_scm_StringBuilder$ | |
} | |
/** @constructor */ | |
function $c_sjsr_AnonFunction1() { | |
$c_sr_AbstractFunction1.call(this); | |
this.f$2 = null | |
} | |
$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) | |
}); | |
$c_sjsr_AnonFunction1.prototype.init___sjs_js_Function1 = (function(f) { | |
this.f$2 = f; | |
return this | |
}); | |
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$() { | |
$c_O.call(this); | |
this.TwoPow32$1 = 0.0; | |
this.TwoPow53$1 = 0.0; | |
this.UnsignedSafeDoubleHiMask$1 = 0; | |
this.AskQuotient$1 = 0; | |
this.AskRemainder$1 = 0; | |
this.AskBoth$1 = 0; | |
this.Zero$1 = null; | |
this.One$1 = null; | |
this.MinusOne$1 = null; | |
this.MinValue$1 = null; | |
this.MaxValue$1 = null | |
} | |
$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.init___ = (function() { | |
$n_sjsr_RuntimeLong$ = this; | |
this.Zero$1 = new $c_sjsr_RuntimeLong().init___I__I(0, 0); | |
this.One$1 = new $c_sjsr_RuntimeLong().init___I__I(1, 0); | |
this.MinusOne$1 = new $c_sjsr_RuntimeLong().init___I__I((-1), (-1)); | |
this.MinValue$1 = new $c_sjsr_RuntimeLong().init___I__I(0, (-2147483648)); | |
this.MaxValue$1 = new $c_sjsr_RuntimeLong().init___I__I((-1), 2147483647); | |
return this | |
}); | |
$c_sjsr_RuntimeLong$.prototype.Zero__sjsr_RuntimeLong = (function() { | |
return this.Zero$1 | |
}); | |
$c_sjsr_RuntimeLong$.prototype.fromDouble__D__sjsr_RuntimeLong = (function(value) { | |
if ((value !== value)) { | |
return this.Zero$1 | |
} else if ((value < (-9.223372036854776E18))) { | |
return this.MinValue$1 | |
} else if ((value >= 9.223372036854776E18)) { | |
return this.MaxValue$1 | |
} else { | |
var neg = (value < 0); | |
var absValue = (neg ? (-value) : value); | |
var lo = ((absValue | 0) | 0); | |
var x = (absValue / 4.294967296E9); | |
var hi = ((x | 0) | 0); | |
return (neg ? new $c_sjsr_RuntimeLong().init___I__I(((-lo) | 0), ((lo !== 0) ? (~hi) : ((-hi) | 0))) : new $c_sjsr_RuntimeLong().init___I__I(lo, hi)) | |
} | |
}); | |
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$().init___() | |
}; | |
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_FilterOutputStream() { | |
$c_Ljava_io_OutputStream.call(this); | |
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_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_CharSequence: 1, | |
jl_Comparable: 1 | |
}, (void 0), (void 0), $is_T); | |
/** @constructor */ | |
function $c_jl_CloneNotSupportedException() { | |
$c_jl_Exception.call(this) | |
} | |
$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; | |
$c_jl_CloneNotSupportedException.prototype.init___ = (function() { | |
$c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null); | |
return this | |
}); | |
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; | |
/** @constructor */ | |
function $c_jl_JSConsoleBasedPrintStream$DummyOutputStream() { | |
$c_Ljava_io_OutputStream.call(this) | |
} | |
$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; | |
$c_jl_JSConsoleBasedPrintStream$DummyOutputStream.prototype.init___ = (function() { | |
return this | |
}); | |
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, | |
Ljava_io_Flushable: 1 | |
}); | |
$c_jl_JSConsoleBasedPrintStream$DummyOutputStream.prototype.$classData = $d_jl_JSConsoleBasedPrintStream$DummyOutputStream; | |
/** @constructor */ | |
function $c_jl_RuntimeException() { | |
$c_jl_Exception.call(this) | |
} | |
$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; | |
/** @constructor */ | |
function $c_jl_StringBuilder() { | |
$c_O.call(this); | |
this.content$1 = 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() { | |
$c_jl_StringBuilder.prototype.init___T.call(this, ""); | |
return this | |
}); | |
$c_jl_StringBuilder.prototype.append__T__jl_StringBuilder = (function(s) { | |
this.content$1 = (("" + this.content$1) + ((s === null) ? "null" : s)); | |
return this | |
}); | |
$c_jl_StringBuilder.prototype.subSequence__I__I__jl_CharSequence = (function(start, end) { | |
var thiz = this.content$1; | |
return thiz["substring"](start, end) | |
}); | |
$c_jl_StringBuilder.prototype.toString__T = (function() { | |
return this.content$1 | |
}); | |
$c_jl_StringBuilder.prototype.append__O__jl_StringBuilder = (function(obj) { | |
return ((obj === null) ? this.append__T__jl_StringBuilder(null) : this.append__T__jl_StringBuilder($objectToString(obj))) | |
}); | |
$c_jl_StringBuilder.prototype.init___I = (function(initialCapacity) { | |
$c_jl_StringBuilder.prototype.init___T.call(this, ""); | |
return this | |
}); | |
$c_jl_StringBuilder.prototype.append__jl_CharSequence__I__I__jl_StringBuilder = (function(csq, start, end) { | |
return ((csq === null) ? this.append__jl_CharSequence__I__I__jl_StringBuilder("null", start, end) : this.append__T__jl_StringBuilder($objectToString($charSequenceSubSequence(csq, start, end)))) | |
}); | |
$c_jl_StringBuilder.prototype.append__C__jl_StringBuilder = (function(c) { | |
return this.append__T__jl_StringBuilder($g["String"]["fromCharCode"](c)) | |
}); | |
$c_jl_StringBuilder.prototype.init___T = (function(content) { | |
this.content$1 = content; | |
return this | |
}); | |
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_Predef$$eq$colon$eq() { | |
$c_O.call(this) | |
} | |
$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() { | |
$c_O.call(this) | |
} | |
$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$() { | |
$c_O.call(this) | |
} | |
$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; | |
$c_s_math_Equiv$.prototype.init___ = (function() { | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_math_Equiv$ | |
} | |
/** @constructor */ | |
function $c_s_math_Ordering$() { | |
$c_O.call(this) | |
} | |
$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; | |
$c_s_math_Ordering$.prototype.init___ = (function() { | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_math_Ordering$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_NoManifest$() { | |
$c_O.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$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$().init___() | |
}; | |
return $n_s_reflect_NoManifest$ | |
} | |
/** @constructor */ | |
function $c_sc_AbstractIterator() { | |
$c_O.call(this) | |
} | |
$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 $s_sc_Iterator$class__toString__sc_Iterator__T(this) | |
}); | |
$c_sc_AbstractIterator.prototype.foreach__F1__V = (function(f) { | |
$s_sc_Iterator$class__foreach__sc_Iterator__F1__V(this, f) | |
}); | |
/** @constructor */ | |
function $c_scg_SetFactory() { | |
$c_scg_GenSetFactory.call(this) | |
} | |
$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$() { | |
$c_scg_ImmutableMapFactory.call(this) | |
} | |
$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; | |
$c_sci_Map$.prototype.init___ = (function() { | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sci_Map$ | |
} | |
/** @constructor */ | |
function $c_sjsr_RuntimeLong() { | |
$c_jl_Number.call(this); | |
this.lo$2 = 0; | |
this.hi$2 = 0 | |
} | |
$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().init___I__I((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; | |
if ((ahi === bhi)) { | |
var a = this.lo$2; | |
var b$1 = b.lo$2; | |
return (((-2147483648) ^ a) >= ((-2147483648) ^ b$1)) | |
} else { | |
return (bhi < ahi) | |
} | |
}); | |
$c_sjsr_RuntimeLong.prototype.unsigned$und$percent__p2__I__I__I__I__sjsr_RuntimeLong = (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); | |
return new $c_sjsr_RuntimeLong().init___I__I(((rDouble | 0) | 0), ((x | 0) | 0)) | |
} else { | |
return new $c_sjsr_RuntimeLong().init___I__I(alo, ahi) | |
} | |
} else { | |
return (((bhi === 0) && ((blo & (((-1) + blo) | 0)) === 0)) ? new $c_sjsr_RuntimeLong().init___I__I((alo & (((-1) + blo) | 0)), 0) : (((blo === 0) && ((bhi & (((-1) + bhi) | 0)) === 0)) ? new $c_sjsr_RuntimeLong().init___I__I(alo, (ahi & (((-1) + bhi) | 0))) : this.unsignedDivModHelper__p2__I__I__I__I__I__sjs_js_$bar(alo, ahi, blo, bhi, 1))) | |
} | |
}); | |
$c_sjsr_RuntimeLong.prototype.byteValue__B = (function() { | |
return this.toByte__B() | |
}); | |
$c_sjsr_RuntimeLong.prototype.toShort__S = (function() { | |
return ((this.lo$2 << 16) >> 16) | |
}); | |
$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; | |
if ((ahi === bhi)) { | |
var a = this.lo$2; | |
var b$1 = b.lo$2; | |
return (((-2147483648) ^ a) < ((-2147483648) ^ b$1)) | |
} else { | |
return (ahi < bhi) | |
} | |
}); | |
$c_sjsr_RuntimeLong.prototype.$$times__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
var alo = this.lo$2; | |
var ahi = this.hi$2; | |
var blo = b.lo$2; | |
var bhi = b.hi$2; | |
var a0 = (65535 & alo); | |
var a1 = ((alo >>> 16) | 0); | |
var a2 = (65535 & ahi); | |
var a3 = ((ahi >>> 16) | 0); | |
var b0 = (65535 & blo); | |
var b1 = ((blo >>> 16) | 0); | |
var b2 = (65535 & bhi); | |
var b3 = ((bhi >>> 16) | 0); | |
var c0 = $imul(a0, b0); | |
var c1 = ((c0 >>> 16) | 0); | |
c1 = ((c1 + $imul(a1, b0)) | 0); | |
var c2 = ((c1 >>> 16) | 0); | |
c1 = (((65535 & c1) + $imul(a0, b1)) | 0); | |
c2 = ((c2 + ((c1 >>> 16) | 0)) | 0); | |
var c3 = ((c2 >>> 16) | 0); | |
c2 = (((65535 & c2) + $imul(a2, b0)) | 0); | |
c3 = ((c3 + ((c2 >>> 16) | 0)) | 0); | |
c2 = (((65535 & c2) + $imul(a1, b1)) | 0); | |
c3 = ((c3 + ((c2 >>> 16) | 0)) | 0); | |
c2 = (((65535 & c2) + $imul(a0, b2)) | 0); | |
c3 = ((c3 + ((c2 >>> 16) | 0)) | 0); | |
c3 = ((((((((c3 + $imul(a3, b0)) | 0) + $imul(a2, b1)) | 0) + $imul(a1, b2)) | 0) + $imul(a0, b3)) | 0); | |
return new $c_sjsr_RuntimeLong().init___I__I(((65535 & c0) | (c1 << 16)), ((65535 & c2) | (c3 << 16))) | |
}); | |
$c_sjsr_RuntimeLong.prototype.init___I__I__I = (function(l, m, h) { | |
$c_sjsr_RuntimeLong.prototype.init___I__I.call(this, (l | (m << 22)), ((m >> 10) | (h << 12))); | |
return this | |
}); | |
$c_sjsr_RuntimeLong.prototype.$$percent__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
var alo = this.lo$2; | |
var ahi = this.hi$2; | |
var blo = b.lo$2; | |
var bhi = b.hi$2; | |
if (((blo | bhi) === 0)) { | |
throw new $c_jl_ArithmeticException().init___T("/ by zero") | |
}; | |
if ((ahi === (alo >> 31))) { | |
return ((bhi === (blo >> 31)) ? ((blo !== (-1)) ? new $c_sjsr_RuntimeLong().init___I(((alo % blo) | 0)) : $m_sjsr_RuntimeLong$().Zero$1) : (((alo === (-2147483648)) && ((blo === (-2147483648)) && (bhi === 0))) ? $m_sjsr_RuntimeLong$().Zero$1 : this)) | |
} else { | |
var neg = (ahi < 0); | |
var absLo = alo; | |
var absHi = ahi; | |
if (neg) { | |
absLo = ((-alo) | 0); | |
absHi = ((alo !== 0) ? (~ahi) : ((-ahi) | 0)) | |
}; | |
var _2 = absLo; | |
var _3 = absHi; | |
var neg$1 = (bhi < 0); | |
var absLo$1 = blo; | |
var absHi$1 = bhi; | |
if (neg$1) { | |
absLo$1 = ((-blo) | 0); | |
absHi$1 = ((blo !== 0) ? (~bhi) : ((-bhi) | 0)) | |
}; | |
var _2$1 = absLo$1; | |
var _3$1 = absHi$1; | |
var absR = this.unsigned$und$percent__p2__I__I__I__I__sjsr_RuntimeLong(_2, _3, _2$1, _3$1); | |
if (neg) { | |
var lo = absR.lo$2; | |
var hi = absR.hi$2; | |
return new $c_sjsr_RuntimeLong().init___I__I(((-lo) | 0), ((lo !== 0) ? (~hi) : ((-hi) | 0))) | |
} else { | |
return absR | |
} | |
} | |
}); | |
$c_sjsr_RuntimeLong.prototype.unsignedDivModHelper__p2__I__I__I__I__I__sjs_js_$bar = (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; | |
if ((n === 0)) { | |
var initialBShift_$_$$und1$f = null; | |
var initialBShift_$_$$und2$f = null; | |
var initialBShift_$_$$und1$mcI$sp$f = blo; | |
var initialBShift_$_$$und2$mcI$sp$f = bhi | |
} else if ((n < 32)) { | |
var _1$mcI$sp = (blo << n); | |
var _2$mcI$sp = (((blo >>> ((-n) | 0)) | 0) | (bhi << n)); | |
var initialBShift_$_$$und1$f = null; | |
var initialBShift_$_$$und2$f = null; | |
var initialBShift_$_$$und1$mcI$sp$f = _1$mcI$sp; | |
var initialBShift_$_$$und2$mcI$sp$f = _2$mcI$sp | |
} else { | |
var _2$mcI$sp$1 = (blo << n); | |
var initialBShift_$_$$und1$f = null; | |
var initialBShift_$_$$und2$f = null; | |
var initialBShift_$_$$und1$mcI$sp$f = 0; | |
var initialBShift_$_$$und2$mcI$sp$f = _2$mcI$sp$1 | |
}; | |
var bShiftLo = initialBShift_$_$$und1$mcI$sp$f; | |
var bShiftHi = initialBShift_$_$$und2$mcI$sp$f; | |
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 alo$2 = remLo; | |
var ahi$2 = remHi; | |
var blo$2 = bShiftLo; | |
var bhi$2 = bShiftHi; | |
var lo = ((alo$2 - blo$2) | 0); | |
var _2$mcI$sp$2 = ((((ahi$2 - bhi$2) | 0) + ((((-2147483648) ^ alo$2) < ((-2147483648) ^ lo)) ? (-1) : 0)) | 0); | |
remLo = lo; | |
remHi = _2$mcI$sp$2; | |
if ((shift < 32)) { | |
quotLo = (quotLo | (1 << shift)) | |
} else { | |
quotHi = (quotHi | (1 << shift)) | |
} | |
}; | |
shift = (((-1) + shift) | 0); | |
var lo$1 = bShiftLo; | |
var hi = bShiftHi; | |
var _1$mcI$sp$1 = (((lo$1 >>> 1) | 0) | (hi << (-1))); | |
var _2$mcI$sp$3 = ((hi >>> 1) | 0); | |
bShiftLo = _1$mcI$sp$1; | |
bShiftHi = _2$mcI$sp$3 | |
}; | |
var alo$3 = remLo; | |
var ahi$3 = remHi; | |
if (((ahi$3 === bhi) ? (((-2147483648) ^ alo$3) >= ((-2147483648) ^ blo)) : (((-2147483648) ^ ahi$3) >= ((-2147483648) ^ bhi)))) { | |
var lo$2 = remLo; | |
var hi$1 = remHi; | |
var remDouble = ((4.294967296E9 * hi$1) + (+(lo$2 >>> 0))); | |
var bDouble = ((4.294967296E9 * bhi) + (+(blo >>> 0))); | |
if ((ask !== 1)) { | |
var rem_div_bDouble = (remDouble / bDouble); | |
var alo$4 = quotLo; | |
var ahi$4 = quotHi; | |
var blo$3 = ((rem_div_bDouble | 0) | 0); | |
var x = (rem_div_bDouble / 4.294967296E9); | |
var bhi$3 = ((x | 0) | 0); | |
var lo$3 = ((alo$4 + blo$3) | 0); | |
var _2$mcI$sp$4 = ((((ahi$4 + bhi$3) | 0) + ((((-2147483648) ^ lo$3) < ((-2147483648) ^ alo$4)) ? 1 : 0)) | 0); | |
quotLo = lo$3; | |
quotHi = _2$mcI$sp$4 | |
}; | |
if ((ask !== 0)) { | |
var rem_mod_bDouble = (remDouble % bDouble); | |
remLo = ((rem_mod_bDouble | 0) | 0); | |
var x$1 = (rem_mod_bDouble / 4.294967296E9); | |
remHi = ((x$1 | 0) | 0) | |
} | |
}; | |
if ((ask === 0)) { | |
var a = new $c_sjsr_RuntimeLong().init___I__I(quotLo, quotHi); | |
return a | |
} else if ((ask === 1)) { | |
var a$1 = new $c_sjsr_RuntimeLong().init___I__I(remLo, remHi); | |
return a$1 | |
} else { | |
var _1 = quotLo; | |
var _2 = quotHi; | |
var _3 = remLo; | |
var _4 = remHi; | |
var a$2 = [_1, _2, _3, _4]; | |
return a$2 | |
} | |
}); | |
$c_sjsr_RuntimeLong.prototype.toString__T = (function() { | |
var lo = this.lo$2; | |
var hi = this.hi$2; | |
if ((hi === (lo >> 31))) { | |
return ("" + lo) | |
} else if ((hi < 0)) { | |
var _1$mcI$sp = ((-lo) | 0); | |
var _2$mcI$sp = ((lo !== 0) ? (~hi) : ((-hi) | 0)); | |
return ("-" + this.toUnsignedString__p2__I__I__T(_1$mcI$sp, _2$mcI$sp)) | |
} else { | |
return this.toUnsignedString__p2__I__I__T(lo, hi) | |
} | |
}); | |
$c_sjsr_RuntimeLong.prototype.$$less$eq__sjsr_RuntimeLong__Z = (function(b) { | |
var ahi = this.hi$2; | |
var bhi = b.hi$2; | |
if ((ahi === bhi)) { | |
var a = this.lo$2; | |
var b$1 = b.lo$2; | |
return (((-2147483648) ^ b$1) >= ((-2147483648) ^ a)) | |
} else { | |
return (ahi < bhi) | |
} | |
}); | |
$c_sjsr_RuntimeLong.prototype.init___I__I = (function(lo, hi) { | |
this.lo$2 = lo; | |
this.hi$2 = hi; | |
return this | |
}); | |
$c_sjsr_RuntimeLong.prototype.compareTo__O__I = (function(x$1) { | |
var that = x$1; | |
return this.compareTo__sjsr_RuntimeLong__I(that) | |
}); | |
$c_sjsr_RuntimeLong.prototype.$$amp__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
return new $c_sjsr_RuntimeLong().init___I__I((this.lo$2 & b.lo$2), (this.hi$2 & b.hi$2)) | |
}); | |
$c_sjsr_RuntimeLong.prototype.compareTo__sjsr_RuntimeLong__I = (function(b) { | |
var ahi = this.hi$2; | |
var bhi = b.hi$2; | |
if ((ahi === bhi)) { | |
var alo = this.lo$2; | |
var blo = b.lo$2; | |
return ((alo === blo) ? 0 : ((((-2147483648) ^ alo) < ((-2147483648) ^ blo)) ? (-1) : 1)) | |
} else { | |
return ((ahi < bhi) ? (-1) : 1) | |
} | |
}); | |
$c_sjsr_RuntimeLong.prototype.$$greater$greater$greater__I__sjsr_RuntimeLong = (function(n0) { | |
var n = (63 & n0); | |
var hi = this.hi$2; | |
return ((n === 0) ? this : ((n < 32) ? new $c_sjsr_RuntimeLong().init___I__I((((this.lo$2 >>> n) | 0) | (hi << ((-n) | 0))), ((hi >>> n) | 0)) : new $c_sjsr_RuntimeLong().init___I__I(((hi >>> n) | 0), 0))) | |
}); | |
$c_sjsr_RuntimeLong.prototype.$$greater__sjsr_RuntimeLong__Z = (function(b) { | |
var ahi = this.hi$2; | |
var bhi = b.hi$2; | |
if ((ahi === bhi)) { | |
var a = this.lo$2; | |
var b$1 = b.lo$2; | |
return (((-2147483648) ^ b$1) < ((-2147483648) ^ a)) | |
} else { | |
return (bhi < ahi) | |
} | |
}); | |
$c_sjsr_RuntimeLong.prototype.$$less$less__I__sjsr_RuntimeLong = (function(n0) { | |
var n = (63 & n0); | |
var lo = this.lo$2; | |
return ((n === 0) ? this : ((n < 32) ? new $c_sjsr_RuntimeLong().init___I__I((lo << n), (((lo >>> ((-n) | 0)) | 0) | (this.hi$2 << n))) : new $c_sjsr_RuntimeLong().init___I__I(0, (lo << n)))) | |
}); | |
$c_sjsr_RuntimeLong.prototype.toInt__I = (function() { | |
return this.lo$2 | |
}); | |
$c_sjsr_RuntimeLong.prototype.init___I = (function(value) { | |
$c_sjsr_RuntimeLong.prototype.init___I__I.call(this, value, (value >> 31)); | |
return this | |
}); | |
$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().init___I__I(((-lo) | 0), ((lo !== 0) ? (~hi) : ((-hi) | 0))) | |
}); | |
$c_sjsr_RuntimeLong.prototype.shortValue__S = (function() { | |
return this.toShort__S() | |
}); | |
$c_sjsr_RuntimeLong.prototype.$$plus__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
var alo = this.lo$2; | |
var ahi = this.hi$2; | |
var blo = b.lo$2; | |
var bhi = b.hi$2; | |
var lo = ((alo + blo) | 0); | |
var _2$mcI$sp = ((((ahi + bhi) | 0) + ((((-2147483648) ^ lo) < ((-2147483648) ^ alo)) ? 1 : 0)) | 0); | |
return new $c_sjsr_RuntimeLong().init___I__I(lo, _2$mcI$sp) | |
}); | |
$c_sjsr_RuntimeLong.prototype.toDouble__D = (function() { | |
var lo = this.lo$2; | |
var hi = this.hi$2; | |
if ((hi < 0)) { | |
var _1$mcI$sp = ((-lo) | 0); | |
var _2$mcI$sp = ((lo !== 0) ? (~hi) : ((-hi) | 0)); | |
return (-((4.294967296E9 * (+(_2$mcI$sp >>> 0))) + (+(_1$mcI$sp >>> 0)))) | |
} else { | |
return ((4.294967296E9 * hi) + (+(lo >>> 0))) | |
} | |
}); | |
$c_sjsr_RuntimeLong.prototype.$$greater$greater__I__sjsr_RuntimeLong = (function(n0) { | |
var n = (63 & n0); | |
var hi = this.hi$2; | |
return ((n === 0) ? this : ((n < 32) ? new $c_sjsr_RuntimeLong().init___I__I((((this.lo$2 >>> n) | 0) | (hi << ((-n) | 0))), (hi >> n)) : new $c_sjsr_RuntimeLong().init___I__I((hi >> n), (hi >> 31)))) | |
}); | |
$c_sjsr_RuntimeLong.prototype.unsigned$und$div__p2__I__I__I__I__sjsr_RuntimeLong = (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); | |
return new $c_sjsr_RuntimeLong().init___I__I(((rDouble | 0) | 0), ((x | 0) | 0)) | |
} else { | |
return $m_sjsr_RuntimeLong$().Zero$1 | |
} | |
} else if (((bhi === 0) && ((blo & (((-1) + blo) | 0)) === 0))) { | |
var pow = ((31 - $clz32(blo)) | 0); | |
return ((pow === 0) ? new $c_sjsr_RuntimeLong().init___I__I(alo, ahi) : new $c_sjsr_RuntimeLong().init___I__I((((alo >>> pow) | 0) | (ahi << ((-pow) | 0))), ((ahi >>> pow) | 0))) | |
} else if (((blo === 0) && ((bhi & (((-1) + bhi) | 0)) === 0))) { | |
var pow$2 = ((31 - $clz32(bhi)) | 0); | |
return new $c_sjsr_RuntimeLong().init___I__I(((ahi >>> pow$2) | 0), 0) | |
} else { | |
return this.unsignedDivModHelper__p2__I__I__I__I__I__sjs_js_$bar(alo, ahi, blo, bhi, 0) | |
} | |
}); | |
$c_sjsr_RuntimeLong.prototype.$$div__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
var alo = this.lo$2; | |
var ahi = this.hi$2; | |
var blo = b.lo$2; | |
var bhi = b.hi$2; | |
if (((blo | bhi) === 0)) { | |
throw new $c_jl_ArithmeticException().init___T("/ by zero") | |
}; | |
if ((ahi === (alo >> 31))) { | |
return ((bhi === (blo >> 31)) ? (((alo === (-2147483648)) && (blo === (-1))) ? new $c_sjsr_RuntimeLong().init___I__I((-2147483648), 0) : new $c_sjsr_RuntimeLong().init___I(((alo / blo) | 0))) : (((alo === (-2147483648)) && ((blo === (-2147483648)) && (bhi === 0))) ? $m_sjsr_RuntimeLong$().MinusOne$1 : $m_sjsr_RuntimeLong$().Zero$1)) | |
} else { | |
var neg = (ahi < 0); | |
var absLo = alo; | |
var absHi = ahi; | |
if (neg) { | |
absLo = ((-alo) | 0); | |
absHi = ((alo !== 0) ? (~ahi) : ((-ahi) | 0)) | |
}; | |
var _2 = absLo; | |
var _3 = absHi; | |
var neg$1 = (bhi < 0); | |
var absLo$1 = blo; | |
var absHi$1 = bhi; | |
if (neg$1) { | |
absLo$1 = ((-blo) | 0); | |
absHi$1 = ((blo !== 0) ? (~bhi) : ((-bhi) | 0)) | |
}; | |
var _2$1 = absLo$1; | |
var _3$1 = absHi$1; | |
var absR = this.unsigned$und$div__p2__I__I__I__I__sjsr_RuntimeLong(_2, _3, _2$1, _3$1); | |
if ((neg === neg$1)) { | |
return absR | |
} else { | |
var lo = absR.lo$2; | |
var hi = absR.hi$2; | |
return new $c_sjsr_RuntimeLong().init___I__I(((-lo) | 0), ((lo !== 0) ? (~hi) : ((-hi) | 0))) | |
} | |
} | |
}); | |
$c_sjsr_RuntimeLong.prototype.toByte__B = (function() { | |
return ((this.lo$2 << 24) >> 24) | |
}); | |
$c_sjsr_RuntimeLong.prototype.doubleValue__D = (function() { | |
return this.toDouble__D() | |
}); | |
$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.toUnsignedString__p2__I__I__T = (function(lo, hi) { | |
if ((((-2097152) & hi) === 0)) { | |
var this$5 = ((4.294967296E9 * hi) + (+(lo >>> 0))); | |
return ("" + this$5) | |
} else { | |
var quotRem = this.unsignedDivModHelper__p2__I__I__I__I__I__sjs_js_$bar(lo, hi, 1000000000, 0, 2); | |
var quotLo = (quotRem["0"] | 0); | |
var quotHi = (quotRem["1"] | 0); | |
var rem = (quotRem["2"] | 0); | |
var quot = ((4.294967296E9 * quotHi) + (+(quotLo >>> 0))); | |
var remStr = ("" + rem); | |
return ((("" + quot) + "000000000"["substring"]((remStr["length"] | 0))) + remStr) | |
} | |
}); | |
$c_sjsr_RuntimeLong.prototype.compareTo__jl_Long__I = (function(that) { | |
return this.compareTo__sjsr_RuntimeLong__I(that) | |
}); | |
$c_sjsr_RuntimeLong.prototype.unary$und$tilde__sjsr_RuntimeLong = (function() { | |
return new $c_sjsr_RuntimeLong().init___I__I((~this.lo$2), (~this.hi$2)) | |
}); | |
$c_sjsr_RuntimeLong.prototype.floatValue__F = (function() { | |
return this.toFloat__F() | |
}); | |
$c_sjsr_RuntimeLong.prototype.$$minus__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
var alo = this.lo$2; | |
var ahi = this.hi$2; | |
var blo = b.lo$2; | |
var bhi = b.hi$2; | |
var lo = ((alo - blo) | 0); | |
var _2$mcI$sp = ((((ahi - bhi) | 0) + ((((-2147483648) ^ alo) < ((-2147483648) ^ lo)) ? (-1) : 0)) | 0); | |
return new $c_sjsr_RuntimeLong().init___I__I(lo, _2$mcI$sp) | |
}); | |
$c_sjsr_RuntimeLong.prototype.toFloat__F = (function() { | |
return $fround(this.toDouble__D()) | |
}); | |
$c_sjsr_RuntimeLong.prototype.$$up__sjsr_RuntimeLong__sjsr_RuntimeLong = (function(b) { | |
return new $c_sjsr_RuntimeLong().init___I__I((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_jl_ArithmeticException() { | |
$c_jl_RuntimeException.call(this) | |
} | |
$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; | |
$c_jl_ArithmeticException.prototype.init___T = (function(s) { | |
$c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null); | |
return this | |
}); | |
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; | |
/** @constructor */ | |
function $c_jl_IllegalArgumentException() { | |
$c_jl_RuntimeException.call(this) | |
} | |
$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() { | |
$c_jl_RuntimeException.call(this) | |
} | |
$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; | |
$c_jl_IndexOutOfBoundsException.prototype.init___T = (function(s) { | |
$c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null); | |
return this | |
}); | |
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_NullPointerException() { | |
$c_jl_RuntimeException.call(this) | |
} | |
$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; | |
$c_jl_NullPointerException.prototype.init___ = (function() { | |
$c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null); | |
return this | |
}); | |
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() { | |
$c_jl_RuntimeException.call(this) | |
} | |
$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; | |
$c_jl_UnsupportedOperationException.prototype.init___T = (function(s) { | |
$c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null); | |
return this | |
}); | |
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() { | |
$c_jl_RuntimeException.call(this) | |
} | |
$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___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() { | |
$c_jl_RuntimeException.call(this); | |
this.obj$4 = null; | |
this.objString$4 = null; | |
this.bitmap$0$4 = false | |
} | |
$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() { | |
return ("of class " + $objectGetClass(this.obj$4).getName__T()) | |
}); | |
$c_s_MatchError.prototype.liftedTree1$1__p4__T = (function() { | |
try { | |
return ((($objectToString(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) | |
}); | |
$c_s_MatchError.prototype.init___O = (function(obj) { | |
this.obj$4 = obj; | |
$c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null); | |
return this | |
}); | |
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() { | |
$c_O.call(this) | |
} | |
$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() { | |
$c_s_Predef$$less$colon$less.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$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() { | |
$c_s_Predef$$eq$colon$eq.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$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() { | |
$c_O.call(this); | |
this.parts$1 = null | |
} | |
$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().init___T(("" + 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()) { | |
bldr.append__O__jl_StringBuilder(ai.next__O()); | |
var arg1$1 = pi.next__O(); | |
bldr.append__T__jl_StringBuilder(f(arg1$1)) | |
}; | |
return bldr.content$1 | |
}); | |
$c_s_StringContext.prototype.init___sc_Seq = (function(parts) { | |
this.parts$1 = parts; | |
return this | |
}); | |
$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().init___s_Product(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() { | |
$c_jl_Throwable.call(this) | |
} | |
$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.init___ = (function() { | |
$c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null); | |
return this | |
}); | |
$c_s_util_control_BreakControl.prototype.fillInStackTrace__jl_Throwable = (function() { | |
return $s_s_util_control_NoStackTrace$class__fillInStackTrace__s_util_control_NoStackTrace__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; | |
/** @constructor */ | |
function $c_sc_Iterable$() { | |
$c_scg_GenTraversableFactory.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; | |
$c_sc_Iterable$.prototype.init___ = (function() { | |
$c_scg_GenTraversableFactory.prototype.init___.call(this); | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sc_Iterable$ | |
} | |
/** @constructor */ | |
function $c_sc_Iterator$$anon$2() { | |
$c_sc_AbstractIterator.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$c_sc_Iterator$$anon$2.prototype.next__O = (function() { | |
this.next__sr_Nothing$() | |
}); | |
$c_sc_Iterator$$anon$2.prototype.next__sr_Nothing$ = (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() { | |
$c_sc_AbstractIterator.call(this); | |
this.these$2 = null | |
} | |
$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.init___sc_LinearSeqLike = (function($$outer) { | |
this.these$2 = $$outer; | |
return this | |
}); | |
$c_sc_LinearSeqLike$$anon$1.prototype.next__O = (function() { | |
if (this.hasNext__Z()) { | |
var this$1 = this.these$2; | |
this$1.head__sr_Nothing$() | |
} 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$() { | |
$c_scg_GenTraversableFactory.call(this); | |
this.breaks$3 = null | |
} | |
$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; | |
$c_sc_Traversable$.prototype.init___ = (function() { | |
$c_scg_GenTraversableFactory.prototype.init___.call(this); | |
$n_sc_Traversable$ = this; | |
this.breaks$3 = new $c_s_util_control_Breaks().init___(); | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sc_Traversable$ | |
} | |
/** @constructor */ | |
function $c_scg_ImmutableSetFactory() { | |
$c_scg_SetFactory.call(this) | |
} | |
$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_sr_ScalaRunTime$$anon$1() { | |
$c_sc_AbstractIterator.call(this); | |
this.c$2 = 0; | |
this.cmax$2 = 0; | |
this.x$2$2 = null | |
} | |
$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.init___s_Product = (function(x$2) { | |
this.x$2$2 = x$2; | |
this.c$2 = 0; | |
this.cmax$2 = x$2.productArity__I(); | |
return this | |
}); | |
$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_Ljava_io_PrintStream() { | |
$c_Ljava_io_FilterOutputStream.call(this); | |
this.java$io$PrintStream$$autoFlush$f = false; | |
this.charset$3 = null; | |
this.java$io$PrintStream$$encoder$3 = null; | |
this.java$io$PrintStream$$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.println__O__V = (function(obj) { | |
this.print__O__V(obj); | |
this.printString__p4__T__V("\n") | |
}); | |
$c_Ljava_io_PrintStream.prototype.init___Ljava_io_OutputStream__Z__Ljava_nio_charset_Charset = (function(_out, autoFlush, charset) { | |
this.java$io$PrintStream$$autoFlush$f = autoFlush; | |
this.charset$3 = charset; | |
$c_Ljava_io_FilterOutputStream.prototype.init___Ljava_io_OutputStream.call(this, _out); | |
this.java$io$PrintStream$$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))) | |
} | |
/** @constructor */ | |
function $c_s_None$() { | |
$c_s_Option.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$c_s_None$.prototype.productPrefix__T = (function() { | |
return "None" | |
}); | |
$c_s_None$.prototype.productArity__I = (function() { | |
return 0 | |
}); | |
$c_s_None$.prototype.productElement__I__O = (function(x$1) { | |
throw new $c_jl_IndexOutOfBoundsException().init___T(("" + x$1)) | |
}); | |
$c_s_None$.prototype.toString__T = (function() { | |
return "None" | |
}); | |
$c_s_None$.prototype.hashCode__I = (function() { | |
return 2433880 | |
}); | |
$c_s_None$.prototype.productIterator__sc_Iterator = (function() { | |
return new $c_sr_ScalaRunTime$$anon$1().init___s_Product(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$().init___() | |
}; | |
return $n_s_None$ | |
} | |
/** @constructor */ | |
function $c_s_StringContext$InvalidEscapeException() { | |
$c_jl_IllegalArgumentException.call(this); | |
this.index$5 = 0 | |
} | |
$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; | |
$c_s_StringContext$InvalidEscapeException.prototype.init___T__I = (function(str, index) { | |
this.index$5 = index; | |
var jsx$3 = new $c_s_StringContext().init___sc_Seq(new $c_sjs_js_WrappedArray().init___sjs_js_Array(["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().init___sc_Seq(new $c_sjs_js_WrappedArray().init___sjs_js_Array(["'\\\\", "' not one of ", " at"])); | |
var index$1 = ((1 + index) | 0); | |
var c = (65535 & (str["charCodeAt"](index$1) | 0)); | |
var jsx$1 = jsx$2.s__sc_Seq__T(new $c_sjs_js_WrappedArray().init___sjs_js_Array([new $c_jl_Character().init___C(c), "[\\b, \\t, \\n, \\f, \\r, \\\\, \\\", \\']"])) | |
}; | |
var s = jsx$3.s__sc_Seq__T(new $c_sjs_js_WrappedArray().init___sjs_js_Array([jsx$1, index, str])); | |
$c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, s, null); | |
return this | |
}); | |
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; | |
/** @constructor */ | |
function $c_scg_SeqFactory() { | |
$c_scg_GenSeqFactory.call(this) | |
} | |
$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$() { | |
$c_scg_ImmutableSetFactory.call(this) | |
} | |
$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; | |
$c_sci_Set$.prototype.init___ = (function() { | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sci_Set$ | |
} | |
/** @constructor */ | |
function $c_sci_VectorIterator() { | |
$c_sc_AbstractIterator.call(this); | |
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 | |
} | |
$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); | |
$s_sci_VectorPointer$class__gotoNextBlockStart__sci_VectorPointer__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.init___I__I = (function(_startIndex, endIndex) { | |
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); | |
return this | |
}); | |
$c_sci_VectorIterator.prototype.display0__AO = (function() { | |
return this.display0$2 | |
}); | |
$c_sci_VectorIterator.prototype.display4__AO = (function() { | |
return this.display4$2 | |
}); | |
$c_sci_VectorIterator.prototype.display2$und$eq__AO__V = (function(x$1) { | |
this.display2$2 = x$1 | |
}); | |
$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_jl_JSConsoleBasedPrintStream() { | |
$c_Ljava_io_PrintStream.call(this); | |
this.isErr$4 = null; | |
this.flushed$4 = false; | |
this.buffer$4 = null | |
} | |
$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.init___jl_Boolean = (function(isErr) { | |
this.isErr$4 = isErr; | |
var out = new $c_jl_JSConsoleBasedPrintStream$DummyOutputStream().init___(); | |
$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 = ""; | |
return this | |
}); | |
$c_jl_JSConsoleBasedPrintStream.prototype.print__T__V = (function(s) { | |
this.printString__p4__T__V(((s === null) ? "null" : s)) | |
}); | |
$c_jl_JSConsoleBasedPrintStream.prototype.doWriteLine__p4__T__V = (function(line) { | |
var x = $g["console"]; | |
if ((!(!(!(!x))))) { | |
var x$1 = this.isErr$4; | |
if ((!(!x$1))) { | |
var x$2 = $g["console"]["error"]; | |
var jsx$1 = (!(!(!(!x$2)))) | |
} else { | |
var jsx$1 = false | |
}; | |
if (jsx$1) { | |
$g["console"]["error"](line) | |
} else { | |
$g["console"]["log"](line) | |
} | |
} | |
}); | |
$c_jl_JSConsoleBasedPrintStream.prototype.print__O__V = (function(obj) { | |
this.printString__p4__T__V($m_sjsr_RuntimeString$().valueOf__O__T(obj)) | |
}); | |
$c_jl_JSConsoleBasedPrintStream.prototype.printString__p4__T__V = (function(s) { | |
var rest = s; | |
while ((rest !== "")) { | |
var thiz = rest; | |
var nlPos = (thiz["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 thiz$1 = rest; | |
this.doWriteLine__p4__T__V((("" + jsx$1) + thiz$1["substring"](0, nlPos))); | |
this.buffer$4 = ""; | |
this.flushed$4 = true; | |
var thiz$2 = rest; | |
var beginIndex = ((1 + nlPos) | 0); | |
rest = thiz$2["substring"](beginIndex) | |
} | |
} | |
}); | |
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, | |
Ljava_io_Flushable: 1, | |
jl_Appendable: 1 | |
}); | |
$c_jl_JSConsoleBasedPrintStream.prototype.$classData = $d_jl_JSConsoleBasedPrintStream; | |
/** @constructor */ | |
function $c_sc_Seq$() { | |
$c_scg_SeqFactory.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; | |
$c_sc_Seq$.prototype.init___ = (function() { | |
$c_scg_GenTraversableFactory.prototype.init___.call(this); | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sc_Seq$ | |
} | |
/** @constructor */ | |
function $c_scg_IndexedSeqFactory() { | |
$c_scg_SeqFactory.call(this) | |
} | |
$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_s_reflect_AnyValManifest() { | |
$c_O.call(this); | |
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() { | |
$c_O.call(this); | |
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$() { | |
$c_scg_IndexedSeqFactory.call(this); | |
this.ReusableCBF$6 = null | |
} | |
$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; | |
$c_sc_IndexedSeq$.prototype.init___ = (function() { | |
$c_scg_GenTraversableFactory.prototype.init___.call(this); | |
$n_sc_IndexedSeq$ = this; | |
this.ReusableCBF$6 = new $c_sc_IndexedSeq$$anon$1().init___(); | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sc_IndexedSeq$ | |
} | |
/** @constructor */ | |
function $c_sc_IndexedSeqLike$Elements() { | |
$c_sc_AbstractIterator.call(this); | |
this.end$2 = 0; | |
this.index$2 = 0; | |
this.$$outer$f = null | |
} | |
$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$f.apply__I__O(this.index$2); | |
this.index$2 = ((1 + this.index$2) | 0); | |
return x | |
}); | |
$c_sc_IndexedSeqLike$Elements.prototype.init___sc_IndexedSeqLike__I__I = (function($$outer, start, end) { | |
this.end$2 = end; | |
if (($$outer === null)) { | |
throw $m_sjsr_package$().unwrapJavaScriptException__jl_Throwable__O(null) | |
} else { | |
this.$$outer$f = $$outer | |
}; | |
this.index$2 = start; | |
return this | |
}); | |
$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_sjs_js_JavaScriptException() { | |
$c_jl_RuntimeException.call(this); | |
this.exception$4 = 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() { | |
var e = this.exception$4; | |
this["stackdata"] = e; | |
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().init___T(("" + x$1)) | |
} | |
} | |
}); | |
$c_sjs_js_JavaScriptException.prototype.toString__T = (function() { | |
return $objectToString(this.exception$4) | |
}); | |
$c_sjs_js_JavaScriptException.prototype.init___O = (function(exception) { | |
this.exception$4 = exception; | |
$c_jl_Throwable.prototype.init___T__jl_Throwable.call(this, null, null); | |
return this | |
}); | |
$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().init___s_Product(this) | |
}); | |
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$() { | |
$c_s_reflect_AnyValManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$BooleanManifest$.prototype.init___ = (function() { | |
this.toString$1 = "Boolean"; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$BooleanManifest$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$ByteManifest$() { | |
$c_s_reflect_AnyValManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$ByteManifest$.prototype.init___ = (function() { | |
this.toString$1 = "Byte"; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$ByteManifest$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$CharManifest$() { | |
$c_s_reflect_AnyValManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$CharManifest$.prototype.init___ = (function() { | |
this.toString$1 = "Char"; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$CharManifest$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$DoubleManifest$() { | |
$c_s_reflect_AnyValManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$DoubleManifest$.prototype.init___ = (function() { | |
this.toString$1 = "Double"; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$DoubleManifest$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$FloatManifest$() { | |
$c_s_reflect_AnyValManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$FloatManifest$.prototype.init___ = (function() { | |
this.toString$1 = "Float"; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$FloatManifest$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$IntManifest$() { | |
$c_s_reflect_AnyValManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$IntManifest$.prototype.init___ = (function() { | |
this.toString$1 = "Int"; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$IntManifest$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$LongManifest$() { | |
$c_s_reflect_AnyValManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$LongManifest$.prototype.init___ = (function() { | |
this.toString$1 = "Long"; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$LongManifest$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$PhantomManifest() { | |
$c_s_reflect_ManifestFactory$ClassTypeManifest.call(this); | |
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$() { | |
$c_s_reflect_AnyValManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$ShortManifest$.prototype.init___ = (function() { | |
this.toString$1 = "Short"; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$ShortManifest$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$UnitManifest$() { | |
$c_s_reflect_AnyValManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$UnitManifest$.prototype.init___ = (function() { | |
this.toString$1 = "Unit"; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$UnitManifest$ | |
} | |
/** @constructor */ | |
function $c_sci_List$() { | |
$c_scg_SeqFactory.call(this); | |
this.partialNotApplied$5 = null | |
} | |
$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; | |
$c_sci_List$.prototype.init___ = (function() { | |
$c_scg_GenTraversableFactory.prototype.init___.call(this); | |
$n_sci_List$ = this; | |
this.partialNotApplied$5 = new $c_sci_List$$anon$1().init___(); | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sci_List$ | |
} | |
/** @constructor */ | |
function $c_sci_Stream$() { | |
$c_scg_SeqFactory.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; | |
$c_sci_Stream$.prototype.init___ = (function() { | |
$c_scg_GenTraversableFactory.prototype.init___.call(this); | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sci_Stream$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$AnyManifest$() { | |
$c_s_reflect_ManifestFactory$PhantomManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$AnyManifest$.prototype.init___ = (function() { | |
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; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$AnyManifest$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$AnyValManifest$() { | |
$c_s_reflect_ManifestFactory$PhantomManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$AnyValManifest$.prototype.init___ = (function() { | |
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; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$AnyValManifest$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$NothingManifest$() { | |
$c_s_reflect_ManifestFactory$PhantomManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$NothingManifest$.prototype.init___ = (function() { | |
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; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$NothingManifest$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$NullManifest$() { | |
$c_s_reflect_ManifestFactory$PhantomManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$NullManifest$.prototype.init___ = (function() { | |
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; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$NullManifest$ | |
} | |
/** @constructor */ | |
function $c_s_reflect_ManifestFactory$ObjectManifest$() { | |
$c_s_reflect_ManifestFactory$PhantomManifest.call(this) | |
} | |
$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; | |
$c_s_reflect_ManifestFactory$ObjectManifest$.prototype.init___ = (function() { | |
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; | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_s_reflect_ManifestFactory$ObjectManifest$ | |
} | |
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$() { | |
$c_scg_IndexedSeqFactory.call(this); | |
this.NIL$6 = null; | |
this.Log2ConcatFaster$6 = 0; | |
this.TinyAppendFaster$6 = 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; | |
$c_sci_Vector$.prototype.init___ = (function() { | |
$c_scg_GenTraversableFactory.prototype.init___.call(this); | |
$n_sci_Vector$ = this; | |
this.NIL$6 = new $c_sci_Vector().init___I__I__I(0, 0, 0); | |
return this | |
}); | |
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$().init___() | |
}; | |
return $n_sci_Vector$ | |
} | |
/** @constructor */ | |
function $c_sc_AbstractTraversable() { | |
$c_O.call(this) | |
} | |
$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.repr__O = (function() { | |
return this | |
}); | |
$c_sc_AbstractTraversable.prototype.stringPrefix__T = (function() { | |
return $s_sc_TraversableLike$class__stringPrefix__sc_TraversableLike__T(this) | |
}); | |
/** @constructor */ | |
function $c_sc_AbstractIterable() { | |
$c_sc_AbstractTraversable.call(this) | |
} | |
$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 $s_sc_IterableLike$class__sameElements__sc_IterableLike__sc_GenIterable__Z(this, that) | |
}); | |
$c_sc_AbstractIterable.prototype.foreach__F1__V = (function(f) { | |
var this$1 = this.iterator__sc_Iterator(); | |
$s_sc_Iterator$class__foreach__sc_Iterator__F1__V(this$1, f) | |
}); | |
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() { | |
$c_sc_AbstractIterable.call(this) | |
} | |
$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.equals__O__Z = (function(that) { | |
return $s_sc_GenSeqLike$class__equals__sc_GenSeqLike__O__Z(this, that) | |
}); | |
$c_sc_AbstractSeq.prototype.isEmpty__Z = (function() { | |
return $s_sc_SeqLike$class__isEmpty__sc_SeqLike__Z(this) | |
}); | |
$c_sc_AbstractSeq.prototype.toString__T = (function() { | |
return $s_sc_TraversableLike$class__toString__sc_TraversableLike__T(this) | |
}); | |
/** @constructor */ | |
function $c_scm_AbstractSeq() { | |
$c_sc_AbstractSeq.call(this) | |
} | |
$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_List() { | |
$c_sc_AbstractSeq.call(this) | |
} | |
$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 $s_sc_LinearSeqOptimized$class__lengthCompare__sc_LinearSeqOptimized__I__I(this, len) | |
}); | |
$c_sci_List.prototype.apply__O__O = (function(v1) { | |
var n = (v1 | 0); | |
return $s_sc_LinearSeqOptimized$class__apply__sc_LinearSeqOptimized__I__O(this, n) | |
}); | |
$c_sci_List.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
return $s_sc_LinearSeqOptimized$class__sameElements__sc_LinearSeqOptimized__sc_GenIterable__Z(this, that) | |
}); | |
$c_sci_List.prototype.foreach__F1__V = (function(f) { | |
var these = this; | |
while ((!these.isEmpty__Z())) { | |
var this$1 = these; | |
f.apply__O__O(this$1.head__sr_Nothing$()); | |
var this$2 = these; | |
these = this$2.tail__sci_List() | |
} | |
}); | |
$c_sci_List.prototype.iterator__sc_Iterator = (function() { | |
return new $c_sc_LinearSeqLike$$anon$1().init___sc_LinearSeqLike(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 $s_sc_LinearSeqOptimized$class__length__sc_LinearSeqOptimized__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() { | |
$c_sc_AbstractSeq.call(this); | |
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 | |
} | |
$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().init___T(("" + 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 $s_sci_VectorPointer$class__getElem__sci_VectorPointer__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; | |
$s_sci_VectorPointer$class__initFrom__sci_VectorPointer__sci_VectorPointer__I__V(s, this, depth); | |
if (this.dirty$4) { | |
var index = this.focus$4; | |
$s_sci_VectorPointer$class__stabilize__sci_VectorPointer__I__V(s, index) | |
}; | |
if ((s.depth$2 > 1)) { | |
var index$1 = this.startIndex$4; | |
var xor = (this.startIndex$4 ^ this.focus$4); | |
$s_sci_VectorPointer$class__gotoPos__sci_VectorPointer__I__I__V(s, index$1, xor) | |
} | |
}); | |
$c_sci_Vector.prototype.init___I__I__I = (function(startIndex, endIndex, focus) { | |
this.startIndex$4 = startIndex; | |
this.endIndex$4 = endIndex; | |
this.focus$4 = focus; | |
this.dirty$4 = false; | |
return this | |
}); | |
$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.display4$und$eq__AO__V = (function(x$1) { | |
this.display4$4 = x$1 | |
}); | |
$c_sci_Vector.prototype.length__I = (function() { | |
return ((this.endIndex$4 - this.startIndex$4) | 0) | |
}); | |
$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().init___I__I(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$() { | |
$c_sci_List.call(this) | |
} | |
$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.init___ = (function() { | |
return this | |
}); | |
$c_sci_Nil$.prototype.productPrefix__T = (function() { | |
return "Nil" | |
}); | |
$c_sci_Nil$.prototype.productArity__I = (function() { | |
return 0 | |
}); | |
$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.tail__sci_List = (function() { | |
throw new $c_jl_UnsupportedOperationException().init___T("tail of empty list") | |
}); | |
$c_sci_Nil$.prototype.isEmpty__Z = (function() { | |
return true | |
}); | |
$c_sci_Nil$.prototype.productElement__I__O = (function(x$1) { | |
throw new $c_jl_IndexOutOfBoundsException().init___T(("" + x$1)) | |
}); | |
$c_sci_Nil$.prototype.head__sr_Nothing$ = (function() { | |
throw new $c_ju_NoSuchElementException().init___T("head of empty list") | |
}); | |
$c_sci_Nil$.prototype.productIterator__sc_Iterator = (function() { | |
return new $c_sr_ScalaRunTime$$anon$1().init___s_Product(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, | |
Ljava_io_Serializable: 1, | |
s_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$().init___() | |
}; | |
return $n_sci_Nil$ | |
} | |
/** @constructor */ | |
function $c_scm_AbstractBuffer() { | |
$c_scm_AbstractSeq.call(this) | |
} | |
$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_StringBuilder() { | |
$c_scm_AbstractSeq.call(this); | |
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.init___ = (function() { | |
$c_scm_StringBuilder.prototype.init___I__T.call(this, 16, ""); | |
return this | |
}); | |
$c_scm_StringBuilder.prototype.apply__I__O = (function(idx) { | |
var this$1 = this.underlying$5; | |
var thiz = this$1.content$1; | |
var c = (65535 & (thiz["charCodeAt"](idx) | 0)); | |
return new $c_jl_Character().init___C(c) | |
}); | |
$c_scm_StringBuilder.prototype.lengthCompare__I__I = (function(len) { | |
return $s_sc_IndexedSeqOptimized$class__lengthCompare__sc_IndexedSeqOptimized__I__I(this, len) | |
}); | |
$c_scm_StringBuilder.prototype.apply__O__O = (function(v1) { | |
var index = (v1 | 0); | |
var this$1 = this.underlying$5; | |
var thiz = this$1.content$1; | |
var c = (65535 & (thiz["charCodeAt"](index) | 0)); | |
return new $c_jl_Character().init___C(c) | |
}); | |
$c_scm_StringBuilder.prototype.sameElements__sc_GenIterable__Z = (function(that) { | |
return $s_sc_IndexedSeqOptimized$class__sameElements__sc_IndexedSeqOptimized__sc_GenIterable__Z(this, that) | |
}); | |
$c_scm_StringBuilder.prototype.isEmpty__Z = (function() { | |
return $s_sc_IndexedSeqOptimized$class__isEmpty__sc_IndexedSeqOptimized__Z(this) | |
}); | |
$c_scm_StringBuilder.prototype.subSequence__I__I__jl_CharSequence = (function(start, end) { | |
var this$1 = this.underlying$5; | |
var thiz = this$1.content$1; | |
return thiz["substring"](start, end) | |
}); | |
$c_scm_StringBuilder.prototype.toString__T = (function() { | |
var this$1 = this.underlying$5; | |
return this$1.content$1 | |
}); | |
$c_scm_StringBuilder.prototype.foreach__F1__V = (function(f) { | |
$s_sc_IndexedSeqOptimized$class__foreach__sc_IndexedSeqOptimized__F1__V(this, f) | |
}); | |
$c_scm_StringBuilder.prototype.append__T__scm_StringBuilder = (function(s) { | |
this.underlying$5.append__T__jl_StringBuilder(s); | |
return this | |
}); | |
$c_scm_StringBuilder.prototype.iterator__sc_Iterator = (function() { | |
var this$1 = this.underlying$5; | |
var thiz = this$1.content$1; | |
return new $c_sc_IndexedSeqLike$Elements().init___sc_IndexedSeqLike__I__I(this, 0, (thiz["length"] | 0)) | |
}); | |
$c_scm_StringBuilder.prototype.init___I__T = (function(initCapacity, initValue) { | |
$c_scm_StringBuilder.prototype.init___jl_StringBuilder.call(this, new $c_jl_StringBuilder().init___I((((initValue["length"] | 0) + initCapacity) | 0)).append__T__jl_StringBuilder(initValue)); | |
return this | |
}); | |
$c_scm_StringBuilder.prototype.length__I = (function() { | |
var this$1 = this.underlying$5; | |
var thiz = this$1.content$1; | |
return (thiz["length"] | 0) | |
}); | |
$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) { | |
this.underlying$5.append__T__jl_StringBuilder($m_sjsr_RuntimeString$().valueOf__O__T(x)); | |
return this | |
}); | |
$c_scm_StringBuilder.prototype.hashCode__I = (function() { | |
return $m_s_util_hashing_MurmurHash3$().seqHash__sc_Seq__I(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_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() { | |
$c_scm_AbstractBuffer.call(this); | |
this.array$6 = null | |
} | |
$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.lengthCompare__I__I = (function(len) { | |
return $s_sc_IndexedSeqOptimized$class__lengthCompare__sc_IndexedSeqOptimized__I__I(this, len) | |
}); | |
$c_sjs_js_WrappedArray.prototype.apply__I__O = (function(index) { | |
return this.array$6[index] | |
}); | |
$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 $s_sc_IndexedSeqOptimized$class__sameElements__sc_IndexedSeqOptimized__sc_GenIterable__Z(this, that) | |
}); | |
$c_sjs_js_WrappedArray.prototype.isEmpty__Z = (function() { | |
return $s_sc_IndexedSeqOptimized$class__isEmpty__sc_IndexedSeqOptimized__Z(this) | |
}); | |
$c_sjs_js_WrappedArray.prototype.foreach__F1__V = (function(f) { | |
$s_sc_IndexedSeqOptimized$class__foreach__sc_IndexedSeqOptimized__F1__V(this, f) | |
}); | |
$c_sjs_js_WrappedArray.prototype.iterator__sc_Iterator = (function() { | |
return new $c_sc_IndexedSeqLike$Elements().init___sc_IndexedSeqLike__I__I(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.hashCode__I = (function() { | |
return $m_s_util_hashing_MurmurHash3$().seqHash__sc_Seq__I(this) | |
}); | |
$c_sjs_js_WrappedArray.prototype.init___sjs_js_Array = (function(array) { | |
this.array$6 = array; | |
return this | |
}); | |
$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; | |
}).call(this); | |
//# sourceMappingURL=richards-fastopt.js.map |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment