0(1) element: null
1(2) element: PyClass: A
2(3) WRITE ACCESS: A
3(4) element: PyAssignmentStatement
4(5) READ ACCESS: object
5(6) element: PyCallExpression: object
6(7) WRITE ACCESS: var
7(8) element: PyIfStatement
8(9) element: PyBinaryExpression
9(10) READ ACCESS: isinstance
10(11) READ ACCESS: var
11(12) READ ACCESS: A
12(13,14) element: PyCallExpression: isinstance
13(22) element: null. Condition: isinstance(var, A):false
14(15) element: null. Condition: isinstance(var, A):true
15(16) ASSERTTYPE ACCESS: var
16(17,18) READ ACCESS: var
17(22) element: null. Condition: var:false
18(19) element: null. Condition: var:true
19(20) element: PyStatementList. Condition: isinstance(var, A) and var:true
20(21) ASSERTTYPE ACCESS: var
21(23) element: PyPassStatement
22(23) ASSERTTYPE ACCESS: var
23() element: null