Lines Matching refs:valobj
25 def __init__(self, valobj, params):
27 self.valobj = valobj;
30 self.sys_params.types_cache.id = self.valobj.GetType().GetBasicType(lldb.eBasicTypeObjCID)
46 name_ptr = self.valobj.CreateChildAtOffset("name",
49 reason_ptr = self.valobj.CreateChildAtOffset("reason",
58 def __init__(self, valobj, params):
60 self.valobj = valobj;
71 self.valobj.GetExpressionPath(stream)
72 name_vo = self.valobj.CreateValueFromExpression("name","(NSString*)[" + stream.GetData() + " name]");
73 reason_vo = self.valobj.CreateValueFromExpression("reason","(NSString*)[" + stream.GetData() + " reason]");
79 def GetSummary_Impl(valobj):
82 class_data,wrapper =lldb.runtime.objc.objc_runtime.Utilities.prepare_class_detection(valobj,statistics)
90 wrapper = NSKnownException_SummaryProvider(valobj, class_data.sys_params)
91 statistics.metric_hit('code_notrun',valobj)
93 wrapper = NSUnknownException_SummaryProvider(valobj, class_data.sys_params)
94 statistics.metric_hit('unknown_class',valobj.GetName() + " seen as " + name_string)
97 def NSException_SummaryProvider (valobj,dict):
99 provider = GetSummary_Impl(valobj);