FILE fqName:<root> fileName:/unnamedLocalVariables.test.kts
  CLASS SCRIPT_CLASS CLASS name:UnnamedLocalVariables_test modality:FINAL visibility:public superTypes:[org.jetbrains.kotlin.scripting.test.definition.ConfigurableTestScript]
    thisReceiver: VALUE_PARAMETER INSTANCE_RECEIVER kind:DispatchReceiver name:<this> type:<root>.UnnamedLocalVariables_test
    FIELD SCRIPT_CALL_PARAMETER name:args type:kotlin.Array<out kotlin.String> visibility:local [final]
    PROPERTY SCRIPT_K2 name:result visibility:public modality:FINAL [var]
      FIELD PROPERTY_BACKING_FIELD name:result type:kotlin.String visibility:private
        EXPRESSION_BODY
          CONST String type=kotlin.String value="FAIL: call() must be called"
      FUN DEFAULT_PROPERTY_ACCESSOR name:<get-result> visibility:public modality:FINAL returnType:kotlin.String
        VALUE_PARAMETER SCRIPT_THIS_RECEIVER kind:DispatchReceiver name:<this> index:0 type:<root>.UnnamedLocalVariables_test
        correspondingProperty: PROPERTY SCRIPT_K2 name:result visibility:public modality:FINAL [var]
        BLOCK_BODY
          RETURN type=kotlin.Nothing from='public final fun <get-result> (): kotlin.String declared in <root>.UnnamedLocalVariables_test'
            GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:result type:kotlin.String visibility:private' type=kotlin.String origin=null
              receiver: GET_VAR '<this>: <root>.UnnamedLocalVariables_test declared in <root>.UnnamedLocalVariables_test.<get-result>' type=<root>.UnnamedLocalVariables_test origin=null
      FUN DEFAULT_PROPERTY_ACCESSOR name:<set-result> visibility:public modality:FINAL returnType:kotlin.Unit
        VALUE_PARAMETER SCRIPT_THIS_RECEIVER kind:DispatchReceiver name:<this> index:0 type:<root>.UnnamedLocalVariables_test
        VALUE_PARAMETER kind:Regular name:<set-?> index:1 type:kotlin.String
        correspondingProperty: PROPERTY SCRIPT_K2 name:result visibility:public modality:FINAL [var]
        BLOCK_BODY
          SET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:result type:kotlin.String visibility:private' type=kotlin.Unit origin=null
            receiver: GET_VAR '<this>: <root>.UnnamedLocalVariables_test declared in <root>.UnnamedLocalVariables_test.<set-result>' type=<root>.UnnamedLocalVariables_test origin=null
            value: GET_VAR '<set-?>: kotlin.String declared in <root>.UnnamedLocalVariables_test.<set-result>' type=kotlin.String origin=null
    ANONYMOUS_INITIALIZER isStatic=false
      BLOCK_BODY
        CALL 'public final fun call (): kotlin.Unit declared in <root>.UnnamedLocalVariables_test' type=kotlin.Unit origin=null
          ARG <this>: GET_VAR '<this>: <root>.UnnamedLocalVariables_test declared in <root>.UnnamedLocalVariables_test' type=<root>.UnnamedLocalVariables_test origin=null
    CONSTRUCTOR visibility:public returnType:<root>.UnnamedLocalVariables_test [primary]
      VALUE_PARAMETER SCRIPT_CALL_PARAMETER kind:Regular name:args index:0 type:kotlin.Array<out kotlin.String>
      BLOCK_BODY
        DELEGATING_CONSTRUCTOR_CALL 'public constructor <init> (vararg args: kotlin.String) declared in org.jetbrains.kotlin.scripting.test.definition.ConfigurableTestScript'
          ARG args: GET_VAR 'args: kotlin.Array<out kotlin.String> declared in <root>.UnnamedLocalVariables_test.<init>' type=kotlin.Array<out kotlin.String> origin=null
        SET_FIELD 'FIELD SCRIPT_CALL_PARAMETER name:args type:kotlin.Array<out kotlin.String> visibility:local [final] declared in <root>.UnnamedLocalVariables_test' type=kotlin.Unit origin=null
          receiver: GET_VAR '<this>: <root>.UnnamedLocalVariables_test declared in <root>.UnnamedLocalVariables_test' type=<root>.UnnamedLocalVariables_test origin=null
          value: GET_VAR 'args: kotlin.Array<out kotlin.String> declared in <root>.UnnamedLocalVariables_test.<init>' type=kotlin.Array<out kotlin.String> origin=null
        INSTANCE_INITIALIZER_CALL classDescriptor='CLASS SCRIPT_CLASS CLASS name:UnnamedLocalVariables_test modality:FINAL visibility:public superTypes:[org.jetbrains.kotlin.scripting.test.definition.ConfigurableTestScript]' type=kotlin.Unit
    FUN SCRIPT_K2 name:call visibility:public modality:FINAL returnType:kotlin.Unit
      VALUE_PARAMETER SCRIPT_THIS_RECEIVER kind:DispatchReceiver name:<this> index:0 type:<root>.UnnamedLocalVariables_test
      BLOCK_BODY
        CALL 'public final fun <set-result> (<set-?>: kotlin.String): kotlin.Unit declared in <root>.UnnamedLocalVariables_test' type=kotlin.Unit origin=EQ
          ARG <this>: GET_VAR '<this>: <root>.UnnamedLocalVariables_test declared in <root>.UnnamedLocalVariables_test.call' type=<root>.UnnamedLocalVariables_test origin=EQ
          ARG <set-?>: CONST String type=kotlin.String value="OK"
    FUN name:main visibility:public modality:FINAL returnType:kotlin.Unit
      VALUE_PARAMETER kind:Regular name:args index:0 type:kotlin.Array<kotlin.String>
      EXPRESSION_BODY
        CALL 'public final fun runCompiledScript (scriptClass: java.lang.Class, vararg args: kotlin.Any?): kotlin.Unit declared in kotlin.script.experimental.jvm.RunnerKt' type=kotlin.Unit origin=null
          ARG scriptClass: CALL 'public final fun <get-java> ($receiver: kotlin.reflect.KClass<*>): java.lang.Class declared in kotlin.jvm' type=java.lang.Class origin=GET_PROPERTY
            ARG $receiver: CLASS_REFERENCE 'CLASS IR_EXTERNAL_DECLARATION_STUB INTERFACE name:KClass modality:ABSTRACT visibility:public superTypes:[kotlin.reflect.KDeclarationContainer; kotlin.reflect.KAnnotatedElement; kotlin.reflect.KClassifier]' type=kotlin.reflect.KClass<*>
          ARG args: GET_VAR 'args: kotlin.Array<kotlin.String> declared in <root>.UnnamedLocalVariables_test.main' type=kotlin.Array<kotlin.String> origin=null
