MCPcopy Index your code
hub / github.com/python/mypy / declare_static_pyobject

Method declare_static_pyobject

mypyc/codegen/emitmodule.py:1553–1555  ·  view source on GitHub ↗
(self, identifier: str, emitter: Emitter)

Source from the content-addressed store, hash-verified

1551 return f"{emitter.ctype_spaced(typ)}{static_name} = {undefined};"
1552
1553 def declare_static_pyobject(self, identifier: str, emitter: Emitter) -> None:
1554 symbol = emitter.static_name(identifier, None)
1555 self.declare_global("PyObject *", symbol)
1556
1557 def declare_type_vars(self, module: str, type_var_names: list[str], emitter: Emitter) -> None:
1558 for name in type_var_names:

Callers

nothing calls this directly

Calls 2

declare_globalMethod · 0.95
static_nameMethod · 0.80

Tested by

no test coverage detected