Richard Smith
2a2c228c7a
Add new 'preferred_name' attribute.
...
This attribute permits a typedef to be associated with a class template
specialization as a preferred way of naming that class template
specialization. This permits us to specify that (for example) the
preferred way to express 'std::basic_string<char>' is as 'std::string'.
The attribute is applied to the various class templates in libc++ that have
corresponding well-known typedef names.
This is a re-commit. The previous commit was reverted because it exposed
a pre-existing bug that has since been fixed / worked around; see
PR48434.
Differential Revision: https://reviews.llvm.org/D91311
2020-12-09 12:22:35 -08:00
..
2020-12-03 15:01:38 -05:00
2020-11-18 16:20:56 -05:00
2020-11-05 12:28:52 -05:00
2020-12-09 12:22:35 -08:00
2020-11-18 16:58:45 -05:00
2020-12-01 22:13:39 -05:00
2020-12-01 22:13:39 -05:00
2020-12-02 09:01:58 +01:00
2020-12-01 22:13:39 -05:00
2020-12-01 22:13:39 -05:00
2020-11-27 10:00:21 -05:00
2020-12-08 17:05:38 -05:00
2020-12-05 17:46:30 +00:00
2020-12-01 22:13:39 -05:00
2020-12-08 17:05:38 -05:00
2020-11-05 12:28:52 -05:00
2020-12-01 22:13:39 -05:00
2020-11-24 21:07:57 +01:00
2020-12-06 15:36:52 +01:00
2020-12-01 22:13:39 -05:00
2020-12-01 22:13:39 -05:00
2020-11-27 17:27:36 -05:00
2020-11-27 10:00:21 -05:00
2020-11-18 16:20:56 -05:00
2020-12-01 22:13:39 -05:00
2020-12-02 09:01:58 +01:00
2020-12-01 22:13:39 -05:00
2020-12-01 22:13:39 -05:00
2020-12-01 22:13:39 -05:00
2020-11-05 12:28:52 -05:00
2020-12-07 20:18:09 +01:00
2020-12-01 22:13:39 -05:00
2020-11-27 10:00:21 -05:00
2020-12-08 13:46:18 -05:00
2020-12-01 22:13:39 -05:00
2020-12-01 22:13:39 -05:00
2020-11-27 10:00:21 -05:00
2020-12-09 12:22:35 -08:00
2020-11-27 10:00:21 -05:00
2020-12-08 11:19:16 -05:00
2020-12-06 15:36:52 +01:00
2020-12-01 22:13:39 -05:00
2020-12-08 17:05:38 -05:00
2020-10-28 09:49:37 -04:00
2020-09-19 16:28:55 +02:00
2020-12-06 15:26:26 +01:00
2020-11-25 15:44:50 -05:00
2020-12-01 22:13:39 -05:00
2020-12-01 22:13:39 -05:00
2020-11-05 12:28:52 -05:00
2020-10-22 14:51:25 -04:00
2020-12-02 09:55:16 +02:00
2020-12-09 12:22:35 -08:00
2020-12-03 15:01:38 -05:00
2020-11-05 12:28:52 -05:00
2020-11-27 17:27:36 -05:00
2020-11-27 10:00:21 -05:00
2020-11-11 17:04:32 -05:00
2020-11-27 10:00:21 -05:00
2020-12-09 12:22:35 -08:00
2020-12-09 12:22:35 -08:00
2020-11-27 10:00:21 -05:00
2020-11-27 10:00:21 -05:00
2020-12-01 22:13:39 -05:00
2020-12-08 17:05:38 -05:00
2020-12-01 22:13:39 -05:00
2020-12-01 22:13:39 -05:00
2020-11-11 17:44:42 -05:00
2020-12-08 13:46:18 -05:00
2020-12-02 10:49:20 -08:00
2020-12-01 22:13:39 -05:00
2020-12-01 22:13:39 -05:00
2020-12-08 15:46:45 -05:00
2020-11-17 13:14:36 -05:00