Egor Zhdan
dc8c217db6
[APINotes] Support C++ tag conformances to Swift protocols
...
This allows adding a Clang attribute
`swift_attr("conforms_to:ModuleName.ProtocolName")` to C++ structs via
API Notes.
The Swift compiler respects this attribute when importing C++ types into
Swift by automatically declaring the C++ type as a conforming type to
the given Swift protocol.
rdar://131388824
2024-08-13 12:47:23 +01:00
..
2024-08-12 11:22:30 +02:00
2024-08-07 21:01:24 +01:00
2024-07-22 18:06:33 -07:00
2024-08-06 08:35:56 -04:00
2023-10-09 22:45:34 +00:00
2024-08-13 12:47:23 +01:00
2023-11-13 18:53:15 -08:00
2024-05-13 12:03:39 +05:30
2024-06-20 15:54:25 -07:00
2024-06-20 15:54:25 -07:00
2024-04-12 21:41:06 +02:00
2024-08-10 13:28:33 -07:00
2024-05-14 18:39:48 -05:00
2024-07-22 18:20:14 -05:00
2024-05-09 17:14:43 -04:00
2023-09-11 16:24:37 -07:00
2023-10-24 14:43:00 +00:00
2024-05-25 17:16:39 +02:00
2024-03-04 14:22:51 +01:00
2023-12-21 08:18:49 -08:00
2024-03-08 11:04:04 -08:00
2024-03-04 14:22:51 +01:00
2024-06-28 14:57:27 +01:00
2023-10-26 19:28:28 +01:00
2024-07-22 18:20:14 -05:00
2024-05-28 09:22:55 -04:00
2024-08-05 14:02:15 +02:00
2024-05-14 16:09:57 -04:00
2024-01-17 10:43:36 +04:00
2024-04-29 22:14:22 +09:00
2024-07-30 10:17:57 -07:00
2024-07-19 18:04:39 -07:00
2024-05-02 08:04:53 +08:00
2024-02-07 13:03:31 -06:00
2024-08-10 09:54:58 -04:00
2024-06-20 12:09:54 -07:00
2024-08-12 13:11:21 -04:00
2023-12-21 08:18:49 -08:00
2023-12-11 15:30:28 -08:00
2024-02-10 22:18:46 +08:00
2024-06-14 19:31:56 +09:00
2024-08-13 16:34:32 +08:00
2024-07-09 15:08:11 +01:00
2024-04-08 12:30:27 -07:00
2024-08-06 23:05:55 +08:00