JsTests speed up: Analyze standard library only once.
This commit is contained in:
@@ -4,29 +4,29 @@ import js.native
|
||||
|
||||
//TODO: declare using number
|
||||
native
|
||||
class MathClass() {
|
||||
val PI : Double = js.noImpl;
|
||||
fun random() : Double = js.noImpl;
|
||||
fun abs(value : Double) : Double = js.noImpl
|
||||
fun acos(value : Double) : Double = js.noImpl
|
||||
fun asin(value : Double) : Double = js.noImpl
|
||||
fun atan(value : Double) : Double = js.noImpl
|
||||
fun atan2(x : Double, y : Double) : Double = js.noImpl
|
||||
fun cos(value : Double) : Double = js.noImpl
|
||||
fun sin(value : Double) : Double = js.noImpl
|
||||
fun exp(value : Double) : Double = js.noImpl
|
||||
fun max(vararg values : Double) : Double = js.noImpl
|
||||
fun max(vararg values : Int) : Int = js.noImpl
|
||||
fun min(vararg values : Int) : Int = js.noImpl
|
||||
fun min(vararg values : Double) : Double = js.noImpl
|
||||
fun sqrt(value : Double) : Double = js.noImpl
|
||||
fun tan(value : Double) : Double = js.noImpl
|
||||
fun log(value : Double) : Double = js.noImpl
|
||||
fun pow(base : Double, exp : Double) : Double = js.noImpl
|
||||
fun round(value : Number) : Int = js.noImpl
|
||||
fun floor(value : Number) : Int = js.noImpl
|
||||
fun ceil(value : Number) : Int = js.noImpl
|
||||
public class MathClass() {
|
||||
public val PI : Double = js.noImpl;
|
||||
public fun random() : Double = js.noImpl;
|
||||
public fun abs(value : Double) : Double = js.noImpl
|
||||
public fun acos(value : Double) : Double = js.noImpl
|
||||
public fun asin(value : Double) : Double = js.noImpl
|
||||
public fun atan(value : Double) : Double = js.noImpl
|
||||
public fun atan2(x : Double, y : Double) : Double = js.noImpl
|
||||
public fun cos(value : Double) : Double = js.noImpl
|
||||
public fun sin(value : Double) : Double = js.noImpl
|
||||
public fun exp(value : Double) : Double = js.noImpl
|
||||
public fun max(vararg values : Double) : Double = js.noImpl
|
||||
public fun max(vararg values : Int) : Int = js.noImpl
|
||||
public fun min(vararg values : Int) : Int = js.noImpl
|
||||
public fun min(vararg values : Double) : Double = js.noImpl
|
||||
public fun sqrt(value : Double) : Double = js.noImpl
|
||||
public fun tan(value : Double) : Double = js.noImpl
|
||||
public fun log(value : Double) : Double = js.noImpl
|
||||
public fun pow(base : Double, exp : Double) : Double = js.noImpl
|
||||
public fun round(value : Number) : Int = js.noImpl
|
||||
public fun floor(value : Number) : Int = js.noImpl
|
||||
public fun ceil(value : Number) : Int = js.noImpl
|
||||
}
|
||||
|
||||
native
|
||||
val Math = MathClass();
|
||||
public val Math = MathClass();
|
||||
Reference in New Issue
Block a user