Lines Matching refs:stold
23 assert(std::stold("0") == 0); in main()
24 assert(std::stold("-0") == 0); in main()
25 assert(std::stold("-10") == -10); in main()
26 assert(std::stold(" 10") == 10); in main()
29 assert(std::stold("10g", &idx) == 10); in main()
34 assert(std::stold("1.e60", &idx) == 1.e60L); in main()
39 assert(std::stold("INF", &idx) == INFINITY); in main()
44 assert(std::isnan(std::stold("NAN", &idx))); in main()
52 (void)std::stold("", &idx); in main()
61 (void)std::stold(" - 8", &idx); in main()
70 (void)std::stold("a1", &idx); in main()
79 assert(std::stold("1.e6000", &idx) == INFINITY); in main()
88 assert(std::stold(L"0") == 0); in main()
89 assert(std::stold(L"-0") == 0); in main()
90 assert(std::stold(L"-10.5") == -10.5); in main()
91 assert(std::stold(L" 10") == 10); in main()
94 assert(std::stold(L"10g", &idx) == 10); in main()
99 assert(std::stold(L"1.e60", &idx) == 1.e60L); in main()
104 assert(std::stold(L"INF", &idx) == INFINITY); in main()
109 assert(std::isnan(std::stold(L"NAN", &idx))); in main()
116 (void)std::stold(L"", &idx); in main()
125 (void)std::stold(L" - 8", &idx); in main()
134 (void)std::stold(L"a1", &idx); in main()
143 assert(std::stold(L"1.e6000", &idx) == INFINITY); in main()