blob: 13de325fe504f17b2b569f8fb59305341b256c18 [file] [log] [blame]
package test
public fun returnsAndCalls(/*0*/ b: kotlin.Boolean, /*1*/ block: () -> kotlin.Unit): kotlin.Unit
Returns(FALSE) -> !b
CallsInPlace(block, UNKNOWN)
Returns(TRUE) -> b
public fun returnsAndFinished(/*0*/ b: kotlin.Boolean): kotlin.Unit
Returns(TRUE) -> b
Returns(WILDCARD) -> b != null
Returns(FALSE) -> !b
public fun severalCalls(/*0*/ x: () -> kotlin.Unit, /*1*/ y: () -> kotlin.Unit): kotlin.Unit
CallsInPlace(x, AT_MOST_ONCE)
CallsInPlace(y, AT_LEAST_ONCE)
public fun threeReturnsValue(/*0*/ b: kotlin.Boolean): kotlin.Unit
Returns(NOT_NULL) -> b != null
Returns(TRUE) -> b
Returns(FALSE) -> !b
public fun twoReturnsValue(/*0*/ b: kotlin.Boolean): kotlin.Unit
Returns(TRUE) -> b
Returns(FALSE) -> !b