diff --git a/gdb-port/ast.py b/gdb-port/ast.py index b594c9382f7e3a26882f4f26d0e2cbafa6a579f6..67fe7d068e1aac3f029ef4a941eefa3040e398b0 100644 --- a/gdb-port/ast.py +++ b/gdb-port/ast.py @@ -179,6 +179,16 @@ class HParsedToken: else: return "{{ {0}, {1} }}".format(self.token_type, self.data) +class HParsedTokenPrinter(object): + + def __init__(self, val): + self.val = val + + def to_string(self): + return "{{ {0}, {1} }}".format(self.val.token_type, self.val.data.str_no_deref()) + + def display_hint(self): + return "map" class HCountedArray: HCountedArray_t_p = None