gdb/testsuite: reformat gdb.python/pretty-print-call-by-hand.py

Run black on the file.

Change-Id: Ifb576137fb7158a0227173f61c1202f0695b3685
This commit is contained in:
Simon Marchi 2022-03-21 09:59:01 -04:00
parent daaf7acf47
commit 4b19214f79

View file

@ -21,21 +21,25 @@ class MytypePrinter:
self.val = val
def to_string(self):
calls = gdb.parse_and_eval('f()')
return "mytype is %s" % self.val['x']
calls = gdb.parse_and_eval("f()")
return "mytype is %s" % self.val["x"]
def ec_lookup_function(val):
typ = val.type
if typ.code == gdb.TYPE_CODE_REF:
typ = typ.target()
if str(typ) == 'struct mytype':
if str(typ) == "struct mytype":
return MytypePrinter(val)
return None
def disable_lookup_function():
ec_lookup_function.enabled = False
def enable_lookup_function():
ec_lookup_function.enabled = True
gdb.pretty_printers.append(ec_lookup_function)