module BSON::Decimal128::Builder

def validate_range!(exponent, significand)

def validate_range!(exponent, significand)
  unless valid_exponent?(exponent)
    raise Error::InvalidDecimal128Range.new
  end
  unless valid_significand?(significand)
    raise Error::UnrepresentablePrecision.new
  end
end