(self)
| 348 | return (self.physical_sp - self.logical_sp).to_c() |
| 349 | |
| 350 | def as_comment(self) -> str: |
| 351 | variables = ", ".join([v.compact_str() for v in self.variables]) |
| 352 | return ( |
| 353 | f"/* Variables=[{variables}]; base={self.base_offset.to_c()}; sp={self.physical_sp.to_c()}; logical_sp={self.logical_sp.to_c()} */" |
| 354 | ) |
| 355 | |
| 356 | def _print(self, out: CWriter) -> None: |
| 357 | if PRINT_STACKS: |
no test coverage detected