IrFile /forWithImplicitReceivers.kt
  DUMMY FiveTimes
  DUMMY IntCell
  DUMMY IReceiver
  IrFunction public fun IReceiver.test(): kotlin.Unit
    IrExpressionBody
      BLOCK type=<no-type> hasResult=false operator=null
        BLOCK type=kotlin.Unit hasResult=false operator=FOR_LOOP
          VAR val tmp0_iterator: IntCell
            CALL .iterator type=IntCell operator=FOR_LOOP_ITERATOR
              $this: $RECEIVER of: test type=IReceiver
              $receiver: GET_OBJECT FiveTimes type=FiveTimes
          WHILE operator=FOR_LOOP_INNER_WHILE
            condition: CALL .hasNext type=kotlin.Boolean operator=FOR_LOOP_HAS_NEXT
              $this: $RECEIVER of: test type=IReceiver
              $receiver: GET_VAR tmp0_iterator type=IntCell operator=null
            body: BLOCK type=kotlin.Unit hasResult=false operator=FOR_LOOP_INNER_WHILE
              VAR val i: kotlin.Int
                CALL .next type=kotlin.Int operator=FOR_LOOP_NEXT
                  $this: $RECEIVER of: test type=IReceiver
                  $receiver: GET_VAR tmp0_iterator type=IntCell operator=null
              BLOCK type=<no-type> hasResult=false operator=null
                CALL .println type=kotlin.Unit operator=null
                  message: GET_VAR i type=kotlin.Int operator=null
