Brad King
71fbebd1dc
IWYU: Fix handling of <memory> standard header
...
An old workaround for `std::allocator_traits<>::value_type` lints from
IWYU on `std::vector<>` usage breaks IWYU's handling of `<memory>`.
Convert the workaround to use the same approach we already use for a
workaround of `std::__decay_and_strip<>::::__type` lints. Then update
the `<memory>` inclusions to follow the now-correct IWYU lints.
2019-07-10 11:48:56 -04:00
..
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-05-22 10:51:06 -04:00
2019-05-30 09:31:35 -04:00
2019-07-01 09:18:24 -04:00
2019-06-04 18:11:19 +02:00
2019-05-14 15:58:00 +02:00
2019-05-23 16:19:49 +02:00
2019-06-07 13:14:29 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-05-08 13:18:31 -04:00
2019-06-12 12:46:18 -04:00
2019-07-08 20:11:33 +10:00
2019-07-10 00:01:08 -04:00
2019-05-23 15:32:23 +02:00
2019-05-22 03:46:55 +02:00
2019-05-22 03:46:55 +02:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-07-10 11:48:56 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-07-10 11:48:56 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-07-10 11:48:56 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-08 12:25:35 +02:00
2019-05-29 18:18:09 +02:00
2019-07-10 11:48:56 -04:00
2019-06-24 09:36:09 -04:00
2019-07-10 11:48:56 -04:00
2019-06-25 10:55:03 -04:00
2019-05-23 16:19:49 +02:00
2019-05-15 10:20:05 -04:00
2019-05-22 10:51:06 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-05-23 16:19:49 +02:00
2019-05-14 15:58:00 +02:00
2019-07-10 11:48:56 -04:00
2019-06-03 10:17:17 -04:00
2019-06-13 12:01:08 +02:00
2019-05-23 16:19:49 +02:00
2019-07-10 11:48:56 -04:00
2019-05-19 10:33:26 -04:00
2019-05-19 10:33:26 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-06-27 10:57:34 -04:00
2019-06-27 10:57:34 -04:00
2019-06-25 17:23:34 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-05-23 16:19:49 +02:00
2019-05-15 10:20:05 -04:00
2019-07-04 13:46:19 +02:00
2019-07-09 11:08:50 -04:00
2019-06-12 12:51:32 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-06-10 14:35:28 -04:00
2019-05-22 10:57:10 +02:00
2019-05-16 15:25:33 -04:00
2019-05-22 10:57:10 +02:00
2019-07-10 11:48:56 -04:00
2019-06-21 11:06:39 -04:00
2019-07-09 09:37:55 -04:00
2019-06-21 11:06:39 -04:00
2019-07-10 11:48:56 -04:00
2019-06-13 23:58:30 +02:00
2019-07-10 11:48:56 -04:00
2019-07-08 11:28:27 -04:00
2019-05-23 16:19:49 +02:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-06-03 10:20:22 -04:00
2019-07-10 11:48:56 -04:00
2019-06-03 10:20:22 -04:00
2019-05-23 16:19:49 +02:00
2019-07-10 11:48:56 -04:00
2019-06-25 10:55:03 -04:00
2019-07-10 11:48:56 -04:00
2019-07-09 09:36:04 -04:00
2019-07-10 11:48:56 -04:00
2019-05-23 16:19:49 +02:00
2019-05-15 10:20:05 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-05-23 16:19:49 +02:00
2019-07-10 11:48:56 -04:00
2019-05-18 12:27:24 +02:00
2019-05-15 10:20:05 -04:00
2019-05-15 10:20:05 -04:00
2019-05-23 16:19:49 +02:00
2019-05-21 08:50:37 -04:00
2019-05-21 08:50:01 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-05-19 10:33:26 -04:00
2019-05-19 10:33:26 -04:00
2019-05-19 10:33:26 -04:00
2019-05-23 16:19:49 +02:00
2019-07-10 11:48:56 -04:00
2019-05-23 16:19:49 +02:00
2019-07-10 11:48:56 -04:00
2019-05-13 10:45:36 -04:00
2019-07-10 11:48:56 -04:00
2019-05-22 10:51:06 -04:00
2019-05-13 10:45:36 -04:00
2019-05-13 10:45:36 -04:00
2019-05-13 10:45:36 -04:00
2019-05-23 16:19:49 +02:00
2019-07-10 11:48:56 -04:00
2019-05-13 10:45:36 -04:00
2019-05-13 10:45:36 -04:00
2019-05-23 16:19:49 +02:00
2019-07-10 11:48:56 -04:00
2019-05-13 10:45:36 -04:00
2019-05-13 10:45:36 -04:00
2019-05-13 10:45:36 -04:00
2019-07-10 11:48:56 -04:00
2019-06-13 16:41:04 +02:00
2019-05-23 13:00:33 +02:00
2019-07-10 11:48:56 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-10 14:35:28 -04:00
2019-06-17 14:09:15 -04:00
2019-07-10 09:20:32 -04:00
2019-05-21 11:40:07 -04:00
2019-07-10 11:48:56 -04:00
2019-06-03 10:03:53 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-05-31 09:03:28 -04:00
2019-07-10 11:48:56 -04:00
2019-05-14 17:50:14 +02:00
2019-07-10 11:48:56 -04:00
2019-05-18 12:27:24 +02:00
2019-07-10 11:48:56 -04:00
2019-06-24 09:36:09 -04:00
2019-06-24 09:36:09 -04:00
2019-05-23 16:19:49 +02:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-04-28 22:45:44 +10:00
2019-05-20 11:05:16 -04:00
2019-05-20 11:05:16 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-05-30 16:44:30 +02:00
2019-05-30 18:38:14 +02:00
2019-07-10 11:48:56 -04:00
2019-06-04 18:11:19 +02:00
2019-05-23 13:00:33 +02:00
2019-06-13 16:41:04 +02:00
2019-06-08 12:25:35 +02:00
2019-06-08 12:25:35 +02:00
2019-06-08 12:25:35 +02:00
2019-05-23 16:19:49 +02:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-05-07 12:42:19 +02:00
2019-05-22 12:25:17 +02:00
2019-07-10 11:48:56 -04:00
2019-07-04 12:30:40 +02:00
2019-07-10 11:48:56 -04:00
2019-05-27 13:06:01 +02:00
2019-07-10 11:48:56 -04:00
2019-05-23 16:19:49 +02:00
2019-05-11 22:15:47 +02:00
2019-05-13 15:37:18 +02:00
2019-05-16 14:41:05 -04:00
2019-05-16 14:41:05 -04:00
2019-06-25 17:34:56 +02:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-06-07 11:08:38 -04:00
2019-05-23 16:19:49 +02:00
2019-05-23 16:19:49 +02:00
2019-06-24 09:36:09 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-07-04 13:46:19 +02:00
2019-07-04 13:46:19 +02:00
2019-06-04 18:11:19 +02:00
2019-07-10 11:48:56 -04:00
2019-05-01 11:50:33 -04:00
2019-06-04 18:11:19 +02:00
2019-06-07 13:14:29 -04:00
2019-06-07 13:14:29 -04:00
2019-07-10 11:48:56 -04:00
2019-06-07 13:14:29 -04:00
2019-05-15 10:20:05 -04:00
2019-05-19 10:33:26 -04:00
2019-05-19 10:33:26 -04:00
2019-05-07 13:40:06 -04:00
2019-05-14 14:00:13 -04:00
2019-07-10 11:48:56 -04:00
2019-05-07 13:40:06 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-05-31 13:18:31 -04:00
2019-07-10 11:48:56 -04:00
2019-07-10 11:48:56 -04:00
2019-05-02 14:34:58 -04:00