MODULE_FRAGMENT
  FILE fqName:test fileName:main.kt
    FUN name:test visibility:public modality:FINAL returnType:kotlin.Unit
      BLOCK_BODY
        CALL 'public final fun greet (message: kotlin.Function1<kotlin.String, kotlin.String>): kotlin.Unit [inline] declared in com.example.library' type=kotlin.Unit origin=null
          ARG message: FUN_EXPR type=kotlin.Function1<kotlin.String, kotlin.String> origin=LAMBDA
            FUN LOCAL_FUNCTION_FOR_LAMBDA name:<anonymous> visibility:local modality:FINAL returnType:kotlin.String
              VALUE_PARAMETER kind:Regular name:it index:0 type:kotlin.String
              BLOCK_BODY
                RETURN type=kotlin.Nothing from='local final fun <anonymous> (it: kotlin.String): kotlin.String declared in test.test'
                  STRING_CONCATENATION type=kotlin.String
                    CONST String type=kotlin.String value="Hello, "
                    GET_VAR 'it: kotlin.String declared in test.test.<anonymous>' type=kotlin.String origin=null
                    CONST String type=kotlin.String value="!"
