Lines Matching refs:valobj
49 def read_child_of(valobj,offset,type): argument
51 if offset == 0 and type.GetByteSize() == valobj.GetByteSize():
52 return valobj.GetValueAsUnsigned()
53 child = valobj.CreateChildAtOffset("childUNK",offset,type)
93 def prepare_class_detection(valobj,statistics): argument
95 class_data = ObjCRuntime(valobj)
97 statistics.metric_hit('invalid_pointer',valobj)
98 wrapper = InvalidPointer_Description(valobj.GetValueAsUnsigned(0) == 0)
102 statistics.metric_hit('invalid_isa',valobj)
118 self.valobj = rot_pointer
124 …self.namePointer = Utilities.read_child_of(self.valobj,offset,self.sys_params.types_cache.addr_ptr…
130 self.name = Utilities.read_ascii(self.valobj.GetTarget().GetProcess(),self.namePointer)
157 self.instanceSize = Utilities.read_child_of(self.valobj,8,self.sys_params.types_cache.uint32_t)
172 self.valobj = rwt_pointer
175 self.roPointer = Utilities.read_child_of(self.valobj,8,self.sys_params.types_cache.addr_ptr_type)
181 …self.rot = self.valobj.CreateValueFromData("rot",lldb.SBData.CreateDataFromUInt64Array(self.sys_pa…
209 self.valobj = isa_pointer
215 …self.rwt = self.valobj.CreateValueFromData("rwt",lldb.SBData.CreateDataFromUInt64Array(self.sys_pa…
226 self.isaPointer = Utilities.read_child_of(self.valobj,0,self.sys_params.types_cache.addr_ptr_type)
236 …self.cachePointer = Utilities.read_child_of(self.valobj,2*self.sys_params.pointer_size,self.sys_pa…
245 …self.dataPointer = Utilities.read_child_of(self.valobj,4*self.sys_params.pointer_size,self.sys_par…
255 …self.superclassIsaPointer = Utilities.read_child_of(self.valobj,1*self.sys_params.pointer_size,sel…
288 parent_isa_pointer = self.valobj.CreateChildAtOffset("parent_isa",
331 self.valobj = isa_pointer
337 self.name = Utilities.read_ascii(self.valobj.GetTarget().GetProcess(),self.namePointer)
347 self.isaPointer = Utilities.read_child_of(self.valobj,0,self.sys_params.types_cache.addr_ptr_type)
353 …self.superclassIsaPointer = Utilities.read_child_of(self.valobj,1*self.sys_params.pointer_size,sel…
359 …self.namePointer = Utilities.read_child_of(self.valobj,2*self.sys_params.pointer_size,self.sys_par…
387 parent_isa_pointer = self.valobj.CreateChildAtOffset("parent_isa",
419 …self.instanceSize = Utilities.read_child_of(self.valobj,5*self.sys_params.pointer_size,self.sys_pa…
450 self.valobj = pointer
572 def __init__(self,valobj): argument
574 self.adjust_for_architecture(valobj)
575 self.adjust_for_process(valobj)
577 def adjust_for_process(self, valobj): argument
584 process = valobj.GetTarget().GetProcess()
596 self.is_lion = Utilities.check_is_osx_lion(valobj.GetTarget())
603 self.types_cache.addr_type = valobj.GetType().GetBasicType(lldb.eBasicTypeUnsignedLong)
605 self.types_cache.uint32_t = valobj.GetType().GetBasicType(lldb.eBasicTypeUnsignedInt)
614 def adjust_for_architecture(self,valobj): argument
615 process = valobj.GetTarget().GetProcess()
673 def __init__(self,valobj): argument
675 self.valobj = valobj
677 self.sys_params = SystemParameters(self.valobj)
678 self.unsigned_value = self.valobj.GetValueAsUnsigned()
687 if self.valobj is None:
694 if self.valobj is None:
696 if self.valobj.IsInScope() == 0:
708 self.isa_pointer = self.valobj.CreateChildAtOffset("cfisa",