(&self)
| 308 | } |
| 309 | |
| 310 | unsafe fn result_location<A, B, C>(&self) -> *const Cell<RunResult<A, B, C>> { |
| 311 | unsafe { |
| 312 | let ret = self.top_of_stack.cast::<*const u8>().offset(-1).read(); |
| 313 | assert!(!ret.is_null()); |
| 314 | ret.cast() |
| 315 | } |
| 316 | } |
| 317 | } |
| 318 | |
| 319 | /// Support for AddressSanitizer to support stack manipulations we do in this |