SMTSort [constructor] | Construct an empty SMT sort. |
~SMTSort [destructor] [virtual] | Destroy this SMT sort. |
Profile [virtual] | Profile this sort into a FoldingSet node ID. |
dump | Dump this sort to the debug stream. |
getBitvectorSortSize [virtual] | Returns the bitvector size, fails if the sort is not a bitvector Calls getBitvectorSortSizeImpl(). |
getFloatSortSize [virtual] | Returns the floating-point size, fails if the sort is not a floating-point Calls getFloatSortSizeImpl(). |
isBitvectorSort [virtual] | Returns true if the sort is a bitvector, calls isBitvectorSortImpl(). |
isBooleanSort [virtual] | Returns true if the sort is a boolean, calls isBooleanSortImpl(). |
isFloatSort [virtual] | Returns true if the sort is a floating-point, calls isFloatSortImpl(). |
print [virtual] | Print this sort to an output stream. |
operator< | Compare this sort with Other by FoldingSet profile order. |