0(1) element: null
1(2) element: PyIfStatement
2(3) READ ACCESS: isinstance
3(4) READ ACCESS: x
4(5) READ ACCESS: str
5(6,8) element: PyCallExpression: isinstance
6(7) element: null. Condition: isinstance(x, str):false
7(10) ASSERTTYPE ACCESS: x
8(9) element: null. Condition: isinstance(x, str):true
9(23) ASSERTTYPE ACCESS: x
10(11) element: PyStatementList
11(12) element: PyIfStatement
12(13) READ ACCESS: x
13(14,16) READ ACCESS: None
14(15) element: null. Condition: x is None:false
15(21) ASSERTTYPE ACCESS: x
16(17) element: null. Condition: x is None:true
17(18) ASSERTTYPE ACCESS: x
18(19) element: PyStatementList
19(20) element: PyPrintStatement
20(21) READ ACCESS: x
21(22) element: PyPrintStatement
22(23) READ ACCESS: x
23(24) element: PyPrintStatement
24(25) READ ACCESS: x
25() element: null