mirror of
https://github.com/scylladb/scylladb.git
synced 2026-06-05 06:23:03 +00:00
gdb: Make intrusive_list recognize member_hook links
GDB now gives "struct boost::intrusive::member_hook" from template_arguments()
This commit is contained in:
@@ -50,6 +50,8 @@ class intrusive_list:
|
||||
# Some boost versions have this instead
|
||||
self.root = rps['m_header']
|
||||
member_hook = get_template_arg_with_prefix(list_type, "boost::intrusive::member_hook")
|
||||
if not member_hook:
|
||||
member_hook = get_template_arg_with_prefix(list_type, "struct boost::intrusive::member_hook")
|
||||
if member_hook:
|
||||
self.link_offset = member_hook.template_argument(2).cast(self.size_t)
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user