48 lines
832 B
Plaintext
48 lines
832 B
Plaintext
== C ==
|
|
class C {
|
|
val a: Int
|
|
get() = 1
|
|
|
|
{
|
|
$a
|
|
}
|
|
}
|
|
---------------------
|
|
L0:
|
|
<START>
|
|
v(val a: Int get() = 1)
|
|
jmp?(L2) NEXT:[mark({ $a }), d(get() = 1)]
|
|
d(get() = 1) NEXT:[<SINK>]
|
|
L2:
|
|
mark({ $a }) PREV:[jmp?(L2)]
|
|
r($a)
|
|
L1:
|
|
<END> NEXT:[<SINK>]
|
|
error:
|
|
<ERROR> PREV:[]
|
|
sink:
|
|
<SINK> PREV:[<ERROR>, <END>, d(get() = 1)]
|
|
L3:
|
|
<START>
|
|
r(1)
|
|
L4:
|
|
<END> NEXT:[<SINK>]
|
|
error:
|
|
<ERROR> PREV:[]
|
|
sink:
|
|
<SINK> PREV:[<ERROR>, <END>]
|
|
=====================
|
|
== get_a ==
|
|
get() = 1
|
|
---------------------
|
|
L3:
|
|
<START>
|
|
r(1)
|
|
L4:
|
|
<END> NEXT:[<SINK>]
|
|
error:
|
|
<ERROR> PREV:[]
|
|
sink:
|
|
<SINK> PREV:[<ERROR>, <END>]
|
|
=====================
|