def test_set_mem(self) -> None: self.assert_emit(SetMem(bool_rprimitive, self.ptr, self.b, None), """*(char *)cpy_r_ptr = cpy_r_b;""")
def visit_set_mem(self, op: SetMem) -> GenAndKill: return set(op.sources()), set()