Revision adf385c7
ID | adf385c718a9bda4d6c08fb18226dc6174556eb5 |
Fix dumpers/loaders after slots cleanup
Commit 154b958 changed (correctly) the slots usage, but this broke
dumpers/loaders since we relied directly on the own class slots
field.
To compensate, we introduce a simple function for computing the slots
across all parent classes (if any), and use this instead of slots
directly.
Note: the _all_slots() function is duplicated between objects.py and
opcodes.py, but the only other options is to introduce a lang.py for
such very basic language items.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Files
- added
- modified
- copied
- renamed
- deleted