[FIR] Add test for #KT-37321
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
// FILE: Inv.java
|
||||
|
||||
public class Inv<T> {}
|
||||
|
||||
// FILE: A.java
|
||||
|
||||
public class A {
|
||||
public static Inv<String[]> KEY = new Inv<>();
|
||||
}
|
||||
|
||||
// FILE: main.kt
|
||||
|
||||
fun test() {
|
||||
val key = A.KEY
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
FILE: main.kt
|
||||
public final fun test(): R|kotlin/Unit| {
|
||||
lval key: R|ft<Inv<<error>>, Inv<<error>>?>!| = Q|A|.R|/A.KEY|
|
||||
}
|
||||
+5
@@ -1411,6 +1411,11 @@ public class FirDiagnosticsTestGenerated extends AbstractFirDiagnosticsTest {
|
||||
public void testJavaAccessorConversion() throws Exception {
|
||||
runTest("compiler/fir/resolve/testData/resolve/problems/javaAccessorConversion.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("javaArrayInGeneric.kt")
|
||||
public void testJavaArrayInGeneric() throws Exception {
|
||||
runTest("compiler/fir/resolve/testData/resolve/problems/javaArrayInGeneric.kt");
|
||||
}
|
||||
}
|
||||
|
||||
@TestMetadata("compiler/fir/resolve/testData/resolve/references")
|
||||
|
||||
Generated
+5
@@ -1411,6 +1411,11 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos
|
||||
public void testJavaAccessorConversion() throws Exception {
|
||||
runTest("compiler/fir/resolve/testData/resolve/problems/javaAccessorConversion.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("javaArrayInGeneric.kt")
|
||||
public void testJavaArrayInGeneric() throws Exception {
|
||||
runTest("compiler/fir/resolve/testData/resolve/problems/javaArrayInGeneric.kt");
|
||||
}
|
||||
}
|
||||
|
||||
@TestMetadata("compiler/fir/resolve/testData/resolve/references")
|
||||
|
||||
Reference in New Issue
Block a user