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

Method set_element_item

mypyc/codegen/emitfunc.py:872–875  ·  view source on GitHub ↗
(self, src_type: RType, field: str, item: str)

Source from the content-addressed store, hash-verified

870 self.emit_line(f"{dest} = ({self.ctype(src_type)}) {{ {', '.join(init_items)} }};")
871
872 def set_element_item(self, src_type: RType, field: str, item: str) -> str:
873 if field == "items" and src_type._ctype in VEC_ITEMS_C_TYPE:
874 return f"({VEC_ITEMS_C_TYPE[src_type._ctype]}){item}"
875 return item
876
877 def visit_load_address(self, op: LoadAddress) -> None:
878 typ = op.type

Callers 1

visit_set_elementMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected