diff --git a/compiler/testData/asJava/ultraLightClasses/inlineClasses.java b/compiler/testData/asJava/ultraLightClasses/inlineClasses.java new file mode 100644 index 00000000000..90b9f6da3ae --- /dev/null +++ b/compiler/testData/asJava/ultraLightClasses/inlineClasses.java @@ -0,0 +1,15 @@ +public final class UInt /* UInt*/ { +} + +public enum Foo /* Foo*/ { + ; + + public final int getX(); + +} + +public final class InlinedDelegate /* InlinedDelegate*/ { + @null() + public final T getNode(); + +} \ No newline at end of file diff --git a/compiler/testData/asJava/ultraLightClasses/inlineClasses.kt b/compiler/testData/asJava/ultraLightClasses/inlineClasses.kt index a1444d4526f..4a81780fc3e 100644 --- a/compiler/testData/asJava/ultraLightClasses/inlineClasses.kt +++ b/compiler/testData/asJava/ultraLightClasses/inlineClasses.kt @@ -1,14 +1,11 @@ -/** should load cls */ inline class UInt(private val value: Int) { } -/** should load cls */ inline enum class Foo(val x: Int) { A(0), B(1); fun example() { } } -/** should load cls */ inline class InlinedDelegate(var node: T) { operator fun setValue(thisRef: A, property: KProperty<*>, value: T) { if (node !== value) {