Factor out duplicated mangling logic for functions into the base class
^KT-57777 Fixed ^KT-57818 Fixed
This commit is contained in:
committed by
Space Team
parent
8ae196d4fc
commit
02180e8685
@@ -1,9 +1,6 @@
|
||||
// IGNORE_BACKEND: JS_IR
|
||||
// IGNORE_BACKEND: JS_IR_ES6
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: ANY
|
||||
// ^ KT-57777
|
||||
|
||||
class TestClass
|
||||
|
||||
interface TestInterface
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@
|
||||
// IGNORE_BACKEND: JS_IR_ES6
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: ANY
|
||||
// ^ KT-57775, KT-57777
|
||||
// ^ KT-57775
|
||||
|
||||
enum class TestEnum1 {
|
||||
TEST1, TEST2
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
// IGNORE_BACKEND: JS_IR_ES6
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: ANY
|
||||
// ^ KT-57775, KT-57777
|
||||
// ^ KT-57775
|
||||
|
||||
enum class TestFinalEnum1 {
|
||||
X1
|
||||
|
||||
@@ -3,9 +3,6 @@
|
||||
// FULL_JDK
|
||||
// WITH_STDLIB
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: ANY
|
||||
// ^ KT-57775, KT-57430, KT-57777
|
||||
|
||||
enum class MyEnum {
|
||||
Ok, Nope
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
// IGNORE_BACKEND: JS_IR_ES6
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: ANY
|
||||
// ^ KT-57775, KT-57777
|
||||
// ^ KT-57775
|
||||
|
||||
enum class A {
|
||||
X("asd"),
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
// IGNORE_BACKEND: JS_IR_ES6
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: ANY
|
||||
// ^ KT-57775, KT-57777
|
||||
// ^ KT-57775
|
||||
|
||||
enum class Test0(val x: Int) {
|
||||
ZERO;
|
||||
|
||||
Reference in New Issue
Block a user