A. Jiang
94e7c0b051
[libc++] Remove get_temporary_buffer and return_temporary_buffer ( #100914 )
...
Works towards P0619R4 / #99985 .
The use of `std::get_temporary_buffer` and `std::return_temporary_buffer`
are replaced with `unique_ptr`-based RAII buffer holder.
Escape hatches:
- `_LIBCPP_ENABLE_CXX20_REMOVED_TEMPORARY_BUFFER` restores
`std::get_temporary_buffer` and `std::return_temporary_buffer`.
Drive-by changes:
- In `<syncstream>`, states that `get_temporary_buffer` is now removed,
because `<syncstream>` is added in C++20.
2024-09-16 11:53:05 -04:00
..
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-04-22 22:13:58 +02:00
2024-06-18 09:13:45 -04:00
2024-08-27 16:54:05 +02:00
2024-03-27 16:54:50 +01:00
2024-05-23 15:58:51 -04:00
2024-03-27 16:54:50 +01:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-04-22 22:13:58 +02:00
2024-09-12 21:18:43 +02:00
2024-09-16 11:53:05 -04:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-07-18 16:11:24 -04:00
2024-04-22 22:13:58 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-06-18 09:13:45 -04:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-03-27 16:54:50 +01:00
2024-03-27 16:54:50 +01:00
2024-09-12 21:18:43 +02:00
2024-08-05 11:23:06 -04:00
2024-08-20 14:36:11 -04:00
2024-09-12 21:18:43 +02:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-04 10:02:43 +02:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-09-05 08:28:33 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-08-01 08:54:06 -04:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00
2024-08-27 16:54:05 +02:00
2024-09-16 11:53:05 -04:00
2024-09-16 11:53:05 -04:00
2024-08-27 14:22:49 -04:00
2024-09-12 21:18:43 +02:00
2024-09-12 21:18:43 +02:00