if not dir_ in sys.path:
sys.path.insert(0, dir_)
- gdb.execute('skip -rfu ^std::(move|forward|as_const|(__)?addressof)')
- gdb.execute('skip -rfu ^std::(shared|unique)_ptr<.*>::(get|operator)')
- gdb.execute('skip -rfu ^std::(basic_string|vector|array|deque|(forward_)?list|(unordered_|flat_)?(multi)?(map|set)|span)<.*>::(c?r?(begin|end)|front|back|data|size|empty)')
- gdb.execute('skip -rfu ^std::(basic_string|vector|array|deque|span)<.*>::operator.]')
+ gdb.execute('skip -rfu ^std::(move|forward|as_const|(__)?addressof)',
+ to_string=True)
+ gdb.execute('skip -rfu ^std::(shared|unique)_ptr<.*>::(get|operator)',
+ to_string=True)
+ gdb.execute('skip -rfu ^std::(basic_string|vector|array|deque|(forward_)?list|(unordered_|flat_)?(multi)?(map|set)|span)<.*>::(c?r?(begin|end)|front|back|data|size|empty)',
+ to_string=True)
+ gdb.execute('skip -rfu ^std::(basic_string|vector|array|deque|span)<.*>::operator.]',
+ to_string=True)
# Call a function as a plain import would not execute body of the included file
# on repeated reloads of this object file.