Kazu Hirata
ccd5ddab9b
[clang-tools-extra] Replace SmallSet with SmallPtrSet (NFC) ( #154365 )
...
This patch replaces SmallSet<T *, N> with SmallPtrSet<T *, N>. Note
that SmallSet.h "redirects" SmallSet to SmallPtrSet for pointer
element types:
template <typename PointeeType, unsigned N>
class SmallSet<PointeeType*, N> : public SmallPtrSet<PointeeType*, N>
{};
We only have 10 instances that rely on this "redirection", with more
than half of them under clang-tools-extra/. Since the redirection
doesn't improve readability, this patch replaces SmallSet with
SmallPtrSet for pointer element types.
I'm planning to remove the redirection eventually.
2025-08-19 09:09:03 -07:00
..
2025-07-11 17:17:59 +03:00
2025-05-25 10:55:36 -07:00
2024-07-12 19:58:45 +02:00
2024-03-31 15:06:49 +00:00
2024-03-31 15:06:49 +00:00
2024-10-06 12:21:09 +02:00
2024-10-06 12:21:09 +02:00
2025-06-10 23:23:37 +03:00
2023-05-23 19:32:36 +00:00
2025-07-31 09:00:34 +02:00
2025-04-07 09:57:55 +08:00
2025-04-07 09:57:55 +08:00
2024-09-04 11:49:16 +02:00
2023-10-20 09:29:06 -05:00
2025-06-08 01:34:24 -07:00
2024-01-22 17:11:02 +01:00
2025-07-31 09:00:34 +02:00
2025-07-08 20:48:51 +03:00
2023-09-15 20:59:12 +08:00
2025-08-09 05:06:53 -03:00
2024-03-05 01:09:39 +01:00
2024-09-21 00:23:17 +02:00
2025-06-10 23:23:37 +03:00
2024-02-02 21:48:21 +01:00
2025-08-09 05:06:53 -03:00
2025-05-25 10:55:36 -07:00
2023-07-24 06:34:34 +00:00
2025-07-14 21:59:28 +03:00
2023-04-07 14:17:03 +02:00
2025-08-09 05:06:53 -03:00
2025-08-09 05:06:53 -03:00
2024-07-15 21:36:00 +02:00
2024-07-15 21:36:00 +02:00
2025-06-08 23:22:05 +03:00
2025-06-10 23:23:37 +03:00
2023-07-30 13:19:51 +00:00
2025-08-09 05:06:53 -03:00
2023-08-21 17:38:30 +00:00
2025-01-12 11:04:40 +01:00
2025-01-12 11:04:40 +01:00
2025-06-08 23:22:05 +03:00
2025-08-19 09:09:03 -07:00
2025-05-25 10:55:36 -07:00
2025-08-09 05:06:53 -03:00
2025-07-31 09:00:34 +02:00
2025-06-08 23:22:05 +03:00
2023-08-16 15:02:56 +00:00
2025-07-11 17:17:59 +03:00
2025-07-07 06:57:51 -04:00
2025-05-17 10:26:13 +02:00
2025-06-08 23:22:05 +03:00
2025-06-08 23:22:05 +03:00
2025-06-08 23:22:05 +03:00
2025-05-25 10:55:36 -07:00
2025-08-09 05:06:53 -03:00
2025-06-07 21:52:23 +02:00
2025-06-07 21:52:23 +02:00
2025-06-10 23:23:37 +03:00
2023-08-27 08:52:10 +00:00
2024-03-31 15:06:49 +00:00
2025-08-08 07:51:36 +03:00
2025-08-08 07:51:36 +03:00
2025-05-25 10:55:36 -07:00
2024-10-28 03:53:36 -05:00
2025-08-02 08:09:41 -07:00
2023-04-16 08:51:00 +00:00
2025-06-14 10:55:42 +03:00
2023-08-27 08:52:11 +00:00
2025-03-12 06:12:09 +08:00
2023-07-31 06:22:39 +00:00
2025-05-25 10:55:36 -07:00
2024-07-04 13:44:31 +00:00
2024-07-04 13:44:31 +00:00
2024-09-27 10:05:37 +08:00
2025-06-08 23:22:05 +03:00
2025-06-08 23:22:05 +03:00
2025-05-25 10:55:36 -07:00
2023-06-19 07:22:20 +00:00
2024-12-07 08:31:35 +08:00
2024-04-24 07:40:22 +08:00
2025-06-08 23:22:05 +03:00
2025-07-24 15:44:39 +03:00
2025-05-25 10:55:36 -07:00
2025-08-09 05:06:53 -03:00
2025-06-25 10:04:10 -07:00
2023-04-11 00:38:37 +01:00
2025-06-08 23:22:05 +03:00
2025-06-10 23:23:37 +03:00
2025-02-11 09:09:57 +08:00
2025-06-08 23:22:05 +03:00
2025-06-10 23:23:37 +03:00
2024-05-15 14:35:07 +02:00
2025-06-08 23:22:05 +03:00
2024-02-08 10:19:18 -08:00
2024-02-02 21:48:21 +01:00
2023-04-11 00:38:37 +01:00
2025-06-08 23:22:05 +03:00
2025-05-25 10:55:36 -07:00
2025-06-08 23:22:05 +03:00
2025-05-25 10:55:36 -07:00
2024-03-19 20:15:08 +01:00
2024-03-19 20:15:08 +01:00
2023-07-16 18:29:29 +00:00
2025-05-25 10:55:36 -07:00
2023-07-17 10:40:11 +05:30
2025-08-03 14:33:29 +03:00
2024-10-01 13:24:32 +02:00
2025-05-25 10:55:36 -07:00
2024-11-09 22:04:17 +01:00
2025-01-11 07:12:37 +01:00
2025-03-17 16:04:15 -04:00
2024-12-15 05:04:32 +08:00
2023-09-20 18:56:00 +00:00
2023-09-20 21:01:34 +00:00
2025-06-08 23:22:05 +03:00
2025-06-10 23:23:37 +03:00
2025-07-23 13:19:23 +03:00
2025-04-13 12:09:50 +08:00
2025-04-13 12:09:50 +08:00
2023-05-31 09:55:01 +02:00
2023-05-31 09:55:01 +02:00
2025-07-11 17:17:59 +03:00
2025-01-30 10:49:01 +00:00
2025-01-09 20:21:31 +08:00
2023-12-25 12:19:53 +01:00
2025-06-10 23:23:37 +03:00
2025-05-25 10:55:36 -07:00
2024-03-04 19:05:06 +01:00
2025-06-10 23:23:37 +03:00
2025-02-16 08:14:42 -08:00