(val: int, sort: SortRef, ctx: Context | None = None)
| 4013 | |
| 4014 | |
| 4015 | def FiniteDomainVal(val: int, sort: SortRef, ctx: Context | None = None) -> ExprRef: |
| 4016 | if not isinstance(sort, _FiniteDomainSortRef): |
| 4017 | raise TypeError("Expected FiniteDomainSort") |
| 4018 | return ExprRef(FinDomainLit(val, sort._size), sort, frozenset()) |
| 4019 | |
| 4020 | |
| 4021 | def FiniteDomainSize(sort: SortRef, ctx: Context | None = None) -> int: |