[FIR] Fix handling of type parameters in FIR mangling
#KT-57429 Fixed
This commit is contained in:
committed by
Space Team
parent
938dd65881
commit
67fc46a190
@@ -3,9 +3,6 @@
|
||||
// IGNORE_BACKEND: JS_IR
|
||||
// IGNORE_BACKEND: JS_IR_ES6
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: ANY
|
||||
// ^ KT-57429
|
||||
|
||||
sealed class ArrayMap<T : Any> : Iterable<T> {
|
||||
abstract val size: Int
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
// WITH_STDLIB
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: ANY
|
||||
// ^ KT-57429
|
||||
// ^ KT-57778
|
||||
|
||||
import java.lang.reflect.Type
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
// IGNORE_BACKEND: JS_IR_ES6
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: ANY
|
||||
// ^ KT-57429, KT-57788
|
||||
// ^ KT-57788
|
||||
|
||||
interface SymbolOwner<E : SymbolOwner<E>>
|
||||
|
||||
|
||||
@@ -1,8 +1,5 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: ANY
|
||||
// ^ KT-57429
|
||||
|
||||
// FILE: Foo.java
|
||||
|
||||
public class Foo {
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
// TARGET_BACKEND: JVM_IR
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: ANY
|
||||
// ^ KT-57429
|
||||
// ^ KT-57022
|
||||
|
||||
// FILE: J.java
|
||||
|
||||
|
||||
@@ -1,8 +1,5 @@
|
||||
// ISSUE: KT-58008
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: JVM_IR
|
||||
// ^ KT-57429
|
||||
|
||||
object Retry {
|
||||
class Builder<B>(
|
||||
private val action: suspend () -> B,
|
||||
|
||||
@@ -2,9 +2,6 @@
|
||||
// IGNORE_BACKEND_K2: JS_IR
|
||||
// IGNORE_BACKEND_K2: JS_IR_ES6
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: ANY
|
||||
// ^ KT-57429
|
||||
|
||||
open class ControlFlowInfo<K, V>(val map: Map<K, V>): Map<K, V> by map
|
||||
|
||||
class StringFlowInfo(map: Map<String, String>): ControlFlowInfo<String, String>(map) {
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
// DUMP_LOCAL_DECLARATION_SIGNATURES
|
||||
|
||||
// MUTE_SIGNATURE_COMPARISON_K2: ANY
|
||||
// ^ KT-57429, KT-57430
|
||||
// ^ KT-57430
|
||||
|
||||
import kotlin.properties.ReadWriteProperty
|
||||
import kotlin.reflect.KClass
|
||||
|
||||
Reference in New Issue
Block a user