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