package foo

// CHECK_NOT_CALLED: sum

inline fun sum(a: Int, b: Int): Int {
    return a + b
}

// CHECK_BREAKS_COUNT: function=box count=0
// CHECK_LABELS_COUNT: function=box name=$l$block count=0
fun box(): String {
    val sum3 = sum(1, 2)
    assertEquals(3, sum3)

    val sum6 = sum(sum3, 3)
    assertEquals(6, sum6)

    return "OK"
}