(self, op: InitStatic)
| 562 | self.emit_line(f"{dest} = {name};", ann=op.ann) |
| 563 | |
| 564 | def visit_init_static(self, op: InitStatic) -> None: |
| 565 | value = self.reg(op.value) |
| 566 | prefix = PREFIX_MAP[op.namespace] |
| 567 | name = self.emitter.static_name(op.identifier, op.module_name, prefix) |
| 568 | if op.namespace == NAMESPACE_TYPE: |
| 569 | value = "(PyTypeObject *)%s" % value |
| 570 | self.emit_line(f"{name} = {value};") |
| 571 | self.emit_inc_ref(name, op.value.type) |
| 572 | |
| 573 | def visit_tuple_get(self, op: TupleGet) -> None: |
| 574 | dest = self.reg(op) |
nothing calls this directly
no test coverage detected