Lines Matching defs:valobj
9 def ForwardListSummaryProvider(valobj, dict):
10 list_capping_size = valobj.GetTarget().GetMaximumNumberOfChildrenToDisplay()
11 text = "size=" + str(valobj.GetNumChildren())
12 if valobj.GetNumChildren() > list_capping_size:
18 def StdOptionalSummaryProvider(valobj, dict):
19 has_value = valobj.GetNumChildren() > 0
25 def __init__(self, valobj, dict):
26 self.valobj = valobj
30 self.payload = self.valobj.GetChildMemberWithName("_M_payload")
61 def __init__(self, valobj, dict):
62 self.valobj = valobj
66 type = self.valobj.GetType()
78 self.head = self.valobj.GetChildMemberWithName("_M_h")
135 def __init__(self, valobj, dict, has_prev):
137 :param valobj: The value object of the list
142 self.valobj = valobj
146 self.valobj.GetTarget().GetMaximumNumberOfChildrenToDisplay()
149 valobj.GetName()
160 logger >> "%s is valid" % str(self.valobj.GetName())
168 logger >> "synthetic value for {}: {}".format(str(self.valobj.GetName()), value)
270 list_type = self.valobj.GetType().GetUnqualifiedType()
283 self.impl = self.valobj.GetChildMemberWithName("_M_impl")
317 def __init__(self, valobj, dict):
319 super().__init__(valobj, dict, has_prev)
333 def __init__(self, valobj, dict):
335 super().__init__(valobj, dict, has_prev)
338 self.node_address = self.valobj.AddressOf().GetValueAsUnsigned(0)
357 def __init__(self, valobj):
358 self.valobj = valobj
421 impl = self.valobj.GetChildMemberWithName("_M_impl")
443 def __init__(self, valobj, bool_type):
444 self.valobj = valobj
468 return self.valobj.CreateBoolValue("[%d]" % index, bool(bit))
472 m_impl = self.valobj.GetChildMemberWithName("_M_impl")
490 def __init__(self, valobj, dict):
492 first_template_arg_type = valobj.GetType().GetTemplateArgumentType(0)
494 self.impl = self.StdVBoolImplementation(valobj, first_template_arg_type)
496 self.impl = self.StdVectorImplementation(valobj)
498 valobj.GetName()
526 def __init__(self, valobj, dict):
528 self.valobj = valobj
530 self.kind = self.get_object_kind(valobj)
536 + str(valobj.GetName())
539 def get_object_kind(self, valobj):
540 type_name = valobj.GetTypeName()
587 self.Mt = self.valobj.GetChildMemberWithName("_M_t")
593 map_type = self.valobj.GetType()
606 rep_type = self.valobj.GetChildMemberWithName("_M_t").GetType()
725 def __init__(self, valobj, d):
726 self.valobj = valobj
727 self.pointer_size = self.valobj.GetProcess().GetAddressByteSize()
736 self.element_type = self.valobj.GetType().GetTemplateArgumentType(0)
789 (1 + i) * self.valobj.GetProcess().GetAddressByteSize(),
818 impl = self.valobj.GetChildMemberWithName("_M_impl")
877 ) // self.valobj.GetProcess().GetAddressByteSize()
885 def VariantSummaryProvider(valobj, dict):
886 raw_obj = valobj.GetNonSyntheticValue()
918 def __init__(self, valobj, dict):
919 self.raw_obj = valobj.GetNonSyntheticValue()