invertego
9fbbea23d3
nall: always pass by reference to make_string()
...
Many specializations of stringify store a reference to the wrapped
value. Therefore, passing arguments to make_string() by value can be
disastrous if the compiler does not perform copy elision and stringify
stores a reference to a variable that goes out of scope when
make_string() returns.
Cherry-picked from ares commit 3d826f5b266027529f0c12211c744a23bbe25a56.
2024-09-05 15:21:21 +10:00
..
2023-03-08 17:35:32 +11:00
2019-09-13 22:15:11 +09:00
2019-07-07 19:44:09 +10:00
2019-01-16 13:02:24 +11:00
2020-02-23 20:23:25 +09:00
2019-07-17 21:11:46 +09:00
2020-02-23 20:23:25 +09:00
2020-02-23 20:23:25 +09:00
2019-07-17 21:11:46 +09:00
2019-12-02 19:54:03 +09:00
2019-07-17 21:11:46 +09:00
2019-01-16 13:02:24 +11:00
2018-05-28 11:16:27 +10:00
2021-04-14 22:55:36 +10:00
2024-09-05 15:21:21 +10:00
2021-05-26 17:02:48 +10:00
2019-08-16 19:44:16 +09:00
2021-07-28 15:09:19 +10:00
2019-08-16 19:44:16 +09:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-04-09 11:16:30 +10:00
2023-06-10 19:22:40 +10:00
2018-10-04 20:12:11 +10:00
2018-10-04 20:12:11 +10:00
2019-07-07 19:44:09 +10:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-07-07 19:44:09 +10:00
2020-02-23 20:23:25 +09:00
2021-10-31 20:39:10 +11:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2018-10-04 20:12:11 +10:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-07-07 19:44:09 +10:00
2021-10-31 20:39:10 +11:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-09-13 22:15:11 +09:00
2019-01-21 16:27:24 +11:00
2021-08-01 14:50:01 +10:00
2019-04-09 11:16:30 +10:00
2019-07-17 21:11:46 +09:00
2021-10-31 20:39:10 +11:00
2019-01-21 16:27:24 +11:00
2018-08-21 13:17:12 +10:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-07-07 19:44:09 +10:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-08-16 19:44:16 +09:00
2020-11-10 17:59:14 +11:00
2019-08-16 19:44:16 +09:00
2019-08-16 19:44:16 +09:00
2019-09-13 22:15:11 +09:00
2019-10-16 16:12:28 +09:00
2019-09-17 03:37:03 +09:00
2019-07-17 21:11:46 +09:00
2019-07-07 19:44:09 +10:00
2019-07-27 01:27:56 +09:00
2019-07-17 21:11:46 +09:00
2019-12-02 19:54:03 +09:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2020-02-23 20:23:25 +09:00
2019-09-13 22:15:11 +09:00
2019-01-16 13:02:24 +11:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2019-04-09 11:16:30 +10:00
2019-07-17 21:11:46 +09:00
2019-07-17 21:11:46 +09:00
2021-05-26 17:02:48 +10:00