def box(self, src: Value) -> Value: if src.type.is_unboxed: return self.add(Box(src)) else: return src
def test_box(self) -> None: self.assert_emit(Box(self.n), """cpy_r_r0 = CPyTagged_StealAsObject(cpy_r_n);""")