Matthias Krüger
ccf3f6e59d
Rollup merge of #126452 - compiler-errors:raw-lifetimes, r=spastorino
...
Implement raw lifetimes and labels (`'r#ident`)
This PR does two things:
1. Reserve lifetime prefixes, e.g. `'prefix#lt` in edition 2021.
2. Implements raw lifetimes, e.g. `'r#async` in edition 2021.
This PR additionally extends the `keyword_idents_2024` lint to also check lifetimes.
cc `@traviscross`
r? parser
2024-09-07 23:30:10 +02:00
..
2024-08-31 23:56:45 +02:00
2024-08-31 23:56:45 +02:00
2024-08-27 10:17:05 -07:00
2024-09-06 10:32:48 -04:00
2024-09-02 07:42:38 +02:00
2024-08-31 20:14:43 +00:00
2024-09-06 10:32:48 -04:00
2024-09-06 07:33:58 +02:00
2024-08-29 16:21:46 +02:00
2024-08-30 07:07:28 +00:00
2024-08-27 01:46:50 -05:00
2024-09-07 14:21:22 +03:00
2024-09-07 01:37:52 +00:00
2024-09-06 00:30:36 +03:00
2024-09-03 19:14:19 +02:00
2024-09-07 01:37:52 +00:00
2024-09-02 07:42:38 +02:00
2024-08-27 11:52:08 +10:00
2024-09-02 22:35:20 +02:00
2024-09-06 10:32:48 -04:00
2024-09-05 19:43:46 +02:00
2024-08-27 12:56:54 +10:00
2024-08-27 12:58:29 +10:00
2024-09-01 16:35:53 +02:00
2024-09-07 18:12:05 +00:00
2024-08-27 13:25:40 +10:00
2024-09-07 14:21:23 +03:00
2024-08-27 14:30:20 +10:00
2024-08-31 23:56:45 +02:00
2024-09-02 07:42:38 +02:00
2024-09-05 07:57:16 +00:00
2024-09-06 10:32:48 -04:00
2024-09-07 23:30:10 +02:00
2024-09-07 23:30:10 +02:00
2024-08-31 14:46:09 +02:00
2024-08-29 20:13:06 +10:00
2024-09-06 19:50:48 +00:00
2024-09-07 14:21:23 +03:00
2024-09-01 16:35:53 +02:00
2024-09-03 15:18:30 +10:00
2024-09-06 07:33:59 +02:00
2024-09-06 00:30:36 +03:00
2024-09-06 19:50:48 +00:00
2024-09-07 23:30:10 +02:00
2024-08-29 20:13:06 +10:00
2024-09-05 19:43:46 +02:00
2024-09-03 19:13:24 +02:00
2024-08-29 20:18:44 +10:00
2024-08-29 20:18:44 +10:00
2024-09-02 07:50:22 +02:00
2024-09-06 15:47:52 +03:00
2024-09-03 01:27:20 +00:00
2024-09-03 01:27:20 +00:00
2024-09-05 07:57:16 +00:00
2024-09-03 01:27:20 +00:00
2024-09-07 14:21:22 +03:00
2024-09-03 01:27:20 +00:00
2024-09-07 01:37:52 +00:00
2024-09-07 18:12:05 +00:00
2024-09-03 08:49:54 +10:00
2024-09-03 01:27:20 +00:00
2024-09-03 08:50:33 +10:00
2024-09-06 19:50:48 +00:00
2024-09-02 07:33:41 +02:00