KT element: KtCallExpression
FIR element: FirFunctionCallImpl
FIR source kind: KtRealSourceElementKind

FIR element rendered:
R|/foo|()

FIR FILE:
FILE: [ResolvedTo(IMPORTS)] firstStatementCall.kts
    SCRIPT: [ResolvedTo(TYPES)] <script-firstStatementCall.kts>
        [ResolvedTo(TYPES)] <script receiver parameter>: R|kotlin/script/templates/standard/ScriptTemplateWithArgs|
        [ResolvedTo(TYPES)] lval args: R|kotlin/Array<kotlin/String>|

        public final [ResolvedTo(IMPLICIT_TYPES_BODY_RESOLVE)] [ScriptTopLevelDeclaration=true] fun foo(): R|kotlin/Int| {
            ^foo Int(4)
        }

        [ResolvedTo(BODY_RESOLVE)] [ScriptTopLevelDeclaration=true] init {
            R|/foo|()
        }

        [ResolvedTo(RAW_FIR)] [ScriptTopLevelDeclaration=true] init { LAZY_BLOCK }

        public? final? [ResolvedTo(RAW_FIR)] [ScriptTopLevelDeclaration=true] fun bar(): R|kotlin/Unit| { LAZY_BLOCK }