KT element: KtNamedFunction
KT element text:
public fun foo(x: kotlin.Any, y: kotlin.Any): kotlin.Unit { contract { /* compiled contract */ }; /* compiled code */ }
FIR element: FirNamedFunctionImpl
FIR source kind: KtRealSourceElementKind

FIR element rendered:
public final [ResolvedTo(BODY_RESOLVE)] fun foo([ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Any|, [ResolvedTo(BODY_RESOLVE)] y: R|kotlin/Any|): R|kotlin/Unit|
    [R|Contract description]
     <
        Returns(WILDCARD) -> x is kotlin/Int && y is kotlin/String
    >
