KT-2752: fixes after code review
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
package foo
|
||||
|
||||
class <!JS_NAME_CLASH!>A(val x: Int)<!>
|
||||
|
||||
<!JS_NAME_CLASH!>fun A()<!> {}
|
||||
@@ -0,0 +1,13 @@
|
||||
package
|
||||
|
||||
package foo {
|
||||
public fun A(): kotlin.Unit
|
||||
|
||||
public final class A {
|
||||
public constructor A(/*0*/ x: kotlin.Int)
|
||||
public final val x: kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
||||
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
||||
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
||||
}
|
||||
}
|
||||
+2
-2
@@ -12,7 +12,7 @@ class C : A, B {
|
||||
<!JS_NAME_CLASH!>override fun g()<!> {}
|
||||
}
|
||||
|
||||
abstract class <!JS_NAME_CLASH_SYNTHETIC!>D<!> : A, B
|
||||
abstract class <!JS_FAKE_NAME_CLASH!>D<!> : A, B
|
||||
|
||||
open class E {
|
||||
open fun f() {}
|
||||
@@ -20,4 +20,4 @@ open class E {
|
||||
open fun g() {}
|
||||
}
|
||||
|
||||
class <!JS_NAME_CLASH_SYNTHETIC!>F<!> : E(), A, B
|
||||
class <!JS_FAKE_NAME_CLASH!>F<!> : E(), A, B
|
||||
|
||||
+2
-2
@@ -6,8 +6,8 @@ class A {
|
||||
set(value) {}
|
||||
|
||||
<!JS_NAME_IS_NOT_ON_ALL_ACCESSORS!>var y: Int<!>
|
||||
@JsName("get_y") get() = 23
|
||||
set(value) {}
|
||||
get() = 23
|
||||
@JsName("set_y") set(value) {}
|
||||
|
||||
var z: Int
|
||||
@JsName("get_z") get() = 23
|
||||
|
||||
Reference in New Issue
Block a user