nan 1850 Source/core/html/HTMLInputElement.cpp suggestion.value = m_inputType->parseToNumber(option->value(), Decimal::nan()).toDouble(); nan 63 Source/core/html/forms/BaseDateAndTimeInputType.cpp const Decimal value = parseToNumber(element().value(), Decimal::nan()); nan 432 Source/core/html/forms/InputType.cpp return parseToNumber(string, Decimal::nan()); nan 754 Source/core/html/forms/InputType.cpp return Decimal::nan(); nan 963 Source/core/html/forms/InputType.cpp Decimal stepBase = parseToNumber(element().fastGetAttribute(minAttr), Decimal::nan()); nan 133 Source/core/html/forms/RangeInputType.cpp const Decimal step = equalIgnoringCase(precisionValue, "float") ? Decimal::nan() : 1; nan 363 Source/core/html/forms/RangeInputType.cpp m_tickMarkValues.append(parseToNumber(optionValue, Decimal::nan())); nan 373 Source/core/html/forms/RangeInputType.cpp return Decimal::nan(); nan 106 Source/core/html/forms/StepRange.cpp return Decimal::nan(); nan 59 Source/core/html/parser/HTMLParserIdioms.h Decimal parseToDecimalForNumberType(const String&, const Decimal& fallbackValue = Decimal::nan()); nan 350 Source/platform/Decimal.cpp return lhsSign == rhsSign ? lhs : nan(); nan 388 Source/platform/Decimal.cpp return lhsSign == rhsSign ? nan() : lhs; nan 442 Source/platform/Decimal.cpp return rhs.isZero() ? nan() : infinity(resultSign); nan 445 Source/platform/Decimal.cpp return lhs.isZero() ? nan() : infinity(resultSign); nan 449 Source/platform/Decimal.cpp return nan(); nan 465 Source/platform/Decimal.cpp return nan(); nan 481 Source/platform/Decimal.cpp return lhs.isZero() ? nan() : infinity(resultSign); nan 657 Source/platform/Decimal.cpp return nan(); nan 690 Source/platform/Decimal.cpp return nan(); nan 744 Source/platform/Decimal.cpp return nan(); nan 760 Source/platform/Decimal.cpp return nan(); nan 781 Source/platform/Decimal.cpp return nan(); nan 796 Source/platform/Decimal.cpp return nan(); nan 805 Source/platform/Decimal.cpp return nan(); nan 816 Source/platform/Decimal.cpp return nan(); nan 840 Source/platform/Decimal.cpp return nan(); nan 855 Source/platform/Decimal.cpp return nan(); nan 859 Source/platform/Decimal.cpp return nan(); nan 882 Source/platform/Decimal.cpp return nan(); nan 155 Source/platform/Decimal.h static Decimal nan(); nan 161 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), Decimal::nan().abs()); nan 197 Source/platform/DecimalTest.cpp const Decimal NaN(Decimal::nan()); nan 263 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), Decimal::nan().ceiling()); nan 349 Source/platform/DecimalTest.cpp const Decimal NaN(Decimal::nan()); nan 517 Source/platform/DecimalTest.cpp const Decimal NaN(Decimal::nan()); nan 605 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), Decimal::nan().floor()); nan 684 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString(" 123 ")); nan 685 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("1,234")); nan 691 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("INF")); nan 692 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("Infinity")); nan 693 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("infinity")); nan 694 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("+Infinity")); nan 695 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("+infinity")); nan 696 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("-Infinity")); nan 697 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("-infinity")); nan 698 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("NaN")); nan 699 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("nan")); nan 700 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("+NaN")); nan 701 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("+nan")); nan 702 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("-NaN")); nan 703 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("-nan")); nan 708 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("x")); nan 709 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("0.")); nan 710 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("1x")); nan 712 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("1Ex")); nan 713 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("1E2x")); nan 714 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), fromString("1E+x")); nan 744 Source/platform/DecimalTest.cpp const Decimal NaN(Decimal::nan()); nan 822 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), -Decimal::nan()); nan 878 Source/platform/DecimalTest.cpp EXPECT_FALSE(Decimal::nan().isFinite()); nan 879 Source/platform/DecimalTest.cpp EXPECT_FALSE(Decimal::nan().isInfinity()); nan 880 Source/platform/DecimalTest.cpp EXPECT_TRUE(Decimal::nan().isNaN()); nan 881 Source/platform/DecimalTest.cpp EXPECT_TRUE(Decimal::nan().isSpecial()); nan 882 Source/platform/DecimalTest.cpp EXPECT_FALSE(Decimal::nan().isZero()); nan 945 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), Decimal::nan().remainder(1)); nan 949 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), Decimal::nan().remainder(-1)); nan 953 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), Decimal::nan().remainder(3)); nan 957 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), Decimal::nan().remainder(-1)); nan 959 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), Decimal(1).remainder(Decimal::infinity(Positive))); nan 960 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), Decimal(1).remainder(Decimal::infinity(Negative))); nan 961 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), Decimal(1).remainder(Decimal::nan())); nan 994 Source/platform/DecimalTest.cpp EXPECT_EQ(Decimal::nan(), Decimal::nan().round()); nan 1025 Source/platform/DecimalTest.cpp const Decimal NaN(Decimal::nan()); nan 1081 Source/platform/DecimalTest.cpp EXPECT_TRUE(std::isnan(Decimal::nan().toDouble())); nan 1122 Source/platform/DecimalTest.cpp EXPECT_DECIMAL_STREQ("NaN", Decimal::nan()); nan 147 Source/wtf/MathExtras.h double nan = std::numeric_limits<double>::quiet_NaN(); nan 149 Source/wtf/MathExtras.h double result = nan; nan 184 Source/wtf/MathExtrasTest.cpp double nan = std::numeric_limits<double>::quiet_NaN(); nan 200 Source/wtf/MathExtrasTest.cpp EXPECT_EQ(pow(nan, 0.0), 1.0);