FILE fqName:<root> fileName:/breakContinue.kt
  FUN name:test1 visibility:public modality:FINAL <> () returnType:kotlin.Unit
    BLOCK_BODY
      WHILE label=null origin=WHILE_LOOP
        condition: CONST Boolean type=kotlin.Boolean value=true
        body: BLOCK type=kotlin.Unit origin=null
          BREAK label=null loop.label=null
      BLOCK type=kotlin.Unit origin=null
        DO_WHILE label=null origin=DO_WHILE_LOOP
          body: COMPOSITE type=kotlin.Unit origin=null
            BREAK label=null loop.label=null
          condition: CONST Boolean type=kotlin.Boolean value=true
      WHILE label=null origin=WHILE_LOOP
        condition: CONST Boolean type=kotlin.Boolean value=true
        body: BLOCK type=kotlin.Unit origin=null
          CONTINUE label=null loop.label=null
      BLOCK type=kotlin.Unit origin=null
        DO_WHILE label=null origin=DO_WHILE_LOOP
          body: COMPOSITE type=kotlin.Unit origin=null
            CONTINUE label=null loop.label=null
          condition: CONST Boolean type=kotlin.Boolean value=true
  FUN name:test2 visibility:public modality:FINAL <> () returnType:kotlin.Unit
    BLOCK_BODY
      WHILE label=OUTER origin=WHILE_LOOP
        condition: CONST Boolean type=kotlin.Boolean value=true
        body: BLOCK type=kotlin.Unit origin=null
          WHILE label=INNER origin=WHILE_LOOP
            condition: CONST Boolean type=kotlin.Boolean value=true
            body: BLOCK type=kotlin.Unit origin=null
              BREAK label=INNER loop.label=INNER
              BREAK label=OUTER loop.label=OUTER
          BREAK label=OUTER loop.label=OUTER
      WHILE label=OUTER origin=WHILE_LOOP
        condition: CONST Boolean type=kotlin.Boolean value=true
        body: BLOCK type=kotlin.Unit origin=null
          WHILE label=INNER origin=WHILE_LOOP
            condition: CONST Boolean type=kotlin.Boolean value=true
            body: BLOCK type=kotlin.Unit origin=null
              CONTINUE label=INNER loop.label=INNER
              CONTINUE label=OUTER loop.label=OUTER
          CONTINUE label=OUTER loop.label=OUTER
  FUN name:test3 visibility:public modality:FINAL <> () returnType:kotlin.Unit
    BLOCK_BODY
      WHILE label=L origin=WHILE_LOOP
        condition: CONST Boolean type=kotlin.Boolean value=true
        body: BLOCK type=kotlin.Unit origin=null
          WHILE label=L origin=WHILE_LOOP
            condition: CONST Boolean type=kotlin.Boolean value=true
            body: BLOCK type=kotlin.Unit origin=null
              BREAK label=L loop.label=L
          BREAK label=L loop.label=L
      WHILE label=L origin=WHILE_LOOP
        condition: CONST Boolean type=kotlin.Boolean value=true
        body: BLOCK type=kotlin.Unit origin=null
          WHILE label=L origin=WHILE_LOOP
            condition: CONST Boolean type=kotlin.Boolean value=true
            body: BLOCK type=kotlin.Unit origin=null
              CONTINUE label=L loop.label=L
          CONTINUE label=L loop.label=L
