fun test(b: Boolean) {
  val x: Int = when {
    b -> { // BLOCK
      3
    }
    else -> { // BLOCK
      throw Exception()
      0
    }
  }
  takeInt(x = x)
}

fun takeInt(x: Int) {
}
