Specifies how many times a function invokes its function parameter in place.
See ContractBuilder.callsInPlace for the details of the call-in-place function contract.
A function parameter will be invoked one time or not invoked at all.
A function parameter will be invoked one or more times.
A function parameter will be invoked exactly one time.
A function parameter is called in place, but it's unknown how many times it can be called.
Ensures that this value is not less than the specified minimumValue.
Ensures that this value is not greater than the specified maximumValue.
Ensures that this value lies in the specified range minimumValue..maximumValue.
Ensures that this value lies in the specified range.
Creates a range from this Comparable value to the specified that value.
© 2010–2019 JetBrains s.r.o.
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.contracts/-invocation-kind/index.html