fun test(b: Boolean, i: Int) {
  when {
    b -> { // BLOCK
      { // BLOCK
        val tmp0_subject: Int = i
        when {
          EQEQ(arg0 = tmp0_subject, arg1 = 0) -> 1 /*~> Unit */
          else -> null /*~> Unit */
        }
      }
    }
    else -> null /*~> Unit */
  }
}
