FIR2IR: support static fake overrides (functions) #KT-53441 Fixed
This commit is contained in:
committed by
Space Team
parent
ec77e1896c
commit
3a81174a4c
@@ -0,0 +1,31 @@
|
||||
// TARGET_BACKEND: JVM_IR
|
||||
// FILE: AbstractBlackBoxCodegenTest.java
|
||||
|
||||
public abstract class AbstractBlackBoxCodegenTest extends CodegenTestCase {}
|
||||
|
||||
// FILE: CodegenTestCase.java
|
||||
|
||||
public abstract class CodegenTestCase extends KotlinBaseTest<CharSequence> {}
|
||||
|
||||
// FILE: KotlinBaseTest.kt
|
||||
|
||||
abstract class KotlinBaseTest<F : CharSequence> : KtUsefulTestCase() {}
|
||||
|
||||
// FILE: KtUsefulTestCase.java
|
||||
|
||||
public abstract class KtUsefulTestCase extends TestCase {}
|
||||
|
||||
// FILE: TestCase.java
|
||||
|
||||
public abstract class TestCase {
|
||||
public static void assertEquals(int expected, int actual) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// FILE: test.kt
|
||||
|
||||
fun box(): String {
|
||||
AbstractBlackBoxCodegenTest.assertEquals(42, 42)
|
||||
return "OK"
|
||||
}
|
||||
Reference in New Issue
Block a user