Internal visiblity for hacks.kt declarations.

Explicit public visibility.
This commit is contained in:
Ilya Gorbunov
2016-11-16 19:59:51 +03:00
parent 4374d353ba
commit 698bc7bd31
4 changed files with 19 additions and 19 deletions
+1 -1
View File
@@ -16,7 +16,7 @@
package kotlin package kotlin
class Enum<T : Enum<T>> : Comparable<Enum<T>> { public class Enum<T : Enum<T>> : Comparable<Enum<T>> {
@JsName("name$") private var _name: String = "" @JsName("name$") private var _name: String = ""
@JsName("ordinal$") private var _ordinal: Int = 0 @JsName("ordinal$") private var _ordinal: Int = 0
+3 -3
View File
@@ -20,8 +20,8 @@ import kotlin.annotation.AnnotationTarget.*
@Retention(AnnotationRetention.BINARY) @Retention(AnnotationRetention.BINARY)
@Target(CLASS, FUNCTION, PROPERTY, CONSTRUCTOR, PROPERTY_GETTER, PROPERTY_SETTER) @Target(CLASS, FUNCTION, PROPERTY, CONSTRUCTOR, PROPERTY_GETTER, PROPERTY_SETTER)
@native annotation class JsName(val name: String) @native internal annotation class JsName(val name: String)
@native annotation class native @native internal annotation class native
@native fun js(code: String): dynamic @native internal fun js(code: String): dynamic
+13 -13
View File
@@ -16,28 +16,28 @@
package kotlin package kotlin
open class Error(message: String? = null) : Throwable(message, null) public open class Error(message: String? = null) : Throwable(message, null)
open class Exception(message: String? = null) : Throwable(message, null) public open class Exception(message: String? = null) : Throwable(message, null)
open class RuntimeException(message: String? = null) : Exception(message) public open class RuntimeException(message: String? = null) : Exception(message)
open class IllegalArgumentException(message: String? = null) : RuntimeException(message) public open class IllegalArgumentException(message: String? = null) : RuntimeException(message)
open class IllegalStateException(message: String? = null) : RuntimeException(message) public open class IllegalStateException(message: String? = null) : RuntimeException(message)
open class IndexOutOfBoundsException(message: String? = null) : RuntimeException(message) public open class IndexOutOfBoundsException(message: String? = null) : RuntimeException(message)
open class ConcurrentModificationException(message: String? = null) : RuntimeException(message) public open class ConcurrentModificationException(message: String? = null) : RuntimeException(message)
open class UnsupportedOperationException(message: String? = null) : RuntimeException(message) public open class UnsupportedOperationException(message: String? = null) : RuntimeException(message)
open class NumberFormatException(message: String? = null) : RuntimeException(message) public open class NumberFormatException(message: String? = null) : RuntimeException(message)
open class NullPointerException(message: String? = null) : RuntimeException(message) public open class NullPointerException(message: String? = null) : RuntimeException(message)
open class ClassCastException(message: String? = null) : RuntimeException(message) public open class ClassCastException(message: String? = null) : RuntimeException(message)
open class AssertionError(message: String? = null) : Error(message) public open class AssertionError(message: String? = null) : Error(message)
open class NoSuchElementException(message: String? = null) : Exception() public open class NoSuchElementException(message: String? = null) : Exception()
+2 -2
View File
@@ -17,13 +17,13 @@
package kotlin.text package kotlin.text
interface Appendable { public interface Appendable {
fun append(csq: CharSequence?): Appendable fun append(csq: CharSequence?): Appendable
fun append(csq: CharSequence?, start: Int, end: Int): Appendable fun append(csq: CharSequence?, start: Int, end: Int): Appendable
fun append(c: Char): Appendable fun append(c: Char): Appendable
} }
class StringBuilder(content: String = "") : Appendable, CharSequence { public class StringBuilder(content: String = "") : Appendable, CharSequence {
constructor(capacity: Int) : this() {} constructor(capacity: Int) : this() {}
constructor(content: CharSequence) : this(content.toString()) {} constructor(content: CharSequence) : this(content.toString()) {}