Rahul Joshi
2f7ffbaad3
[Support] Fix bugs in formatv automatic index assignment ( #108384 )
...
Fix bugs found when actually trying to use formatv() automatic index
assignment in IntrinsicEmitter.cpp:
- Assign automatic index only for `ReplacementType::Format`.
- Make the check for all replacement indices being either automatic orexplicit more accurate.
The existing check fails for formatv("{}{0}{}", 0, 1) (added as a unit test). Explicitly track if we
have seen any explicit and any automatic index instead.
2024-09-16 21:48:05 -07:00
..
2024-09-01 12:51:44 +03:00
2024-06-20 10:54:02 -04:00
2024-09-10 03:12:38 -04:00
2024-07-30 19:06:03 -04:00
2024-02-14 14:11:56 -08:00
2024-08-25 08:30:23 +09:00
2024-09-04 08:54:36 +02:00
2024-08-02 18:37:05 +02:00
2024-09-05 13:25:06 -04:00
2024-08-30 09:35:06 +02:00
2024-02-27 14:13:00 -05:00
2024-01-17 20:22:58 -08:00
2024-09-13 17:30:19 -07:00
2024-06-10 11:28:44 -07:00
2024-08-12 20:49:18 -07:00
2024-03-09 09:45:48 -05:00
2024-08-02 18:37:05 +02:00
2024-05-28 12:40:39 +02:00
2024-02-13 14:34:58 +00:00
2024-08-18 09:46:51 -07:00
2024-07-07 22:32:14 -07:00
2024-07-06 13:16:07 +01:00
2024-05-15 13:10:16 +01:00
2024-07-31 16:40:26 +00:00
2024-08-30 09:35:06 +02:00
2024-02-13 18:35:39 -08:00
2024-05-04 08:46:48 -07:00
2024-03-28 11:41:49 +00:00
2024-09-16 21:48:05 -07:00
2024-06-21 16:16:04 +02:00
2024-03-19 16:22:30 -05:00
2024-03-19 16:22:30 -05:00
2024-09-05 13:25:06 -04:00
2024-07-03 06:37:48 -05:00
2024-06-13 10:17:15 +01:00
2024-08-30 09:35:06 +02:00
2024-09-05 13:25:06 -04:00
2024-08-29 09:28:45 -07:00
2024-08-02 18:37:05 +02:00
2024-09-13 17:30:19 -07:00
2024-08-13 17:49:57 -07:00
2024-03-08 23:30:33 -08:00
2024-02-12 14:52:08 -08:00
2024-06-03 11:55:37 +02:00
2024-01-31 11:14:02 +01:00
2024-03-06 23:45:11 -05:00
2024-06-21 15:45:17 +02:00
2024-09-09 14:37:53 -04:00
2024-07-21 23:50:28 -04:00
2024-08-08 11:16:18 -04:00
2024-08-18 09:46:51 -07:00
2024-08-18 09:46:51 -07:00
2024-08-02 18:37:05 +02:00
2024-07-02 08:23:03 -07:00
2024-05-07 21:18:28 -07:00
2024-08-30 09:35:06 +02:00
2024-06-14 17:57:12 -07:00
2024-06-12 18:09:16 +01:00
2024-08-19 09:42:14 -07:00
2024-09-05 15:47:28 -07:00
2024-08-04 08:54:23 -07:00
2024-02-02 20:01:51 +00:00
2024-08-25 11:30:49 -07:00
2024-06-18 07:13:05 -07:00
2024-06-18 07:13:05 -07:00
2024-03-02 19:10:50 -08:00
2024-07-21 20:55:34 +02:00
2024-04-09 13:31:11 +08:00
2024-06-21 15:45:17 +02:00
2024-01-17 22:55:58 +01:00
2024-01-17 22:55:58 +01:00
2024-01-17 22:55:58 +01:00
2024-01-17 22:55:58 +01:00
2024-01-13 18:18:49 -08:00
2024-09-06 14:14:44 -07:00
2024-07-22 19:06:43 +02:00
2024-05-04 08:46:48 -07:00
2024-08-29 06:09:07 -04:00