FILE: while.kt
    public? final? fun foo(limit: Int): R|kotlin/Unit| {
        lvar k: <implicit> = IntegerLiteral(0)
        some@while(CMP(<, k#.compareTo#(limit#))) {
            k#++
            println#(k#)
            while(==(k#, IntegerLiteral(13))) {
                k#++
                when () {
                    CMP(<, k#.compareTo#(limit#)) ->  {
                        break@@@[CMP(<, k#.compareTo#(limit#))]
                    }
                }

                when () {
                    CMP(>, k#.compareTo#(limit#)) ->  {
                        continue@@@[==(k#, IntegerLiteral(13))]
                    }
                }

            }

        }

    }
    public? final? fun bar(limit: Int): R|kotlin/Unit| {
        lvar k: <implicit> = limit#
        do {
            k#--
            println#(k#)
        }
        while(CMP(>=, k#.compareTo#(IntegerLiteral(0))))
    }
