fanquake
08e2947312
Merge #17316 : refactor: Replace all uses of boost::optional with our own Optional type
...
d314e8a818d4c162b1c7201533e6b600dcab2d91 refactor: Replace all uses of boost::optional with our own Optional type (Wladimir J. van der Laan)
Pull request description:
Replace all uses of boost::optional with our own Optional type. Luckily, there aren't so many.
After this:
- `boost::optional` is no longer used directly (only through `Optional` which is an alias for it)
- `boost/optional.hpp` is only included in one place
ACKs for top commit:
MarcoFalke:
ACK d314e8a818d4c162b1c7201533e6b600dcab2d91
practicalswift:
ACK d314e8a818d4c162b1c7201533e6b600dcab2d91 -- diff looks correct + satisfying to see incremental progress towards the goal of a Boost free future :)
jtimon:
ACK d314e8a818d4c162b1c7201533e6b600dcab2d91
fanquake:
ACK d314e8a818d4c162b1c7201533e6b600dcab2d91
Tree-SHA512: b43e0017af81b07b5851377cd09624f114510ac5b9018d037664b58ad0fc8e893e30946b61f8f5e21e39125925bf9998a81f2226b468aab2df653ee57ed3213d
2019-10-30 14:20:17 -04:00
..
2019-10-30 15:37:34 +01:00
2019-10-24 16:01:44 -04:00
2019-10-29 15:46:45 -04:00
2019-10-28 13:41:45 +01:00
2019-10-15 22:56:43 +00:00
2019-10-30 15:37:34 +01:00
2019-10-30 15:37:34 +01:00
2019-10-28 13:31:33 +01:00
2019-10-15 22:56:43 +00:00
2019-10-30 12:35:41 +01:00
2019-10-30 15:37:34 +01:00
2019-10-29 08:19:23 -04:00
2019-10-30 15:37:34 +01:00
2019-10-30 15:37:34 +01:00
2019-10-30 14:20:17 -04:00
2019-10-15 22:56:43 +00:00
2019-10-14 13:24:54 +03:00
2019-10-15 22:56:43 +00:00
2019-10-15 22:56:43 +00:00
2019-07-24 16:33:20 +03:00
2019-10-28 10:30:51 -04:00
2019-10-16 08:56:57 -07:00
2019-09-05 13:25:11 +12:00
2019-10-30 12:38:31 +01:00
2019-10-28 13:31:33 +01:00
2019-10-28 13:31:33 +01:00
2019-10-30 12:35:41 +01:00
2019-10-29 15:46:45 -04:00
2019-10-15 22:56:43 +00:00
2019-10-16 13:06:50 -04:00
2019-10-29 20:27:30 +01:00
2019-07-16 16:22:14 -04:00
2019-09-06 22:05:33 +02:00
2019-07-16 16:22:14 -04:00
2019-10-02 08:51:12 +02:00
2019-07-21 21:00:31 -04:00
2019-09-25 20:56:38 +02:00
2019-10-15 22:56:43 +00:00
2019-08-30 11:29:21 +09:00
2019-10-10 15:47:39 -04:00
2019-10-15 22:56:43 +00:00
2019-10-28 10:30:51 -04:00
2019-10-28 13:41:45 +01:00
2019-10-28 13:41:45 +01:00
2019-10-15 22:56:43 +00:00
2019-10-25 13:11:09 +00:00
2019-10-15 22:56:43 +00:00
2019-10-30 15:37:34 +01:00
2019-10-28 10:30:51 -04:00
2019-10-15 22:56:43 +00:00
2019-10-22 00:07:31 +02:00
2019-10-15 10:53:17 +02:00
2019-10-30 12:35:41 +01:00
2019-10-23 01:59:32 +02:00
2019-09-30 09:41:11 +02:00
2019-10-24 16:01:43 -04:00
2019-10-24 16:01:43 -04:00
2019-10-30 13:32:29 +00:00
2019-10-29 15:46:45 -04:00
2019-08-15 10:05:32 -04:00
2019-08-11 11:33:27 +09:00
2019-10-30 15:37:34 +01:00
2019-10-29 15:46:45 -04:00
2019-10-28 15:10:06 -04:00
2019-10-28 10:30:51 -04:00
2019-10-15 22:56:43 +00:00
2019-08-08 11:35:14 +09:00
2019-08-08 11:35:14 +09:00
2019-10-28 13:31:33 +01:00
2019-10-16 08:56:57 -07:00
2019-10-15 22:56:43 +00:00
2019-10-02 10:39:14 -04:00
2019-10-15 22:56:43 +00:00
2019-10-15 22:56:43 +00:00
2019-10-30 14:27:31 +01:00
2019-10-22 00:07:31 +02:00
2019-10-18 14:24:21 -04:00
2019-10-15 22:56:43 +00:00
2019-10-15 22:56:43 +00:00
2019-10-15 22:56:43 +00:00
2019-10-28 13:31:33 +01:00
2019-09-25 10:56:00 -04:00
2019-10-15 22:56:43 +00:00
2019-07-24 16:33:20 +03:00
2019-07-17 15:32:38 +01:00
2019-10-15 22:56:43 +00:00
2019-10-16 08:56:57 -07:00
2019-10-15 22:56:43 +00:00
2019-10-30 14:20:17 -04:00
2019-10-30 14:27:31 +01:00
2019-10-15 22:56:43 +00:00
2019-10-15 22:56:43 +00:00
2019-10-15 22:56:43 +00:00
2019-10-29 15:46:45 -04:00
2019-10-29 15:46:45 -04:00
2019-10-29 15:46:45 -04:00
2019-10-29 15:46:45 -04:00
2019-08-15 11:02:55 -04:00
2019-08-15 11:02:55 -04:00
2019-08-14 15:52:52 -04:00
2019-10-28 10:30:51 -04:00
2019-07-24 16:33:20 +03:00
2019-10-15 22:56:43 +00:00