Sign in
◑
Theme
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
9fc4d94d04f972782fee2dc5b3b25d052d88601a
/
.
/
analysis
/
low-level-api-fir
/
testData
/
inBlockModification
/
rawContractScript.kts
blob: 89356f731c6ef7d21633277ce94cc12b31ee87b1 [
file
]
fun foo
(
arg
:
Any
?,
num
:
Int
?,
block
:
()
->
Unit
)
contract
[
returns
()
implies
(
arg
is
String
),
returns
()
implies
(
num
!=
null
),
callsInPlace
(
block
,
InvocationKind
.
EXACTLY_ONCE
)
]
{
require
(
arg
is
String
)
require
(
num
!=
null
)
<expr>
block
</
expr
>()
}