|
| 1 | +edges |
| 2 | +| test.py:21:11:21:18 | ControlFlowNode for source() | test.py:22:10:22:24 | ControlFlowNode for Attribute() | |
| 3 | +| test.py:29:11:29:18 | ControlFlowNode for source() | test.py:33:10:33:12 | ControlFlowNode for val | |
| 4 | +| test.py:39:15:39:17 | SSA variable arg | test.py:41:10:41:12 | ControlFlowNode for val | |
| 5 | +| test.py:45:11:45:18 | ControlFlowNode for source() | test.py:46:15:46:17 | ControlFlowNode for src | |
| 6 | +| test.py:46:15:46:17 | ControlFlowNode for src | test.py:39:15:39:17 | SSA variable arg | |
| 7 | +| test.py:52:24:52:26 | SSA variable arg | test.py:54:10:54:12 | ControlFlowNode for val | |
| 8 | +| test.py:57:33:57:35 | SSA variable arg | test.py:58:24:58:26 | ControlFlowNode for arg | |
| 9 | +| test.py:58:24:58:26 | ControlFlowNode for arg | test.py:52:24:52:26 | SSA variable arg | |
| 10 | +| test.py:61:33:61:35 | SSA variable arg | test.py:62:33:62:35 | ControlFlowNode for arg | |
| 11 | +| test.py:62:33:62:35 | ControlFlowNode for arg | test.py:57:33:57:35 | SSA variable arg | |
| 12 | +| test.py:65:33:65:35 | SSA variable arg | test.py:66:33:66:35 | ControlFlowNode for arg | |
| 13 | +| test.py:66:33:66:35 | ControlFlowNode for arg | test.py:61:33:61:35 | SSA variable arg | |
| 14 | +| test.py:70:11:70:18 | ControlFlowNode for source() | test.py:71:33:71:35 | ControlFlowNode for src | |
| 15 | +| test.py:71:33:71:35 | ControlFlowNode for src | test.py:65:33:65:35 | SSA variable arg | |
| 16 | +| test.py:77:23:77:24 | SSA variable bm | test.py:79:10:79:12 | ControlFlowNode for val | |
| 17 | +| test.py:83:11:83:18 | ControlFlowNode for source() | test.py:84:23:84:35 | ControlFlowNode for Attribute | |
| 18 | +| test.py:84:23:84:35 | ControlFlowNode for Attribute | test.py:77:23:77:24 | SSA variable bm | |
| 19 | +| test.py:89:37:89:38 | SSA variable bm | test.py:91:10:91:12 | ControlFlowNode for val | |
| 20 | +| test.py:94:46:94:47 | SSA variable bm | test.py:95:37:95:38 | ControlFlowNode for bm | |
| 21 | +| test.py:95:37:95:38 | ControlFlowNode for bm | test.py:89:37:89:38 | SSA variable bm | |
| 22 | +| test.py:98:46:98:47 | SSA variable bm | test.py:99:46:99:47 | ControlFlowNode for bm | |
| 23 | +| test.py:99:46:99:47 | ControlFlowNode for bm | test.py:94:46:94:47 | SSA variable bm | |
| 24 | +| test.py:102:46:102:47 | SSA variable bm | test.py:103:46:103:47 | ControlFlowNode for bm | |
| 25 | +| test.py:103:46:103:47 | ControlFlowNode for bm | test.py:98:46:98:47 | SSA variable bm | |
| 26 | +| test.py:107:11:107:18 | ControlFlowNode for source() | test.py:108:46:108:58 | ControlFlowNode for Attribute | |
| 27 | +| test.py:108:46:108:58 | ControlFlowNode for Attribute | test.py:102:46:102:47 | SSA variable bm | |
| 28 | +nodes |
| 29 | +| test.py:21:11:21:18 | ControlFlowNode for source() | semmle.label | ControlFlowNode for source() | |
| 30 | +| test.py:22:10:22:24 | ControlFlowNode for Attribute() | semmle.label | ControlFlowNode for Attribute() | |
| 31 | +| test.py:29:11:29:18 | ControlFlowNode for source() | semmle.label | ControlFlowNode for source() | |
| 32 | +| test.py:33:10:33:12 | ControlFlowNode for val | semmle.label | ControlFlowNode for val | |
| 33 | +| test.py:39:15:39:17 | SSA variable arg | semmle.label | SSA variable arg | |
| 34 | +| test.py:41:10:41:12 | ControlFlowNode for val | semmle.label | ControlFlowNode for val | |
| 35 | +| test.py:45:11:45:18 | ControlFlowNode for source() | semmle.label | ControlFlowNode for source() | |
| 36 | +| test.py:46:15:46:17 | ControlFlowNode for src | semmle.label | ControlFlowNode for src | |
| 37 | +| test.py:52:24:52:26 | SSA variable arg | semmle.label | SSA variable arg | |
| 38 | +| test.py:54:10:54:12 | ControlFlowNode for val | semmle.label | ControlFlowNode for val | |
| 39 | +| test.py:57:33:57:35 | SSA variable arg | semmle.label | SSA variable arg | |
| 40 | +| test.py:58:24:58:26 | ControlFlowNode for arg | semmle.label | ControlFlowNode for arg | |
| 41 | +| test.py:61:33:61:35 | SSA variable arg | semmle.label | SSA variable arg | |
| 42 | +| test.py:62:33:62:35 | ControlFlowNode for arg | semmle.label | ControlFlowNode for arg | |
| 43 | +| test.py:65:33:65:35 | SSA variable arg | semmle.label | SSA variable arg | |
| 44 | +| test.py:66:33:66:35 | ControlFlowNode for arg | semmle.label | ControlFlowNode for arg | |
| 45 | +| test.py:70:11:70:18 | ControlFlowNode for source() | semmle.label | ControlFlowNode for source() | |
| 46 | +| test.py:71:33:71:35 | ControlFlowNode for src | semmle.label | ControlFlowNode for src | |
| 47 | +| test.py:77:23:77:24 | SSA variable bm | semmle.label | SSA variable bm | |
| 48 | +| test.py:79:10:79:12 | ControlFlowNode for val | semmle.label | ControlFlowNode for val | |
| 49 | +| test.py:83:11:83:18 | ControlFlowNode for source() | semmle.label | ControlFlowNode for source() | |
| 50 | +| test.py:84:23:84:35 | ControlFlowNode for Attribute | semmle.label | ControlFlowNode for Attribute | |
| 51 | +| test.py:89:37:89:38 | SSA variable bm | semmle.label | SSA variable bm | |
| 52 | +| test.py:91:10:91:12 | ControlFlowNode for val | semmle.label | ControlFlowNode for val | |
| 53 | +| test.py:94:46:94:47 | SSA variable bm | semmle.label | SSA variable bm | |
| 54 | +| test.py:95:37:95:38 | ControlFlowNode for bm | semmle.label | ControlFlowNode for bm | |
| 55 | +| test.py:98:46:98:47 | SSA variable bm | semmle.label | SSA variable bm | |
| 56 | +| test.py:99:46:99:47 | ControlFlowNode for bm | semmle.label | ControlFlowNode for bm | |
| 57 | +| test.py:102:46:102:47 | SSA variable bm | semmle.label | SSA variable bm | |
| 58 | +| test.py:103:46:103:47 | ControlFlowNode for bm | semmle.label | ControlFlowNode for bm | |
| 59 | +| test.py:107:11:107:18 | ControlFlowNode for source() | semmle.label | ControlFlowNode for source() | |
| 60 | +| test.py:108:46:108:58 | ControlFlowNode for Attribute | semmle.label | ControlFlowNode for Attribute | |
| 61 | +#select |
| 62 | +| test.py:22:10:22:24 | ControlFlowNode for Attribute() | test.py:21:11:21:18 | ControlFlowNode for source() | test.py:22:10:22:24 | ControlFlowNode for Attribute() | test flow (proper): test_simple | |
| 63 | +| test.py:33:10:33:12 | ControlFlowNode for val | test.py:29:11:29:18 | ControlFlowNode for source() | test.py:33:10:33:12 | ControlFlowNode for val | test flow (proper): test_alias | |
| 64 | +| test.py:41:10:41:12 | ControlFlowNode for val | test.py:45:11:45:18 | ControlFlowNode for source() | test.py:41:10:41:12 | ControlFlowNode for val | test flow (proper): test_accross_functions | |
| 65 | +| test.py:54:10:54:12 | ControlFlowNode for val | test.py:70:11:70:18 | ControlFlowNode for source() | test.py:54:10:54:12 | ControlFlowNode for val | test flow (proper): test_deeply_nested | |
| 66 | +| test.py:79:10:79:12 | ControlFlowNode for val | test.py:83:11:83:18 | ControlFlowNode for source() | test.py:79:10:79:12 | ControlFlowNode for val | test flow (proper): test_pass_bound_method | |
| 67 | +| test.py:91:10:91:12 | ControlFlowNode for val | test.py:107:11:107:18 | ControlFlowNode for source() | test.py:91:10:91:12 | ControlFlowNode for val | test flow (proper): test_deeply_nested_bound_method | |
0 commit comments