Information needed to construct a non-extension class (Python class). Includes the class dictionary, a tuple of base classes, the class annotations dictionary, and the metaclass.
| 498 | |
| 499 | |
| 500 | class NonExtClassInfo: |
| 501 | """Information needed to construct a non-extension class (Python class). |
| 502 | |
| 503 | Includes the class dictionary, a tuple of base classes, |
| 504 | the class annotations dictionary, and the metaclass. |
| 505 | """ |
| 506 | |
| 507 | def __init__(self, dict: Value, bases: Value, anns: Value, metaclass: Value) -> None: |
| 508 | self.dict = dict |
| 509 | self.bases = bases |
| 510 | self.anns = anns |
| 511 | self.metaclass = metaclass |
| 512 | |
| 513 | |
| 514 | def serialize_vtable_entry(entry: VTableMethod) -> JsonDict: |
no outgoing calls
no test coverage detected
searching dependent graphs…