[FIR] Report illegal in/out modifier on star projection
#KT-55668 Fixed
This commit is contained in:
committed by
Space Team
parent
0c3d5c11b1
commit
8afc8950e6
@@ -1,11 +0,0 @@
|
||||
// Reproduces exception in TypeResolver.kt: EA-66870
|
||||
|
||||
import java.util.ArrayList
|
||||
|
||||
abstract class J {
|
||||
public abstract fun <T : Collection<S>, S : List<in *>> foo(x: T)
|
||||
fun bar() {
|
||||
val s = ArrayList<ArrayList<Int>>()
|
||||
foo(s)
|
||||
}
|
||||
}
|
||||
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
// Reproduces exception in TypeResolver.kt: EA-66870
|
||||
|
||||
import java.util.ArrayList
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
// Reproduces exception in TypeResolver.kt: EA-66870
|
||||
|
||||
import java.util.ArrayList
|
||||
|
||||
abstract class J {
|
||||
public abstract fun <T : Collection<S>, S : List<out *>> foo(x: T)
|
||||
fun bar() {
|
||||
val s = ArrayList<ArrayList<Int>>()
|
||||
foo(s)
|
||||
}
|
||||
}
|
||||
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
// Reproduces exception in TypeResolver.kt: EA-66870
|
||||
|
||||
import java.util.ArrayList
|
||||
|
||||
Reference in New Issue
Block a user