(cls, data: JsonDict)
| 5090 | |
| 5091 | @classmethod |
| 5092 | def deserialize(cls, data: JsonDict) -> SymbolTable: |
| 5093 | assert data[".class"] == "SymbolTable" |
| 5094 | st = SymbolTable() |
| 5095 | for key, value in data.items(): |
| 5096 | if key != ".class": |
| 5097 | st[key] = SymbolTableNode.deserialize(value) |
| 5098 | return st |
| 5099 | |
| 5100 | def write(self, data: WriteBuffer, fullname: str) -> None: |
| 5101 | size = 0 |
nothing calls this directly
no test coverage detected