diff options
author | François Dumont <fdumont@gcc.gnu.org> | 2023-10-30 06:39:00 +0100 |
---|---|---|
committer | François Dumont <fdumont@gcc.gnu.org> | 2023-11-09 06:24:31 +0100 |
commit | 04d8a47608dcae7f61805e3566e3a1571b574405 (patch) | |
tree | f44e83fe488169fc683ea37795f914cfc0dc69ec /libgcc/enable-execute-stack-empty.c | |
parent | 5b6f4e6f05d5ef64ecb918db02f5b8149cb2b0a0 (diff) | |
download | gcc-04d8a47608dcae7f61805e3566e3a1571b574405.zip gcc-04d8a47608dcae7f61805e3566e3a1571b574405.tar.gz gcc-04d8a47608dcae7f61805e3566e3a1571b574405.tar.bz2 |
libstdc++: [_Hashtable] Use RAII type to guard node while constructing value
libstdc++-v3/ChangeLog:
* include/bits/hashtable_policy.h
(struct _NodePtrGuard<_HashtableAlloc, _NodePtr>): New.
(_ReuseAllocNode::operator()(_Args&&...)): Use latter to guard allocated node
pointer while constructing in place the value_type instance.
Diffstat (limited to 'libgcc/enable-execute-stack-empty.c')
0 files changed, 0 insertions, 0 deletions