|
7 | 7 | import re
|
8 | 8 | import gdb # type: ignore
|
9 | 9 |
|
| 10 | +# TODO: Printers should inherit from gdb.ValuePrinter when gdb 14.1 is available in all distros. |
| 11 | + |
10 | 12 |
|
11 | 13 | class PrinterControl(gdb.printing.PrettyPrinter):
|
12 | 14 | """
|
@@ -109,8 +111,6 @@ def format_fixed_point(value: int, fractional_bits: int) -> float:
|
109 | 111 | class CoordPrinter:
|
110 | 112 | """
|
111 | 113 | Pretty printer for openage::coord types (CoordNeSe, CoordNeSeUp, CoordXY, CoordXYZ).
|
112 |
| -
|
113 |
| - TODO: Inherit from gdb.ValuePrinter when gdb 14.1 is available in all distros. |
114 | 114 | """
|
115 | 115 |
|
116 | 116 | def __init__(self, val: gdb.Value):
|
@@ -150,8 +150,6 @@ def children(self):
|
150 | 150 | class TimePrinter:
|
151 | 151 | """
|
152 | 152 | Pretty printer for openage::time::time_t.
|
153 |
| -
|
154 |
| - TODO: Inherit from gdb.ValuePrinter when gdb 14.1 is available in all distros. |
155 | 153 | """
|
156 | 154 |
|
157 | 155 | def __init__(self, val: gdb.Value):
|
@@ -182,8 +180,6 @@ def children(self):
|
182 | 180 | class FixedPointPrinter:
|
183 | 181 | """
|
184 | 182 | Pretty printer for openage::util::FixedPoint.
|
185 |
| -
|
186 |
| - TODO: Inherit from gdb.ValuePrinter when gdb 14.1 is available in all distros. |
187 | 183 | """
|
188 | 184 |
|
189 | 185 | def __init__(self, val: gdb.Value):
|
@@ -220,8 +216,6 @@ def children(self):
|
220 | 216 | class VectorPrinter:
|
221 | 217 | """
|
222 | 218 | Pretty printer for openage::util::Vector.
|
223 |
| -
|
224 |
| - TODO: Inherit from gdb.ValuePrinter when gdb 14.1 is available in all distros. |
225 | 219 | """
|
226 | 220 |
|
227 | 221 | def __init__(self, val: gdb.Value):
|
@@ -267,8 +261,6 @@ def display_hint():
|
267 | 261 | class KeyframePrinter:
|
268 | 262 | """
|
269 | 263 | Pretty printer for openage::curve::Keyframe.
|
270 |
| -
|
271 |
| - TODO: Inherit from gdb.ValuePrinter when gdb 14.1 is available in all distros. |
272 | 264 | """
|
273 | 265 |
|
274 | 266 | def __init__(self, val: gdb.Value):
|
|
0 commit comments