File tree Expand file tree Collapse file tree
cpp/ql/test/library-tests/defuse Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ int lambdas(int captured) {
4747 auto f1 = [&] { captured++; }; // capture has location "file://:0:0:0:0"
4848 f1 ();
4949 auto f2 = [&captured] { captured++; };
50- f1 ();
50+ f2 ();
5151 return captured;
5252}
5353
Original file line number Diff line number Diff line change 99| addressOf.cpp:31:23:31:23 | i | addressOf.cpp:38:18:38:30 | ... + ... | addressOf.cpp:40:15:40:15 | i |
1010| addressOf.cpp:40:8:40:11 | iref | addressOf.cpp:40:15:40:15 | i | addressOf.cpp:42:19:42:22 | iref |
1111| addressOf.cpp:47:8:47:9 | f1 | addressOf.cpp:47:13:47:31 | [...](...){...} | addressOf.cpp:48:3:48:4 | f1 |
12- | addressOf.cpp:47 :8:47 :9 | f1 | addressOf.cpp:47 :13:47:31 | [...](...){...} | addressOf.cpp:50:3:50:4 | f1 |
12+ | addressOf.cpp:49 :8:49 :9 | f2 | addressOf.cpp:49 :13:49:39 | [...](...){...} | addressOf.cpp:50:3:50:4 | f2 |
1313| addressOf.cpp:56:7:56:7 | a | addressOf.cpp:56:13:56:28 | {...} | addressOf.cpp:57:19:57:19 | a |
1414| addressOf.cpp:56:7:56:7 | a | addressOf.cpp:57:18:57:45 | ... + ... | addressOf.cpp:58:18:58:18 | a |
1515| indirect_use.cpp:20:10:20:10 | p | indirect_use.cpp:20:14:20:15 | ip | indirect_use.cpp:21:17:21:17 | p |
Original file line number Diff line number Diff line change 1313| addressOf.cpp:42:19:42:22 | iref | non-const address |
1414| addressOf.cpp:48:3:48:4 | f1 | |
1515| addressOf.cpp:49:15:49:22 | captured | non-const address |
16- | addressOf.cpp:50:3:50:4 | f1 | |
16+ | addressOf.cpp:50:3:50:4 | f2 | |
1717| addressOf.cpp:51:10:51:17 | captured | |
1818| addressOf.cpp:56:16:56:16 | i | |
1919| addressOf.cpp:56:19:56:19 | i | |
Original file line number Diff line number Diff line change 1414| addressOf.cpp:46:17:46:24 | captured | addressOf.cpp:51:10:51:17 | captured |
1515| addressOf.cpp:46:17:46:24 | captured | file://:0:0:0:0 | captured |
1616| addressOf.cpp:47:8:47:9 | f1 | addressOf.cpp:48:3:48:4 | f1 |
17- | addressOf.cpp:47 :8:47 :9 | f1 | addressOf.cpp:50:3:50:4 | f1 |
17+ | addressOf.cpp:49 :8:49 :9 | f2 | addressOf.cpp:50:3:50:4 | f2 |
1818| addressOf.cpp:55:17:55:17 | i | addressOf.cpp:56:16:56:16 | i |
1919| addressOf.cpp:55:17:55:17 | i | addressOf.cpp:56:19:56:19 | i |
2020| addressOf.cpp:55:17:55:17 | i | addressOf.cpp:56:24:56:24 | i |
Original file line number Diff line number Diff line change 44| addressOf.cpp:31:23:31:23 | i | addressOf.cpp:38:20:38:20 | i |
55| addressOf.cpp:46:17:46:24 | captured | addressOf.cpp:51:10:51:17 | captured |
66| addressOf.cpp:47:8:47:9 | f1 | addressOf.cpp:48:3:48:4 | f1 |
7- | addressOf.cpp:47 :8:47 :9 | f1 | addressOf.cpp:50:3:50:4 | f1 |
7+ | addressOf.cpp:49 :8:49 :9 | f2 | addressOf.cpp:50:3:50:4 | f2 |
88| addressOf.cpp:55:17:55:17 | i | addressOf.cpp:56:16:56:16 | i |
99| addressOf.cpp:55:17:55:17 | i | addressOf.cpp:56:19:56:19 | i |
1010| addressOf.cpp:55:17:55:17 | i | addressOf.cpp:56:24:56:24 | i |
Original file line number Diff line number Diff line change 11| addressOf.cpp:31:23:31:23 | i | addressOf.cpp:34:18:34:18 | i | addressOf.cpp:34:23:34:23 | i |
22| addressOf.cpp:31:23:31:23 | i | addressOf.cpp:34:18:34:18 | i | addressOf.cpp:35:23:35:23 | i |
33| addressOf.cpp:31:23:31:23 | i | addressOf.cpp:34:23:34:23 | i | addressOf.cpp:35:23:35:23 | i |
4- | addressOf.cpp:47:8:47:9 | f1 | addressOf.cpp:48:3:48:4 | f1 | addressOf.cpp:50:3:50:4 | f1 |
54| addressOf.cpp:55:17:55:17 | i | addressOf.cpp:56:16:56:16 | i | addressOf.cpp:56:19:56:19 | i |
65| addressOf.cpp:55:17:55:17 | i | addressOf.cpp:56:16:56:16 | i | addressOf.cpp:56:24:56:24 | i |
76| addressOf.cpp:55:17:55:17 | i | addressOf.cpp:56:19:56:19 | i | addressOf.cpp:56:24:56:24 | i |
You can’t perform that action at this time.
0 commit comments