FILE /extensionLambda.kt
  FUN public fun test1(): kotlin.Int
    BLOCK_BODY
      RETURN type=kotlin.Nothing from='test1(): Int'
        CALL 'run(String.() -> Int) on String: Int' type=kotlin.Int origin=null
          <T>: String
          <R>: Int
          $receiver: CONST String type=kotlin.String value='42'
          block: BLOCK type=kotlin.String.() -> kotlin.Int origin=LAMBDA
            FUN LOCAL_FUNCTION_FOR_LAMBDA local final fun kotlin.String.<anonymous>(): kotlin.Int
              BLOCK_BODY
                RETURN type=kotlin.Nothing from='<anonymous>() on String: Int'
                  CALL '<get-length>(): Int' type=kotlin.Int origin=GET_PROPERTY
                    $this: GET_VAR '<receiver: <anonymous>() on String: Int>' type=kotlin.String origin=null
            CALLABLE_REFERENCE '<anonymous>() on String: Int' type=kotlin.String.() -> kotlin.Int origin=LAMBDA
