stdlib inference bug fixed
This commit is contained in:
1 parent
88b0bb2147
commit
caad7d8ab9
5 files changed
+412
-25
No files matched your search
@@ -121,9 +121,27 @@ extern class MapEntry<K,V> : Array<Object> {
|
||||
// - the remaining decimal cases currently use a temporary bridge:
|
||||
// `Decimal -> Real -> host math -> Decimal`
|
||||
// - this is temporary and will be replaced with dedicated decimal implementations
|
||||
extern fun abs(x: Object): Object
|
||||
extern fun ln(x: Object): Object
|
||||
extern fun pow(x: Object, y: Object): Object
|
||||
extern fun abs<T>(x: T): T
|
||||
extern fun floor<T>(x: T): T
|
||||
extern fun ceil<T>(x: T): T
|
||||
extern fun round<T>(x: T): T
|
||||
extern fun sin(x: Object): Real
|
||||
extern fun cos(x: Object): Real
|
||||
extern fun tan(x: Object): Real
|
||||
extern fun asin(x: Object): Real
|
||||
extern fun acos(x: Object): Real
|
||||
extern fun atan(x: Object): Real
|
||||
extern fun sinh(x: Object): Real
|
||||
extern fun cosh(x: Object): Real
|
||||
extern fun tanh(x: Object): Real
|
||||
extern fun asinh(x: Object): Real
|
||||
extern fun acosh(x: Object): Real
|
||||
extern fun atanh(x: Object): Real
|
||||
extern fun exp(x: Object): Real
|
||||
extern fun ln(x: Object): Real
|
||||
extern fun log10(x: Object): Real
|
||||
extern fun log2(x: Object): Real
|
||||
extern fun pow(x: Object, y: Object): Real
|
||||
extern fun sqrt(x: Object): Real
|
||||
extern fun clamp<T>(value: T, range: Range<T>): T
|
||||
|
||||
|
||||
Reference in new issue
Block a user