Add JVM ABI K1/K2 consistency tests

This commit is contained in:
vladislav.grechko
2023-12-26 10:18:19 +00:00
committed by Space Team
parent 5a1fb78fcd
commit 34bac48541
1104 changed files with 88413 additions and 66 deletions
@@ -0,0 +1,39 @@
MODULE main
CLASS Kt8666Kt.class
PACKAGE METADATA
PROPERTY getEmptyStringNPlus()Lkotlin/reflect/KFunction;
Property: class.metadata.property.returnType
K1
kotlin/reflect/KFunction1<@kotlin/ParameterName(name = "other") kotlin/Any?, kotlin/String>
K2
kotlin/reflect/KFunction1<kotlin/Any?, kotlin/String>
PROPERTY getEmptyStringPlus()Lkotlin/reflect/KFunction;
Property: class.metadata.property.returnType
K1
kotlin/reflect/KFunction1<@kotlin/ParameterName(name = "other") kotlin/Any?, kotlin/String>
K2
kotlin/reflect/KFunction1<kotlin/Any?, kotlin/String>
PROPERTY getPrefixNPlus()Lkotlin/reflect/KFunction;
Property: class.metadata.property.returnType
K1
kotlin/reflect/KFunction1<@kotlin/ParameterName(name = "other") kotlin/Any?, kotlin/String>
K2
kotlin/reflect/KFunction1<kotlin/Any?, kotlin/String>
PROPERTY getPrefixPlus()Lkotlin/reflect/KFunction;
Property: class.metadata.property.returnType
K1
kotlin/reflect/KFunction1<@kotlin/ParameterName(name = "other") kotlin/Any?, kotlin/String>
K2
kotlin/reflect/KFunction1<kotlin/Any?, kotlin/String>
PROPERTY getStringNPlus()Lkotlin/reflect/KFunction;
Property: class.metadata.property.returnType
K1
kotlin/reflect/KFunction2<kotlin/String?, @kotlin/ParameterName(name = "other") kotlin/Any?, kotlin/String>
K2
@kotlin/ExtensionFunctionType kotlin/reflect/KFunction2<kotlin/String?, kotlin/Any?, kotlin/String>
PROPERTY getStringPlus()Lkotlin/reflect/KFunction;
Property: class.metadata.property.returnType
K1
kotlin/reflect/KFunction2<kotlin/String, @kotlin/ParameterName(name = "other") kotlin/Any?, kotlin/String>
K2
kotlin/reflect/KFunction2<kotlin/String, kotlin/Any?, kotlin/String>
+2
View File
@@ -1,3 +1,5 @@
// JVM_ABI_K1_K2_DIFF: KT-63861
val MAX_LONG = "9223372036854775807"
val PREFIX = "max = "