Lines Matching refs:rc
286 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
290 rc = ParseAndEncodeIntegerNumber(nullptr, type, AssertEmitFunc, &err_msg);
291 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
293 rc = ParseAndEncodeIntegerNumber("", type, AssertEmitFunc, &err_msg);
294 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
296 rc = ParseAndEncodeIntegerNumber("=", type, AssertEmitFunc, &err_msg);
297 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
299 rc = ParseAndEncodeIntegerNumber("-", type, AssertEmitFunc, &err_msg);
300 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
302 rc = ParseAndEncodeIntegerNumber("0=", type, AssertEmitFunc, &err_msg);
303 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
309 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
313 rc = ParseAndEncodeIntegerNumber("32768", type, AssertEmitFunc, &err_msg);
314 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
316 rc = ParseAndEncodeIntegerNumber("-32769", type, AssertEmitFunc, &err_msg);
317 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
323 EncodeNumberStatus rc = EncodeNumberStatus::kInvalidText;
327 rc = ParseAndEncodeIntegerNumber(
329 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
330 rc = ParseAndEncodeIntegerNumber(
332 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
333 rc = ParseAndEncodeIntegerNumber(
336 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
337 rc = ParseAndEncodeIntegerNumber(
340 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
343 rc = ParseAndEncodeIntegerNumber(
346 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
347 rc = ParseAndEncodeIntegerNumber(
350 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
355 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
359 rc = ParseAndEncodeIntegerNumber(nullptr, type, AssertEmitFunc, &err_msg);
360 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
362 rc = ParseAndEncodeIntegerNumber("", type, AssertEmitFunc, &err_msg);
363 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
365 rc = ParseAndEncodeIntegerNumber("=", type, AssertEmitFunc, &err_msg);
366 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
368 rc = ParseAndEncodeIntegerNumber("-", type, AssertEmitFunc, &err_msg);
369 EXPECT_EQ(EncodeNumberStatus::kInvalidUsage, rc);
371 rc = ParseAndEncodeIntegerNumber("0=", type, AssertEmitFunc, &err_msg);
372 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
374 rc = ParseAndEncodeIntegerNumber("-0", type, AssertEmitFunc, &err_msg);
375 EXPECT_EQ(EncodeNumberStatus::kInvalidUsage, rc);
377 rc = ParseAndEncodeIntegerNumber("-1", type, AssertEmitFunc, &err_msg);
378 EXPECT_EQ(EncodeNumberStatus::kInvalidUsage, rc);
384 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
389 rc = ParseAndEncodeIntegerNumber("65536", type, AssertEmitFunc, &err_msg);
390 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
396 EncodeNumberStatus rc = EncodeNumberStatus::kInvalidText;
400 rc = ParseAndEncodeIntegerNumber(
402 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
403 rc = ParseAndEncodeIntegerNumber(
406 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
409 rc = ParseAndEncodeIntegerNumber(
412 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
417 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
421 rc = ParseAndEncodeIntegerNumber(nullptr, type, AssertEmitFunc, &err_msg);
422 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
424 rc = ParseAndEncodeIntegerNumber("", type, AssertEmitFunc, &err_msg);
425 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
427 rc = ParseAndEncodeIntegerNumber("=", type, AssertEmitFunc, &err_msg);
428 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
430 rc = ParseAndEncodeIntegerNumber("-", type, AssertEmitFunc, &err_msg);
431 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
433 rc = ParseAndEncodeIntegerNumber("0=", type, AssertEmitFunc, &err_msg);
434 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
440 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
444 rc =
446 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
449 rc = ParseAndEncodeIntegerNumber("-2147483649", type, AssertEmitFunc,
451 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
458 EncodeNumberStatus rc = EncodeNumberStatus::kInvalidText;
462 rc = ParseAndEncodeIntegerNumber(
464 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
465 rc = ParseAndEncodeIntegerNumber(
467 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
468 rc = ParseAndEncodeIntegerNumber(
471 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
472 rc = ParseAndEncodeIntegerNumber(
475 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
478 rc = ParseAndEncodeIntegerNumber(
481 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
482 rc = ParseAndEncodeIntegerNumber(
485 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
490 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
494 rc = ParseAndEncodeIntegerNumber(nullptr, type, AssertEmitFunc, &err_msg);
495 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
497 rc = ParseAndEncodeIntegerNumber("", type, AssertEmitFunc, &err_msg);
498 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
500 rc = ParseAndEncodeIntegerNumber("=", type, AssertEmitFunc, &err_msg);
501 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
503 rc = ParseAndEncodeIntegerNumber("-", type, AssertEmitFunc, &err_msg);
504 EXPECT_EQ(EncodeNumberStatus::kInvalidUsage, rc);
506 rc = ParseAndEncodeIntegerNumber("0=", type, AssertEmitFunc, &err_msg);
507 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
509 rc = ParseAndEncodeIntegerNumber("-0", type, AssertEmitFunc, &err_msg);
510 EXPECT_EQ(EncodeNumberStatus::kInvalidUsage, rc);
512 rc = ParseAndEncodeIntegerNumber("-1", type, AssertEmitFunc, &err_msg);
513 EXPECT_EQ(EncodeNumberStatus::kInvalidUsage, rc);
519 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
524 rc =
526 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
533 EncodeNumberStatus rc = EncodeNumberStatus::kInvalidText;
537 rc = ParseAndEncodeIntegerNumber(
539 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
540 rc = ParseAndEncodeIntegerNumber(
543 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
546 rc = ParseAndEncodeIntegerNumber(
549 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
554 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
558 rc = ParseAndEncodeIntegerNumber(nullptr, type, AssertEmitFunc, &err_msg);
559 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
561 rc = ParseAndEncodeIntegerNumber("", type, AssertEmitFunc, &err_msg);
562 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
564 rc = ParseAndEncodeIntegerNumber("=", type, AssertEmitFunc, &err_msg);
565 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
567 rc = ParseAndEncodeIntegerNumber("-", type, AssertEmitFunc, &err_msg);
568 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
570 rc = ParseAndEncodeIntegerNumber("0=", type, AssertEmitFunc, &err_msg);
571 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
577 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
581 rc = ParseAndEncodeIntegerNumber("9223372036854775808", type, AssertEmitFunc,
583 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
587 rc = ParseAndEncodeIntegerNumber("-9223372036854775809", type, AssertEmitFunc,
589 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
595 EncodeNumberStatus rc = EncodeNumberStatus::kInvalidText;
604 rc = ParseAndEncodeIntegerNumber("0", type, emit, nullptr);
605 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
607 rc = ParseAndEncodeIntegerNumber("-0", type, emit, nullptr);
608 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
610 rc = ParseAndEncodeIntegerNumber("9223372036854775807", type, emit, nullptr);
611 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
613 rc = ParseAndEncodeIntegerNumber("-9223372036854775808", type, emit, nullptr);
614 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
616 rc = ParseAndEncodeIntegerNumber("-1", type, emit, nullptr);
617 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
621 rc = ParseAndEncodeIntegerNumber("0x7fffffffffffffff", type, emit, nullptr);
622 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
624 rc = ParseAndEncodeIntegerNumber("0xffffffffffffffff", type, emit, nullptr);
625 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
631 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
636 rc = ParseAndEncodeIntegerNumber(nullptr, type, AssertEmitFunc, &err_msg);
637 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
639 rc = ParseAndEncodeIntegerNumber("", type, AssertEmitFunc, &err_msg);
640 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
642 rc = ParseAndEncodeIntegerNumber("=", type, AssertEmitFunc, &err_msg);
643 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
645 rc = ParseAndEncodeIntegerNumber("-", type, AssertEmitFunc, &err_msg);
646 EXPECT_EQ(EncodeNumberStatus::kInvalidUsage, rc);
648 rc = ParseAndEncodeIntegerNumber("0=", type, AssertEmitFunc, &err_msg);
649 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
651 rc = ParseAndEncodeIntegerNumber("-0", type, AssertEmitFunc, &err_msg);
652 EXPECT_EQ(EncodeNumberStatus::kInvalidUsage, rc);
654 rc = ParseAndEncodeIntegerNumber("-1", type, AssertEmitFunc, &err_msg);
655 EXPECT_EQ(EncodeNumberStatus::kInvalidUsage, rc);
661 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
666 rc = ParseAndEncodeIntegerNumber("18446744073709551616", type, AssertEmitFunc,
668 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
674 EncodeNumberStatus rc = EncodeNumberStatus::kInvalidText;
683 rc = ParseAndEncodeIntegerNumber("0", type, emit, nullptr);
684 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
686 rc = ParseAndEncodeIntegerNumber("18446744073709551615", type, emit, nullptr);
687 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
691 rc = ParseAndEncodeIntegerNumber("0xffffffffffffffff", type, emit, nullptr);
692 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
697 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
701 rc = ParseAndEncodeIntegerNumber(
703 EXPECT_EQ(EncodeNumberStatus::kInvalidUsage, rc);
708 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
711 rc = ParseAndEncodeIntegerNumber("invalid", type, AssertEmitFunc, nullptr);
712 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
716 EncodeNumberStatus rc = EncodeNumberStatus::kInvalidText;
720 rc = ParseAndEncodeIntegerNumber(
722 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
727 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
732 rc = ParseAndEncodeFloatingPointNumber("", type, AssertEmitFunc, &err_msg);
733 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
735 rc = ParseAndEncodeFloatingPointNumber("0=", type, AssertEmitFunc, &err_msg);
736 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
740 rc = ParseAndEncodeFloatingPointNumber(
742 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
743 rc = ParseAndEncodeFloatingPointNumber(
746 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
747 rc = ParseAndEncodeFloatingPointNumber(
749 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
750 rc = ParseAndEncodeFloatingPointNumber(
753 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
754 rc = ParseAndEncodeFloatingPointNumber(
757 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
758 rc = ParseAndEncodeFloatingPointNumber(
761 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
762 rc = ParseAndEncodeFloatingPointNumber(
765 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
768 rc =
770 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
772 rc = ParseAndEncodeFloatingPointNumber("-1e40", type, AssertEmitFunc,
774 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
776 rc = ParseAndEncodeFloatingPointNumber("1e400", type, AssertEmitFunc,
778 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
780 rc = ParseAndEncodeFloatingPointNumber("-1e400", type, AssertEmitFunc,
782 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
787 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
797 rc = ParseAndEncodeFloatingPointNumber("", type, AssertEmitFunc, &err_msg);
798 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
800 rc = ParseAndEncodeFloatingPointNumber("0=", type, AssertEmitFunc, &err_msg);
801 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
805 rc = ParseAndEncodeFloatingPointNumber("0.0", type, emit, nullptr);
806 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
808 rc = ParseAndEncodeFloatingPointNumber("-0.0", type, emit, nullptr);
809 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
811 rc = ParseAndEncodeFloatingPointNumber("42", type, emit, nullptr);
812 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
814 rc = ParseAndEncodeFloatingPointNumber("2.5", type, emit, nullptr);
815 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
817 rc = ParseAndEncodeFloatingPointNumber("32.5", type, emit, nullptr);
818 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
820 rc = ParseAndEncodeFloatingPointNumber("1e38", type, emit, nullptr);
821 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
823 rc = ParseAndEncodeFloatingPointNumber("-1e38", type, emit, nullptr);
824 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
826 rc = ParseAndEncodeFloatingPointNumber("1e40", type, emit, nullptr);
827 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
829 rc = ParseAndEncodeFloatingPointNumber("-1e40", type, emit, nullptr);
830 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
834 rc = ParseAndEncodeFloatingPointNumber("1e400", type, AssertEmitFunc,
836 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
838 rc = ParseAndEncodeFloatingPointNumber("-1e400", type, AssertEmitFunc,
840 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
845 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
850 rc = ParseAndEncodeFloatingPointNumber("", type, AssertEmitFunc, &err_msg);
851 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
853 rc = ParseAndEncodeFloatingPointNumber("0=", type, AssertEmitFunc, &err_msg);
854 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
858 rc = ParseAndEncodeFloatingPointNumber(
860 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
861 rc = ParseAndEncodeFloatingPointNumber(
863 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
864 rc = ParseAndEncodeFloatingPointNumber(
866 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
867 rc = ParseAndEncodeFloatingPointNumber(
869 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
870 rc = ParseAndEncodeFloatingPointNumber(
872 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
875 rc =
877 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
879 rc = ParseAndEncodeFloatingPointNumber("-1e38", type, AssertEmitFunc,
881 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
883 rc =
885 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
887 rc = ParseAndEncodeFloatingPointNumber("-1e40", type, AssertEmitFunc,
889 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
891 rc = ParseAndEncodeFloatingPointNumber("1e400", type, AssertEmitFunc,
893 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
895 rc = ParseAndEncodeFloatingPointNumber("-1e400", type, AssertEmitFunc,
897 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
902 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
906 rc = ParseAndEncodeFloatingPointNumber(
908 EXPECT_EQ(EncodeNumberStatus::kInvalidUsage, rc);
913 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
916 rc = ParseAndEncodeFloatingPointNumber("invalid", type, AssertEmitFunc,
918 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
922 EncodeNumberStatus rc = EncodeNumberStatus::kInvalidText;
926 rc = ParseAndEncodeFloatingPointNumber(
928 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
933 EncodeNumberStatus rc = EncodeNumberStatus::kSuccess;
938 rc = ParseAndEncodeNumber("something wrong", type, AssertEmitFunc, &err_msg);
939 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
943 rc = ParseAndEncodeNumber("something wrong", type, AssertEmitFunc, nullptr);
944 EXPECT_EQ(EncodeNumberStatus::kInvalidText, rc);
948 rc = ParseAndEncodeNumber("-1", type,
951 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
956 rc = ParseAndEncodeNumber(
958 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);
962 rc = ParseAndEncodeNumber("-1.0", type,
965 EXPECT_EQ(EncodeNumberStatus::kSuccess, rc);