blob: 45c4cb0bb7c1fd369a0bf07083b185c3e4e117ea [file]
== unreachable ==
fun unreachable() {}
---------------------
=====================
== a ==
fun a() {
do {
} while (true)
unreachable()
}
---------------------
<v1>: * NEW: magic[VALUE_CONSUMER](true|<v0>) -> <v1>
true <v0>: * NEW: r(true) -> <v0>
unreachable() <v2>: * NEW: call(unreachable(), unreachable) -> <v2>
{ do { } while (true) unreachable() } <v2>: * COPY
=====================
== b ==
fun b() {
while (true) {
}
unreachable()
}
---------------------
<v1>: * NEW: magic[VALUE_CONSUMER](true|<v0>) -> <v1>
true <v0>: Boolean NEW: r(true) -> <v0>
unreachable() <v2>: * NEW: call(unreachable(), unreachable) -> <v2>
{ while (true) { } unreachable() } <v2>: * COPY
=====================