sb_type.py revision 446ccaa81e42b089b6245a950cb4fca05cce12dd
1""" 2Fuzz tests an object after the default construction to make sure it does not crash lldb. 3""" 4 5import sys 6import lldb 7 8def fuzz_obj(obj): 9 obj.GetName() 10 obj.GetByteSize() 11 #obj.GetEncoding(5) 12 obj.GetNumberChildren(True) 13 member = lldb.SBTypeMember() 14 obj.GetChildAtIndex(True, 0, member) 15 obj.GetChildIndexForName(True, "_member_field") 16 obj.IsAPointerType() 17 obj.GetPointeeType() 18 obj.GetDescription(lldb.SBStream()) 19 20