getSpecialConstantComponents method

  1. @protected
  2. @visibleForOverriding
({LogicValue exponent, LogicValue mantissa, LogicValue sign})? getSpecialConstantComponents(
  1. FloatingPointConstants constantFloatingPoint
)

Returns a tuple of LogicValues for the sign, exponent, and mantissa components of a special constant, or null if the constant does not have special components.This is useful for constants like NaN, infinity, etc., in certain types of floating point representations.

Implementation

@protected
@visibleForOverriding
({LogicValue sign, LogicValue exponent, LogicValue mantissa})?
    getSpecialConstantComponents(
            FloatingPointConstants constantFloatingPoint) =>
        null;