reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
    1
    2
    3
    4
    5
    6
    7
    8
    9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
# 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 "<invalid>"
    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)