FILE /forWithImplicitReceivers.kt
  DUMMY FiveTimes
  DUMMY IntCell
  DUMMY IReceiver
  FUN public fun IReceiver.test(): kotlin.Unit
    BLOCK_BODY
      BLOCK type=kotlin.Unit 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 label=null 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 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=kotlin.Unit operator=null
              CALL .println type=kotlin.Unit operator=null
                message: GET_VAR i type=kotlin.Int operator=null
