|
Lines 610-616
Link Here
|
| 610 |
case Options::Type::unsignedType: |
610 |
case Options::Type::unsignedType: |
| 611 |
return m_entry.unsignedVal == other.m_entry.unsignedVal; |
611 |
return m_entry.unsignedVal == other.m_entry.unsignedVal; |
| 612 |
case Options::Type::doubleType: |
612 |
case Options::Type::doubleType: |
| 613 |
return (m_entry.doubleVal == other.m_entry.doubleVal) || (isnan(m_entry.doubleVal) && isnan(other.m_entry.doubleVal)); |
613 |
return (m_entry.doubleVal == other.m_entry.doubleVal) || (std::isnan(m_entry.doubleVal) && std::isnan(other.m_entry.doubleVal)); |
| 614 |
case Options::Type::int32Type: |
614 |
case Options::Type::int32Type: |
| 615 |
return m_entry.int32Val == other.m_entry.int32Val; |
615 |
return m_entry.int32Val == other.m_entry.int32Val; |
| 616 |
case Options::Type::optionRangeType: |
616 |
case Options::Type::optionRangeType: |