mirror of
https://github.com/github/codeql.git
synced 2026-03-06 07:36:47 +01:00
170 lines
10 KiB
Plaintext
170 lines
10 KiB
Plaintext
| pointsto | false | 0 | 0 | set: {gp_offset} |
|
|
| pointsto | false | 1 | 1 | set: {fp_offset} |
|
|
| pointsto | false | 2 | 2 | set: {overflow_arg_area} |
|
|
| pointsto | false | 3 | 3 | set: {reg_save_area} |
|
|
| pointsto | false | 4 | 4 | set: {operator=} |
|
|
| pointsto | false | 5 | 5 | set: {operator=} |
|
|
| pointsto | false | 6 | 6 | set: {MyStruct} |
|
|
| pointsto | false | 7 | 7 | set: {data} |
|
|
| pointsto | false | 8 | 8 | set: {operator=} |
|
|
| pointsto | false | 9 | 9 | set: {p#0} |
|
|
| pointsto | false | 10 | 10 | set: {operator=} |
|
|
| pointsto | false | 11 | 11 | set: {p#0} |
|
|
| pointsto | false | 12 | 12 | set: {(unsigned long)..., 10} |
|
|
| pointsto | false | 13 | 13 | set: {use} |
|
|
| pointsto | false | 14 | 14 | set: {v} |
|
|
| pointsto | false | 15 | 15 | set: {test} |
|
|
| pointsto | false | 16 | 16 | set: {cond} |
|
|
| pointsto | false | 17 | 17 | set: {(bool)..., cond} |
|
|
| pointsto | false | 18 | 18 | set: {p1, p1, p1} |
|
|
| pointsto | false | 19 | 19 | set: {a, a} |
|
|
| pointsto | false | 20 | 20 | set: {b, b} |
|
|
| pointsto | false | 21 | 21 | set: {p2, p2} |
|
|
| pointsto | false | 22 | 22 | set: {& ..., & ..., ... = ..., ... = ..., ... = ..., p1, p1, p2} |
|
|
| pointsto | false | 23 | 23 | set: {c, c} |
|
|
| pointsto | false | 24 | 24 | set: {pp1, pp1} |
|
|
| pointsto | false | 25 | 25 | set: {d, d} |
|
|
| pointsto | false | 26 | 26 | set: {pp2, pp2} |
|
|
| pointsto | false | 27 | 27 | set: {a, b, c, d} |
|
|
| pointsto | false | 28 | 28 | set: {& ..., & ..., ... = ..., ... = ..., p3} |
|
|
| pointsto | false | 29 | 29 | set: {& ..., & ..., ... = ..., ... = ..., p3, p3, p3, p3, p3, pp1, pp2} |
|
|
| pointsto | false | 79 | 79 | file://:0:0:0:0\ngp_offset |
|
|
| pointsto | false | 80 | 80 | file://:0:0:0:0\nfp_offset |
|
|
| pointsto | false | 81 | 81 | file://:0:0:0:0\noverflow_arg_area |
|
|
| pointsto | false | 82 | 82 | file://:0:0:0:0\nreg_save_area |
|
|
| pointsto | false | 83 | 83 | <no location>\noperator= |
|
|
| pointsto | false | 85 | 85 | <no location>\noperator= |
|
|
| pointsto | false | 88 | 88 | test.cpp:2:16:2:23\nMyStruct |
|
|
| pointsto | false | 89 | 89 | test.cpp:3:6:3:9\ndata |
|
|
| pointsto | false | 91 | 91 | test.cpp:2:16:2:16\noperator= |
|
|
| pointsto | false | 92 | 92 | file://:0:0:0:0\np#0 |
|
|
| pointsto | false | 95 | 95 | test.cpp:2:16:2:16\noperator= |
|
|
| pointsto | false | 96 | 96 | file://:0:0:0:0\np#0 |
|
|
| pointsto | false | 99 | 99 | test.cpp:3:11:3:12\n10 |
|
|
| pointsto | false | 100 | 100 | test.cpp:3:11:3:12\n(unsigned long)... |
|
|
| pointsto | false | 104 | 104 | test.cpp:6:10:6:10\na |
|
|
| pointsto | false | 106 | 106 | test.cpp:6:13:6:13\nb |
|
|
| pointsto | false | 108 | 108 | test.cpp:6:16:6:16\nc |
|
|
| pointsto | false | 110 | 110 | test.cpp:6:19:6:19\nd |
|
|
| pointsto | false | 112 | 112 | test.cpp:7:11:7:12\np1 |
|
|
| pointsto | false | 116 | 116 | test.cpp:7:16:7:17\np2 |
|
|
| pointsto | false | 118 | 118 | test.cpp:7:21:7:22\np3 |
|
|
| pointsto | false | 120 | 120 | test.cpp:8:12:8:14\npp1 |
|
|
| pointsto | false | 124 | 124 | test.cpp:8:19:8:21\npp2 |
|
|
| pointsto | false | 126 | 126 | test.cpp:10:6:10:8\nuse |
|
|
| pointsto | false | 127 | 127 | test.cpp:10:19:10:19\nv |
|
|
| pointsto | false | 130 | 130 | test.cpp:12:6:12:9\ntest |
|
|
| pointsto | false | 131 | 131 | test.cpp:12:15:12:18\ncond |
|
|
| pointsto | false | 132 | 132 | test.cpp:14:6:14:9\ncond |
|
|
| pointsto | false | 133 | 133 | test.cpp:14:6:14:9\n(bool)... |
|
|
| pointsto | false | 134 | 134 | test.cpp:16:3:16:4\np1 |
|
|
| pointsto | false | 135 | 135 | test.cpp:16:9:16:9\na |
|
|
| pointsto | false | 136 | 136 | test.cpp:16:8:16:9\n& ... |
|
|
| pointsto | false | 137 | 137 | test.cpp:16:3:16:9\n... = ... |
|
|
| pointsto | false | 140 | 140 | test.cpp:18:3:18:4\np1 |
|
|
| pointsto | false | 141 | 141 | test.cpp:18:9:18:9\nb |
|
|
| pointsto | false | 142 | 142 | test.cpp:18:8:18:9\n& ... |
|
|
| pointsto | false | 143 | 143 | test.cpp:18:3:18:9\n... = ... |
|
|
| pointsto | false | 148 | 148 | test.cpp:20:2:20:3\np2 |
|
|
| pointsto | false | 149 | 149 | test.cpp:20:7:20:8\np1 |
|
|
| pointsto | false | 150 | 150 | test.cpp:20:2:20:8\n... = ... |
|
|
| pointsto | false | 152 | 152 | test.cpp:22:2:22:3\np3 |
|
|
| pointsto | false | 153 | 153 | test.cpp:22:8:22:8\nc |
|
|
| pointsto | false | 154 | 154 | test.cpp:22:7:22:8\n& ... |
|
|
| pointsto | false | 155 | 155 | test.cpp:22:2:22:8\n... = ... |
|
|
| pointsto | false | 157 | 157 | test.cpp:23:2:23:4\npp1 |
|
|
| pointsto | false | 158 | 158 | test.cpp:23:9:23:10\np3 |
|
|
| pointsto | false | 159 | 159 | test.cpp:23:8:23:10\n& ... |
|
|
| pointsto | false | 160 | 160 | test.cpp:23:2:23:10\n... = ... |
|
|
| pointsto | false | 162 | 162 | test.cpp:24:2:24:3\np3 |
|
|
| pointsto | false | 163 | 163 | test.cpp:24:8:24:8\nd |
|
|
| pointsto | false | 164 | 164 | test.cpp:24:7:24:8\n& ... |
|
|
| pointsto | false | 165 | 165 | test.cpp:24:2:24:8\n... = ... |
|
|
| pointsto | false | 168 | 168 | test.cpp:25:2:25:4\npp2 |
|
|
| pointsto | false | 169 | 169 | test.cpp:25:9:25:10\np3 |
|
|
| pointsto | false | 170 | 170 | test.cpp:25:8:25:10\n& ... |
|
|
| pointsto | false | 171 | 171 | test.cpp:25:2:25:10\n... = ... |
|
|
| pointsto | false | 176 | 176 | test.cpp:27:6:27:6\na |
|
|
| pointsto | false | 177 | 177 | test.cpp:27:9:27:9\nb |
|
|
| pointsto | false | 178 | 178 | test.cpp:27:12:27:12\nc |
|
|
| pointsto | false | 179 | 179 | test.cpp:27:15:27:15\nd |
|
|
| pointsto | false | 180 | 180 | test.cpp:27:18:27:19\np1 |
|
|
| pointsto | false | 181 | 181 | test.cpp:27:22:27:23\np2 |
|
|
| pointsto | false | 182 | 182 | test.cpp:27:26:27:27\np3 |
|
|
| pointsto | false | 183 | 183 | test.cpp:27:30:27:32\npp1 |
|
|
| pointsto | false | 184 | 184 | test.cpp:27:35:27:37\npp2 |
|
|
| pointsto | true | 0 | 79 | pt: {gp_offset} -> gp_offset |
|
|
| pointsto | true | 1 | 80 | pt: {fp_offset} -> fp_offset |
|
|
| pointsto | true | 2 | 81 | pt: {overflow_arg_area} -> overflow_arg_area |
|
|
| pointsto | true | 3 | 82 | pt: {reg_save_area} -> reg_save_area |
|
|
| pointsto | true | 4 | 83 | pt: {operator=} -> operator= |
|
|
| pointsto | true | 5 | 85 | pt: {operator=} -> operator= |
|
|
| pointsto | true | 6 | 88 | pt: {MyStruct} -> MyStruct |
|
|
| pointsto | true | 7 | 89 | pt: {data} -> data |
|
|
| pointsto | true | 8 | 91 | pt: {operator=} -> operator= |
|
|
| pointsto | true | 9 | 92 | pt: {p#0} -> p#0 |
|
|
| pointsto | true | 10 | 95 | pt: {operator=} -> operator= |
|
|
| pointsto | true | 11 | 96 | pt: {p#0} -> p#0 |
|
|
| pointsto | true | 12 | 99 | pt: {(unsigned long)..., 10} -> 10 |
|
|
| pointsto | true | 12 | 100 | pt: {(unsigned long)..., 10} -> (unsigned long)... |
|
|
| pointsto | true | 13 | 126 | pt: {use} -> use |
|
|
| pointsto | true | 14 | 6 | sf |
|
|
| pointsto | true | 14 | 127 | pt: {v} -> v |
|
|
| pointsto | true | 15 | 130 | pt: {test} -> test |
|
|
| pointsto | true | 16 | 131 | pt: {cond} -> cond |
|
|
| pointsto | true | 17 | 132 | pt: {(bool)..., cond} -> cond |
|
|
| pointsto | true | 17 | 133 | pt: {(bool)..., cond} -> (bool)... |
|
|
| pointsto | true | 18 | 112 | pt: {p1, p1, p1} -> p1 |
|
|
| pointsto | true | 18 | 134 | pt: {p1, p1, p1} -> p1 |
|
|
| pointsto | true | 18 | 140 | pt: {p1, p1, p1} -> p1 |
|
|
| pointsto | true | 19 | 6 | sf |
|
|
| pointsto | true | 19 | 22 | sf |
|
|
| pointsto | true | 19 | 104 | pt: {a, a} -> a |
|
|
| pointsto | true | 19 | 135 | pt: {a, a} -> a |
|
|
| pointsto | true | 20 | 6 | sf |
|
|
| pointsto | true | 20 | 22 | sf |
|
|
| pointsto | true | 20 | 106 | pt: {b, b} -> b |
|
|
| pointsto | true | 20 | 141 | pt: {b, b} -> b |
|
|
| pointsto | true | 21 | 116 | pt: {p2, p2} -> p2 |
|
|
| pointsto | true | 21 | 148 | pt: {p2, p2} -> p2 |
|
|
| pointsto | true | 22 | 136 | pt: {& ..., & ..., ... = ..., ... = ..., ... = ..., p1, p1, p2} -> & ... |
|
|
| pointsto | true | 22 | 137 | pt: {& ..., & ..., ... = ..., ... = ..., ... = ..., p1, p1, p2} -> ... = ... |
|
|
| pointsto | true | 22 | 142 | pt: {& ..., & ..., ... = ..., ... = ..., ... = ..., p1, p1, p2} -> & ... |
|
|
| pointsto | true | 22 | 143 | pt: {& ..., & ..., ... = ..., ... = ..., ... = ..., p1, p1, p2} -> ... = ... |
|
|
| pointsto | true | 22 | 149 | pt: {& ..., & ..., ... = ..., ... = ..., ... = ..., p1, p1, p2} -> p1 |
|
|
| pointsto | true | 22 | 150 | pt: {& ..., & ..., ... = ..., ... = ..., ... = ..., p1, p1, p2} -> ... = ... |
|
|
| pointsto | true | 22 | 180 | pt: {& ..., & ..., ... = ..., ... = ..., ... = ..., p1, p1, p2} -> p1 |
|
|
| pointsto | true | 22 | 181 | pt: {& ..., & ..., ... = ..., ... = ..., ... = ..., p1, p1, p2} -> p2 |
|
|
| pointsto | true | 23 | 6 | sf |
|
|
| pointsto | true | 23 | 28 | sf |
|
|
| pointsto | true | 23 | 108 | pt: {c, c} -> c |
|
|
| pointsto | true | 23 | 153 | pt: {c, c} -> c |
|
|
| pointsto | true | 24 | 120 | pt: {pp1, pp1} -> pp1 |
|
|
| pointsto | true | 24 | 157 | pt: {pp1, pp1} -> pp1 |
|
|
| pointsto | true | 25 | 6 | sf |
|
|
| pointsto | true | 25 | 28 | sf |
|
|
| pointsto | true | 25 | 110 | pt: {d, d} -> d |
|
|
| pointsto | true | 25 | 163 | pt: {d, d} -> d |
|
|
| pointsto | true | 26 | 124 | pt: {pp2, pp2} -> pp2 |
|
|
| pointsto | true | 26 | 168 | pt: {pp2, pp2} -> pp2 |
|
|
| pointsto | true | 27 | 176 | pt: {a, b, c, d} -> a |
|
|
| pointsto | true | 27 | 177 | pt: {a, b, c, d} -> b |
|
|
| pointsto | true | 27 | 178 | pt: {a, b, c, d} -> c |
|
|
| pointsto | true | 27 | 179 | pt: {a, b, c, d} -> d |
|
|
| pointsto | true | 28 | 154 | pt: {& ..., & ..., ... = ..., ... = ..., p3} -> & ... |
|
|
| pointsto | true | 28 | 155 | pt: {& ..., & ..., ... = ..., ... = ..., p3} -> ... = ... |
|
|
| pointsto | true | 28 | 164 | pt: {& ..., & ..., ... = ..., ... = ..., p3} -> & ... |
|
|
| pointsto | true | 28 | 165 | pt: {& ..., & ..., ... = ..., ... = ..., p3} -> ... = ... |
|
|
| pointsto | true | 28 | 182 | pt: {& ..., & ..., ... = ..., ... = ..., p3} -> p3 |
|
|
| pointsto | true | 29 | 118 | pt: {& ..., & ..., ... = ..., ... = ..., p3, p3, p3, p3, p3, pp1, pp2} -> p3 |
|
|
| pointsto | true | 29 | 152 | pt: {& ..., & ..., ... = ..., ... = ..., p3, p3, p3, p3, p3, pp1, pp2} -> p3 |
|
|
| pointsto | true | 29 | 158 | pt: {& ..., & ..., ... = ..., ... = ..., p3, p3, p3, p3, p3, pp1, pp2} -> p3 |
|
|
| pointsto | true | 29 | 159 | pt: {& ..., & ..., ... = ..., ... = ..., p3, p3, p3, p3, p3, pp1, pp2} -> & ... |
|
|
| pointsto | true | 29 | 160 | pt: {& ..., & ..., ... = ..., ... = ..., p3, p3, p3, p3, p3, pp1, pp2} -> ... = ... |
|
|
| pointsto | true | 29 | 162 | pt: {& ..., & ..., ... = ..., ... = ..., p3, p3, p3, p3, p3, pp1, pp2} -> p3 |
|
|
| pointsto | true | 29 | 169 | pt: {& ..., & ..., ... = ..., ... = ..., p3, p3, p3, p3, p3, pp1, pp2} -> p3 |
|
|
| pointsto | true | 29 | 170 | pt: {& ..., & ..., ... = ..., ... = ..., p3, p3, p3, p3, p3, pp1, pp2} -> & ... |
|
|
| pointsto | true | 29 | 171 | pt: {& ..., & ..., ... = ..., ... = ..., p3, p3, p3, p3, p3, pp1, pp2} -> ... = ... |
|
|
| pointsto | true | 29 | 183 | pt: {& ..., & ..., ... = ..., ... = ..., p3, p3, p3, p3, p3, pp1, pp2} -> pp1 |
|
|
| pointsto | true | 29 | 184 | pt: {& ..., & ..., ... = ..., ... = ..., p3, p3, p3, p3, p3, pp1, pp2} -> pp2 |
|