File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
lldb/test/API/functionalities/data-formatter/data-formatter-cpp Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -291,16 +291,17 @@ def test_mem_func_ptr_formats(self):
291
291
292
292
lldbutil .run_to_source_breakpoint (self , "Break in has_local_mem_func_pointers" , lldb .SBFileSpec ("main.cpp" ))
293
293
294
- # FIXME: don't format pointer to members as bytes, but rather as regular pointers
295
294
self .expect (
296
295
"frame variable member_ptr" ,
297
- patterns = ['member_ptr = [0-9a-z]{2}\s ' ])
296
+ patterns = ['member_ptr = 0x [0-9a-z]+ ' ])
298
297
self .expect (
299
298
"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)' ])
301
301
self .expect (
302
302
"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)' ])
304
305
self .expect (
305
306
"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]+$ ' ])
You can’t perform that action at this time.
0 commit comments