Files
Jonathan Wakely 57a8b54cc4 libstdc++: Simplify std::shared_ptr internals
Now that we don't use the EBO we can flatten the _Sp_counted_deleter and
_Sp_counted_ptr_inplace layouts by removing their _Impl classes.

libstdc++-v3/ChangeLog:

	* include/bits/out_ptr.h (out_ptr_t::_Impl::~_Impl): Adjust
	access to shared_ptr internals.
	* include/bits/shared_ptr_base.h (_Sp_counted_deleter): Remove
	_Impl class and replace _M_impl with the data members it
	contained.
	(_Sp_counted_ptr_inplace): Likewise.

Reviewed-by: Tomasz Kamiński <tkaminsk@redhat.com>
2026-05-06 15:14:00 +01:00
..
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00
2026-01-02 09:56:11 +01:00