MCPcopy
hub / github.com/python/mypy / deserialize

Method deserialize

mypy/nodes.py:1367–1371  ·  view source on GitHub ↗
(cls, data: JsonDict)

Source from the content-addressed store, hash-verified

1365
1366 @classmethod
1367 def deserialize(cls, data: JsonDict) -> Decorator:
1368 assert data[".class"] == "Decorator"
1369 dec = Decorator(FuncDef.deserialize(data["func"]), [], Var.deserialize(data["var"]))
1370 dec.is_overload = data["is_overload"]
1371 return dec
1372
1373 def write(self, data: WriteBuffer) -> None:
1374 write_tag(data, DECORATOR)

Callers

nothing calls this directly

Calls 2

DecoratorClass · 0.85
deserializeMethod · 0.45

Tested by

no test coverage detected