ALLOW_HEX 497 src/conversions-inl.h if ((flags & ALLOW_HEX) && (*current == 'x' || *current == 'X')) { ALLOW_HEX 3690 src/parser.cc ALLOW_HEX | ALLOW_OCTALS); ALLOW_HEX 4225 src/parser.cc ALLOW_HEX | ALLOW_OCTALS); ALLOW_HEX 1685 src/preparser.cc int flags = i::ALLOW_HEX | i::ALLOW_OCTALS; ALLOW_HEX 5524 src/runtime.cc StringToDouble(isolate->unicode_cache(), subject, ALLOW_HEX)); ALLOW_HEX 15 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "0x0", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 16 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "0X0", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 17 test/cctest/test-conversions.cc CHECK_EQ(1.0, StringToDouble(&uc, "0x1", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 18 test/cctest/test-conversions.cc CHECK_EQ(16.0, StringToDouble(&uc, "0x10", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 19 test/cctest/test-conversions.cc CHECK_EQ(255.0, StringToDouble(&uc, "0xff", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 20 test/cctest/test-conversions.cc CHECK_EQ(175.0, StringToDouble(&uc, "0xAF", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 22 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "0x0", ALLOW_HEX)); ALLOW_HEX 23 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "0X0", ALLOW_HEX)); ALLOW_HEX 24 test/cctest/test-conversions.cc CHECK_EQ(1.0, StringToDouble(&uc, "0x1", ALLOW_HEX)); ALLOW_HEX 25 test/cctest/test-conversions.cc CHECK_EQ(16.0, StringToDouble(&uc, "0x10", ALLOW_HEX)); ALLOW_HEX 26 test/cctest/test-conversions.cc CHECK_EQ(255.0, StringToDouble(&uc, "0xff", ALLOW_HEX)); ALLOW_HEX 27 test/cctest/test-conversions.cc CHECK_EQ(175.0, StringToDouble(&uc, "0xAF", ALLOW_HEX)); ALLOW_HEX 33 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "0", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 34 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "00", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 35 test/cctest/test-conversions.cc CHECK_EQ(1.0, StringToDouble(&uc, "01", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 36 test/cctest/test-conversions.cc CHECK_EQ(7.0, StringToDouble(&uc, "07", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 37 test/cctest/test-conversions.cc CHECK_EQ(8.0, StringToDouble(&uc, "010", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 38 test/cctest/test-conversions.cc CHECK_EQ(63.0, StringToDouble(&uc, "077", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 40 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "0", ALLOW_HEX)); ALLOW_HEX 41 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "00", ALLOW_HEX)); ALLOW_HEX 42 test/cctest/test-conversions.cc CHECK_EQ(1.0, StringToDouble(&uc, "01", ALLOW_HEX)); ALLOW_HEX 43 test/cctest/test-conversions.cc CHECK_EQ(7.0, StringToDouble(&uc, "07", ALLOW_HEX)); ALLOW_HEX 44 test/cctest/test-conversions.cc CHECK_EQ(10.0, StringToDouble(&uc, "010", ALLOW_HEX)); ALLOW_HEX 45 test/cctest/test-conversions.cc CHECK_EQ(77.0, StringToDouble(&uc, "077", ALLOW_HEX)); ALLOW_HEX 55 test/cctest/test-conversions.cc CHECK_EQ(8.0, StringToDouble(&uc, "08", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 56 test/cctest/test-conversions.cc CHECK_EQ(81.0, StringToDouble(&uc, "081", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 57 test/cctest/test-conversions.cc CHECK_EQ(78.0, StringToDouble(&uc, "078", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 59 test/cctest/test-conversions.cc CHECK(isnan(StringToDouble(&uc, "07.7", ALLOW_HEX | ALLOW_OCTALS))); ALLOW_HEX 60 test/cctest/test-conversions.cc CHECK(isnan(StringToDouble(&uc, "07.8", ALLOW_HEX | ALLOW_OCTALS))); ALLOW_HEX 61 test/cctest/test-conversions.cc CHECK(isnan(StringToDouble(&uc, "07e8", ALLOW_HEX | ALLOW_OCTALS))); ALLOW_HEX 62 test/cctest/test-conversions.cc CHECK(isnan(StringToDouble(&uc, "07e7", ALLOW_HEX | ALLOW_OCTALS))); ALLOW_HEX 64 test/cctest/test-conversions.cc CHECK_EQ(8.7, StringToDouble(&uc, "08.7", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 65 test/cctest/test-conversions.cc CHECK_EQ(8e7, StringToDouble(&uc, "08e7", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 67 test/cctest/test-conversions.cc CHECK_EQ(0.001, StringToDouble(&uc, "0.001", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 68 test/cctest/test-conversions.cc CHECK_EQ(0.713, StringToDouble(&uc, "0.713", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 70 test/cctest/test-conversions.cc CHECK_EQ(8.0, StringToDouble(&uc, "08", ALLOW_HEX)); ALLOW_HEX 71 test/cctest/test-conversions.cc CHECK_EQ(81.0, StringToDouble(&uc, "081", ALLOW_HEX)); ALLOW_HEX 72 test/cctest/test-conversions.cc CHECK_EQ(78.0, StringToDouble(&uc, "078", ALLOW_HEX)); ALLOW_HEX 74 test/cctest/test-conversions.cc CHECK_EQ(7.7, StringToDouble(&uc, "07.7", ALLOW_HEX)); ALLOW_HEX 75 test/cctest/test-conversions.cc CHECK_EQ(7.8, StringToDouble(&uc, "07.8", ALLOW_HEX)); ALLOW_HEX 76 test/cctest/test-conversions.cc CHECK_EQ(7e8, StringToDouble(&uc, "07e8", ALLOW_HEX)); ALLOW_HEX 77 test/cctest/test-conversions.cc CHECK_EQ(7e7, StringToDouble(&uc, "07e7", ALLOW_HEX)); ALLOW_HEX 79 test/cctest/test-conversions.cc CHECK_EQ(8.7, StringToDouble(&uc, "08.7", ALLOW_HEX)); ALLOW_HEX 80 test/cctest/test-conversions.cc CHECK_EQ(8e7, StringToDouble(&uc, "08e7", ALLOW_HEX)); ALLOW_HEX 82 test/cctest/test-conversions.cc CHECK_EQ(0.001, StringToDouble(&uc, "0.001", ALLOW_HEX)); ALLOW_HEX 83 test/cctest/test-conversions.cc CHECK_EQ(0.713, StringToDouble(&uc, "0.713", ALLOW_HEX)); ALLOW_HEX 121 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "0e0", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 122 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "0e1", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 123 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "0e-1", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 124 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "0e-100000", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 125 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "0e+100000", ALLOW_HEX | ALLOW_OCTALS)); ALLOW_HEX 126 test/cctest/test-conversions.cc CHECK_EQ(0.0, StringToDouble(&uc, "0.", ALLOW_HEX | ALLOW_OCTALS));