Skip to content

Commit 44204d3

Browse files
committed
[lldb][test] TestDataFormatterCpp.py: adjust expected member pointer format
This was fixed in `8200848c4125`
1 parent 0a04393 commit 44204d3

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

lldb/test/API/functionalities/data-formatter/data-formatter-cpp/TestDataFormatterCpp.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -291,16 +291,17 @@ def test_mem_func_ptr_formats(self):
291291

292292
lldbutil.run_to_source_breakpoint(self, "Break in has_local_mem_func_pointers", lldb.SBFileSpec("main.cpp"))
293293

294-
# FIXME: don't format pointer to members as bytes, but rather as regular pointers
295294
self.expect(
296295
"frame variable member_ptr",
297-
patterns=['member_ptr = [0-9a-z]{2}\s'])
296+
patterns=['member_ptr = 0x[0-9a-z]+'])
298297
self.expect(
299298
"frame variable member_func_ptr",
300-
patterns=['member_func_ptr = [0-9a-z]{2}\s'])
299+
patterns=['member_func_ptr = 0x[0-9a-z]+'],
300+
substrs=['(a.out`IUseCharStar::member_func(int) at main.cpp:61)'])
301301
self.expect(
302302
"frame variable ref_to_member_func_ptr",
303-
patterns=['ref_to_member_func_ptr = [0-9a-z]{2}\s'])
303+
patterns=['ref_to_member_func_ptr = 0x[0-9a-z]+'],
304+
substrs=['(a.out`IUseCharStar::member_func(int) at main.cpp:61)'])
304305
self.expect(
305306
"frame variable virt_member_func_ptr",
306-
patterns=['virt_member_func_ptr = [0-9a-z]{2}\s'])
307+
patterns=['virt_member_func_ptr = 0x[0-9a-z]+$'])

0 commit comments

Comments
 (0)