Update test data for kotlinp
Inline functions require Kotlin compiler at least 1.3.50 if they were generated by the compiler with API version >= 1.4. This is because since API version 1.4, we've changed the generation scheme of parameter nullability assertions and they now refer to methods from the standard library which did not exist until 1.4. See JvmSerializerExtension.writeInlineParameterNullCheckRequirement.
This commit is contained in:
@@ -2,12 +2,14 @@
|
|||||||
// ------------------------------------------
|
// ------------------------------------------
|
||||||
package {
|
package {
|
||||||
|
|
||||||
|
// requires compiler version 1.3.50 (level=ERROR)
|
||||||
// signature: callsInPlaceAtMostOnce(Lkotlin/jvm/functions/Function0;)V
|
// signature: callsInPlaceAtMostOnce(Lkotlin/jvm/functions/Function0;)V
|
||||||
public final inline fun callsInPlaceAtMostOnce(block: kotlin/Function0<kotlin/Unit>): kotlin/Unit
|
public final inline fun callsInPlaceAtMostOnce(block: kotlin/Function0<kotlin/Unit>): kotlin/Unit
|
||||||
contract {
|
contract {
|
||||||
callsInPlace(p#1, InvocationKind.AT_MOST_ONCE)
|
callsInPlace(p#1, InvocationKind.AT_MOST_ONCE)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// requires compiler version 1.3.50 (level=ERROR)
|
||||||
// signature: callsInPlaceUnknown(Lkotlin/jvm/functions/Function0;)V
|
// signature: callsInPlaceUnknown(Lkotlin/jvm/functions/Function0;)V
|
||||||
public final inline fun callsInPlaceUnknown(block: kotlin/Function0<kotlin/Unit>): kotlin/Unit
|
public final inline fun callsInPlaceUnknown(block: kotlin/Function0<kotlin/Unit>): kotlin/Unit
|
||||||
contract {
|
contract {
|
||||||
|
|||||||
Reference in New Issue
Block a user