Move built-ins from package "jet" to "kotlin"

#KT-2896 Fixed
This commit is contained in:
Alexander Udalov
2014-02-20 16:27:58 +04:00
parent 6b0fce8cd5
commit d9029917eb
28 changed files with 37 additions and 36 deletions
@@ -1,4 +1,4 @@
package jet
package kotlin
public open class Any {
public open fun equals(other: Any?): Boolean
@@ -1,8 +1,8 @@
package jet
package kotlin
public fun arrayOfNulls<T>(size : Int) : Array<T?>
public class Array<reified T>(public val size : Int, init : (Int) -> T) {
public class Array<reified T>(public val size : Int, init : Function1<Int, T>) {
public fun get(index : Int) : T
public fun set(index : Int, value : T) : Unit
@@ -1,4 +1,4 @@
package jet
package kotlin
public class Char private () : Comparable<Char> {
public fun compareTo(other : Double) : Int
@@ -1,4 +1,4 @@
package jet
package kotlin
public trait Iterable<out T> {
public fun iterator() : Iterator<T>
@@ -146,4 +146,4 @@ public trait MutableMap<K, V> : Map<K, V> {
public trait MutableEntry<K,V> : Map.Entry<K, V> {
public fun setValue(value : V) : V
}
}
}
@@ -1,4 +1,4 @@
package jet
package kotlin
public abstract class Enum<E: Enum<E>>(name: String, ordinal: Int) {
public final fun name() : String
@@ -1,4 +1,4 @@
package jet
package kotlin
public trait Iterator<out T> {
public fun next(): T
@@ -1,4 +1,4 @@
package jet
package kotlin
public trait Annotation
@@ -1,4 +1,4 @@
package jet
package kotlin
/**
* Nothing has no instances
@@ -1,4 +1,4 @@
package jet
package kotlin
public abstract class Number {
public abstract fun toDouble() : Double