[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 {
|
public void testJavaAccessorConversion() throws Exception {
|
||||||
runTest("compiler/fir/resolve/testData/resolve/problems/javaAccessorConversion.kt");
|
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")
|
@TestMetadata("compiler/fir/resolve/testData/resolve/references")
|
||||||
|
|||||||
Generated
+5
@@ -1411,6 +1411,11 @@ public class FirDiagnosticsWithLightTreeTestGenerated extends AbstractFirDiagnos
|
|||||||
public void testJavaAccessorConversion() throws Exception {
|
public void testJavaAccessorConversion() throws Exception {
|
||||||
runTest("compiler/fir/resolve/testData/resolve/problems/javaAccessorConversion.kt");
|
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")
|
@TestMetadata("compiler/fir/resolve/testData/resolve/references")
|
||||||
|
|||||||
Reference in New Issue
Block a user