(self, num: int, den: int)
| 574 | __slots__ = ("_num", "_den") |
| 575 | |
| 576 | def __init__(self, num: int, den: int) -> None: |
| 577 | ast = BinOpNode(BinOp.DIV, ToRealNode(IntLit(num)), ToRealNode(IntLit(den))) |
| 578 | super().__init__(ast, RealSort()) |
| 579 | self._num = num |
| 580 | self._den = den |
| 581 | |
| 582 | def numerator(self) -> IntNumRef: |
| 583 | return IntNumRef(IntLit(self._num), IntSort()) |
nothing calls this directly
no test coverage detected