bors
3cbb93223f
Auto merge of #121668 - erikdesjardins:commonprim, r=scottmcm,oli-obk
...
Represent `Result<usize, Box<T>>` as ScalarPair(i64, ptr)
This allows types like `Result<usize, std::io::Error>` (and integers of differing sign, e.g. `Result<u64, i64>`) to be passed in a pair of registers instead of through memory, like `Result<u64, u64>` or `Result<Box<T>, Box<U>>` are today.
Fixes #97540 .
r? `@ghost`
2024-03-13 15:25:35 +00:00
..
2024-02-16 20:02:50 +00:00
2024-02-14 11:00:30 +00:00
2024-02-14 11:00:30 +00:00
2024-02-16 20:02:50 +00:00
2023-09-11 12:51:07 +10:00
2024-02-27 00:09:12 -05:00
2024-02-27 00:09:12 -05:00
2024-02-28 18:48:14 -05:00
2024-02-28 18:48:14 -05:00
2024-02-16 20:02:50 +00:00
2023-07-14 17:48:13 -04:00
2023-09-10 07:38:03 +02:00
2023-09-10 07:38:03 +02:00
2024-02-16 20:02:50 +00:00
2024-03-06 16:51:17 +05:30
2024-03-06 16:51:17 +05:30
2024-02-16 20:02:50 +00:00
2023-07-14 17:48:13 -04:00
2024-02-16 20:02:50 +00:00
2023-07-14 17:48:13 -04:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2023-08-28 12:40:39 -07:00
2023-07-27 18:24:08 +00:00
2023-11-24 19:15:52 +01:00
2024-02-16 20:02:50 +00:00
2023-08-29 08:58:58 +02:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2023-07-14 17:48:13 -04:00
2024-02-16 20:02:50 +00:00
2023-11-24 19:15:52 +01:00
2023-11-24 19:15:52 +01:00
2024-02-25 12:03:48 +01:00
2024-02-16 20:02:50 +00:00
2023-07-29 11:42:50 +02:00
2024-02-25 12:03:48 +01:00
2024-02-25 12:03:48 +01:00