Graph: untyped A::identity(A* this, untyped i)
ID: ['imp-testcases/visualization/visualization.imp':33:42]
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
.
Results for
i3 = 1
expressions:
[i3]
state:
heap:
monolith
type:
['imp-testcases/visualization/visualization.imp':33:42]:minusone:
[int32]
['imp-testcases/visualization/visualization.imp':33:42]:one:
[int32]
['imp-testcases/visualization/visualization.imp':33:42]:positive:
[int32]
i:
[int32]
i3:
[int32]
this:
#TOP#
value:
['imp-testcases/visualization/visualization.imp':33:42]:minusone:
[-1, -1]
['imp-testcases/visualization/visualization.imp':33:42]:one:
[10, 10]
['imp-testcases/visualization/visualization.imp':33:42]:positive:
[10, 10]
i:
[-1, -1]
i3:
[1, 1]
this:
[-Inf, +Inf]
Results for
return i
expressions:
[ret_value@identity]
state:
heap:
monolith
type:
['imp-testcases/visualization/visualization.imp':33:42]:minusone:
[int32]
['imp-testcases/visualization/visualization.imp':33:42]:one:
[int32]
['imp-testcases/visualization/visualization.imp':33:42]:positive:
[int32]
i:
[int32]
i3:
[int32]
ret_value@identity:
[int32]
this:
#TOP#
value:
['imp-testcases/visualization/visualization.imp':33:42]:minusone:
[-1, -1]
['imp-testcases/visualization/visualization.imp':33:42]:one:
[10, 10]
['imp-testcases/visualization/visualization.imp':33:42]:positive:
[10, 10]
i:
[-1, -1]
i3:
[1, 1]
ret_value@identity:
[-1, -1]
this:
[-Inf, +Inf]