Graph: untyped A::identity(A* this, untyped i)
ID: ['imp-testcases/visualization/visualization.imp':31:37]
Center graph
Legend
×
Node border:
gray
, single
Entrypoint border: black, dashed
Exitpoint border: black, solid
Sequential edge: black, solid
False edge:
red
, solid
True edge:
blue
, solid
No node selected. Select a node to show its
results
.
i3 = 1
expressions:
[i3]
state:
heap:
monolith
type:
['imp-testcases/visualization/visualization.imp':31:37]:one:
[int32]
i:
[int32]
i3:
[int32]
this:
#TOP#
value:
['imp-testcases/visualization/visualization.imp':31:37]:one:
[10, 10]
i:
[10, 10]
i3:
[1, 1]
this:
[-Inf, +Inf]
i3
expressions:
[i3]
state:
heap:
monolith
type:
['imp-testcases/visualization/visualization.imp':31:37]:one:
[int32]
i:
[int32]
this:
#TOP#
value:
['imp-testcases/visualization/visualization.imp':31:37]:one:
[10, 10]
i:
[10, 10]
this:
[-Inf, +Inf]
1
expressions:
[1]
state:
heap:
monolith
type:
['imp-testcases/visualization/visualization.imp':31:37]:one:
[int32]
i:
[int32]
this:
#TOP#
value:
['imp-testcases/visualization/visualization.imp':31:37]:one:
[10, 10]
i:
[10, 10]
this:
[-Inf, +Inf]
return i
expressions:
[ret_value@identity]
state:
heap:
monolith
type:
['imp-testcases/visualization/visualization.imp':31:37]:one:
[int32]
i:
[int32]
i3:
[int32]
ret_value@identity:
[int32]
this:
#TOP#
value:
['imp-testcases/visualization/visualization.imp':31:37]:one:
[10, 10]
i:
[10, 10]
i3:
[1, 1]
ret_value@identity:
[10, 10]
this:
[-Inf, +Inf]
i
expressions:
[i]
state:
heap:
monolith
type:
['imp-testcases/visualization/visualization.imp':31:37]:one:
[int32]
i:
[int32]
i3:
[int32]
this:
#TOP#
value:
['imp-testcases/visualization/visualization.imp':31:37]:one:
[10, 10]
i:
[10, 10]
i3:
[1, 1]
this:
[-Inf, +Inf]