# Summaries for common ObjC types that require Python scripting # to be generated fit into this file def BOOL_SummaryProvider(valobj, dict): if not (valobj.IsValid()): return "" if valobj.GetValueAsUnsigned() == 0: return "NO" else: return "YES" def BOOLRef_SummaryProvider(valobj, dict): return BOOL_SummaryProvider(valobj.GetChildAtIndex(0), dict) def BOOLPtr_SummaryProvider(valobj, dict): return BOOL_SummaryProvider(valobj.Dereference(), dict)