aboutsummaryrefslogtreecommitdiff
path: root/libs/kstd/gdb/__init__.py
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-09-30 13:10:21 +0200
committerFelix Morgner <felix.morgner@ost.ch>2026-09-30 13:10:21 +0200
commit8bec65ba723c9c628d934ec02021d5ce09c01105 (patch)
tree2eec65a312bf523bbe94811f1b8c9f904d07327b /libs/kstd/gdb/__init__.py
parent83f264c22326ae37a0eb38284935a32895a48efb (diff)
downloadkernel-8bec65ba723c9c628d934ec02021d5ce09c01105.tar.xz
kernel-8bec65ba723c9c628d934ec02021d5ce09c01105.zip
chore: clean up python scripts
Diffstat (limited to 'libs/kstd/gdb/__init__.py')
-rw-r--r--libs/kstd/gdb/__init__.py16
1 files changed, 11 insertions, 5 deletions
diff --git a/libs/kstd/gdb/__init__.py b/libs/kstd/gdb/__init__.py
index a4aee9cd..671d203f 100644
--- a/libs/kstd/gdb/__init__.py
+++ b/libs/kstd/gdb/__init__.py
@@ -1,4 +1,4 @@
-import gdb.printing
+import gdb.printing # pyright: ignore[reportMissingModuleSource]
from .flat_map import KstdFlatMapPrinter
@@ -24,12 +24,18 @@ def build_pretty_printers():
pp.add_printer("shared_ptr", "^kstd::shared_ptr<.*>$", KstdSharedPtrPrinter)
pp.add_printer("weak_ptr", "^kstd::weak_ptr<.*>$", KstdWeakPtrPrinter)
pp.add_printer("observer_ptr", "^kstd::observer_ptr<.*>$", KstdObserverPtrPrinter)
- pp.add_printer("bytes", "^kstd::basic_unit<.*, kstd::bytes_tag, .*>$", KstdBytesPrinter)
- pp.add_printer("offset", "^kstd::basic_unit<.*, kstd::byte_offset_tag, .*>$", KstdBytesPrinter)
+ pp.add_printer(
+ "bytes", "^kstd::basic_unit<.*, kstd::bytes_tag, .*>$", KstdBytesPrinter
+ )
+ pp.add_printer(
+ "offset", "^kstd::basic_unit<.*, kstd::byte_offset_tag, .*>$", KstdBytesPrinter
+ )
pp.add_printer("error_code", "^kstd::error_code$", KstdErrorCodePrinter)
pp.add_printer("result", "^std::expected<.*, kstd::error_code>$", KstdResultPrinter)
return pp
-def register_printers(objfile):
- gdb.printing.register_pretty_printer(objfile, build_pretty_printers(), replace=True)
+def register_printers(object_file):
+ gdb.printing.register_pretty_printer(
+ object_file, build_pretty_printers(), replace=True
+ )