Tom Tromey
71e2e0cded
Minor fixes to StdNonZeroNumberProvider for gdb
...
While looking at the pretty-printers, I found a few minor oddities in
StdNonZeroNumberProvider.
First, gdb.Type.fields() already returns a sequence, so there's no
need to call list().
Second, it's more idiomatic for the (somewhat misnamed) to_string
method to simply return the underlying gdb.Value. This also lets gdb
apply whatever formats were passed to `print`, as the new test shows.
Third, there's no need to use the field's name when looking up a field
in a value, the gdb.Field itself can be used.
2025-11-05 11:42:54 -07:00
..
2025-08-01 20:04:59 +00:00
2025-10-02 14:55:51 +08:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-14 09:21:23 +00:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-08-01 20:04:59 +00:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-01-13 09:38:04 +01:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-08-01 20:04:59 +00:00
2025-08-01 20:04:59 +00:00
2025-10-13 15:20:49 +02:00
2025-04-10 09:56:37 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-04-17 18:52:57 +08:00
2025-10-13 15:20:49 +02:00
2024-12-04 23:03:44 +01:00
2024-12-04 23:03:44 +01:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-01-13 09:38:04 +01:00
2025-10-28 06:21:17 +01:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-08-01 20:04:59 +00:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-08-01 20:04:59 +00:00
2025-08-01 20:04:59 +00:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-27 10:26:57 +00:00
2025-08-01 20:04:59 +00:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-05-28 15:14:34 +01:00
2025-10-13 15:20:49 +02:00
2025-05-22 14:06:24 -07:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-01-02 15:21:41 +03:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-11-05 11:42:54 -07:00
2025-08-01 20:04:59 +00:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2024-11-17 00:42:30 +08:00
2025-10-13 15:20:49 +02:00
2025-08-01 20:04:59 +00:00
2025-10-13 15:20:49 +02:00
2025-06-16 23:04:33 +00:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-01-02 15:21:41 +03:00
2025-01-02 15:21:41 +03:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-08-01 20:04:59 +00:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-08-01 20:04:59 +00:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-01-14 13:37:25 +01:00
2025-08-01 20:04:59 +00:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-08-01 20:04:59 +00:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00
2025-10-13 15:20:49 +02:00