aboutsummaryrefslogtreecommitdiffstats
path: root/binary-compatibility-validator/test/cases/special/special.txt
diff options
context:
space:
mode:
Diffstat (limited to 'binary-compatibility-validator/test/cases/special/special.txt')
-rw-r--r--binary-compatibility-validator/test/cases/special/special.txt61
1 files changed, 61 insertions, 0 deletions
diff --git a/binary-compatibility-validator/test/cases/special/special.txt b/binary-compatibility-validator/test/cases/special/special.txt
new file mode 100644
index 00000000..40c074d2
--- /dev/null
+++ b/binary-compatibility-validator/test/cases/special/special.txt
@@ -0,0 +1,61 @@
+public final class cases/special/ClassWithLateInitMembers {
+ public final fun getPublicLateInitWithInternalSet ()Ljava/lang/String;
+}
+
+public final class cases/special/ClassWithOverloads {
+ public final fun getA ()I
+ public final fun getB ()Ljava/lang/String;
+}
+
+public final class cases/special/HiddenClass {
+ public synthetic fun <init> ()V
+ public final synthetic fun getHiddenVal ()I
+ public final synthetic fun getHiddenVar ()I
+ public final synthetic fun getVarWithHiddenAccessors ()Ljava/lang/String;
+ public final synthetic fun hiddenFun ()V
+ public final synthetic fun setHiddenVar (I)V
+ public final synthetic fun setVarWithHiddenAccessors (Ljava/lang/String;)V
+}
+
+public final class cases/special/HiddenKt {
+ public static final synthetic fun hiddenTopLevelFun ()V
+}
+
+public final class cases/special/JvmFieldKt {
+ public static final field publicConst I
+ public static field publicField Ljava/lang/String;
+}
+
+public class cases/special/JvmFieldsClass {
+ public static final field JvmFieldsCompanion Lcases/special/JvmFieldsClass$JvmFieldsCompanion;
+ protected static final field protectedConst I
+ protected field protectedField Ljava/lang/String;
+ protected static field protectedСField Ljava/lang/String;
+ public static final field publicConst I
+ public field publicField Ljava/lang/String;
+ public static field publicСField Ljava/lang/String;
+ public fun <init> ()V
+}
+
+public final class cases/special/JvmFieldsClass$JvmFieldsCompanion {
+}
+
+public final class cases/special/JvmFieldsObject {
+ public static final field INSTANCE Lcases/special/JvmFieldsObject;
+ public static final field publicConst I
+ public static field publicField Ljava/lang/String;
+}
+
+public final class cases/special/JvmNamesKt {
+ public static final fun publicFun ()V
+ public static final fun publicVarGetter ()I
+ public static final fun publicVarSetter (I)V
+}
+
+public final class cases/special/JvmOverloadsKt {
+ public static final fun publicFunWithOverloads ()V
+ public static final fun publicFunWithOverloads (I)V
+ public static final fun publicFunWithOverloads (ILjava/lang/String;)V
+ public static synthetic fun publicFunWithOverloads$default (ILjava/lang/String;ILjava/lang/Object;)V
+}
+