]> gcc.gnu.org Git - gcc.git/commit
libstdc++: Fix GDB Xmethod for std::shared_ptr::use_count() [PR109064]
authorJonathan Wakely <jwakely@redhat.com>
Fri, 10 Mar 2023 11:06:25 +0000 (11:06 +0000)
committerJonathan Wakely <jwakely@redhat.com>
Mon, 20 Mar 2023 11:45:59 +0000 (11:45 +0000)
commit07246eee2393312c187dcb4fa70d0e0785d75ae6
tree43554e164654a64d406e65375d8545a9f8d4fb32
parent03f745992715872982d86bf2085f956bf0173b50
libstdc++: Fix GDB Xmethod for std::shared_ptr::use_count() [PR109064]

libstdc++-v3/ChangeLog:

PR libstdc++/109064
* python/libstdcxx/v6/xmethods.py (SharedPtrUseCountWorker):
Remove self-recursion in __init__. Add missing _supports.
* testsuite/libstdc++-xmethods/shared_ptr.cc: Check use_count()
and unique().

(cherry picked from commit 37c8a083d44f8123ad81a3cd411389b0b7b42ae6)
libstdc++-v3/python/libstdcxx/v6/xmethods.py
libstdc++-v3/testsuite/libstdc++-xmethods/shared_ptr.cc
This page took 0.062878 seconds and 6 git commands to generate.