Lines Matching refs:err_msg
287 std::string err_msg;
290 rc = ParseAndEncodeIntegerNumber(nullptr, type, AssertEmitFunc, &err_msg);
292 EXPECT_EQ("The given text is a nullptr", err_msg);
293 rc = ParseAndEncodeIntegerNumber("", type, AssertEmitFunc, &err_msg);
295 EXPECT_EQ("Invalid unsigned integer literal: ", err_msg);
296 rc = ParseAndEncodeIntegerNumber("=", type, AssertEmitFunc, &err_msg);
298 EXPECT_EQ("Invalid unsigned integer literal: =", err_msg);
299 rc = ParseAndEncodeIntegerNumber("-", type, AssertEmitFunc, &err_msg);
301 EXPECT_EQ("Invalid signed integer literal: -", err_msg);
302 rc = ParseAndEncodeIntegerNumber("0=", type, AssertEmitFunc, &err_msg);
304 EXPECT_EQ("Invalid unsigned integer literal: 0=", err_msg);
310 std::string err_msg;
313 rc = ParseAndEncodeIntegerNumber("32768", type, AssertEmitFunc, &err_msg);
315 EXPECT_EQ("Integer 32768 does not fit in a 16-bit signed integer", err_msg);
316 rc = ParseAndEncodeIntegerNumber("-32769", type, AssertEmitFunc, &err_msg);
318 EXPECT_EQ("Integer -32769 does not fit in a 16-bit signed integer", err_msg);
356 std::string err_msg;
359 rc = ParseAndEncodeIntegerNumber(nullptr, type, AssertEmitFunc, &err_msg);
361 EXPECT_EQ("The given text is a nullptr", err_msg);
362 rc = ParseAndEncodeIntegerNumber("", type, AssertEmitFunc, &err_msg);
364 EXPECT_EQ("Invalid unsigned integer literal: ", err_msg);
365 rc = ParseAndEncodeIntegerNumber("=", type, AssertEmitFunc, &err_msg);
367 EXPECT_EQ("Invalid unsigned integer literal: =", err_msg);
368 rc = ParseAndEncodeIntegerNumber("-", type, AssertEmitFunc, &err_msg);
370 EXPECT_EQ("Cannot put a negative number in an unsigned literal", err_msg);
371 rc = ParseAndEncodeIntegerNumber("0=", type, AssertEmitFunc, &err_msg);
373 EXPECT_EQ("Invalid unsigned integer literal: 0=", err_msg);
374 rc = ParseAndEncodeIntegerNumber("-0", type, AssertEmitFunc, &err_msg);
376 EXPECT_EQ("Cannot put a negative number in an unsigned literal", err_msg);
377 rc = ParseAndEncodeIntegerNumber("-1", type, AssertEmitFunc, &err_msg);
379 EXPECT_EQ("Cannot put a negative number in an unsigned literal", err_msg);
385 std::string err_msg("random content");
389 rc = ParseAndEncodeIntegerNumber("65536", type, AssertEmitFunc, &err_msg);
391 EXPECT_EQ("Integer 65536 does not fit in a 16-bit unsigned integer", err_msg);
418 std::string err_msg;
421 rc = ParseAndEncodeIntegerNumber(nullptr, type, AssertEmitFunc, &err_msg);
423 EXPECT_EQ("The given text is a nullptr", err_msg);
424 rc = ParseAndEncodeIntegerNumber("", type, AssertEmitFunc, &err_msg);
426 EXPECT_EQ("Invalid unsigned integer literal: ", err_msg);
427 rc = ParseAndEncodeIntegerNumber("=", type, AssertEmitFunc, &err_msg);
429 EXPECT_EQ("Invalid unsigned integer literal: =", err_msg);
430 rc = ParseAndEncodeIntegerNumber("-", type, AssertEmitFunc, &err_msg);
432 EXPECT_EQ("Invalid signed integer literal: -", err_msg);
433 rc = ParseAndEncodeIntegerNumber("0=", type, AssertEmitFunc, &err_msg);
435 EXPECT_EQ("Invalid unsigned integer literal: 0=", err_msg);
441 std::string err_msg;
445 ParseAndEncodeIntegerNumber("2147483648", type, AssertEmitFunc, &err_msg);
448 err_msg);
450 &err_msg);
453 err_msg);
491 std::string err_msg;
494 rc = ParseAndEncodeIntegerNumber(nullptr, type, AssertEmitFunc, &err_msg);
496 EXPECT_EQ("The given text is a nullptr", err_msg);
497 rc = ParseAndEncodeIntegerNumber("", type, AssertEmitFunc, &err_msg);
499 EXPECT_EQ("Invalid unsigned integer literal: ", err_msg);
500 rc = ParseAndEncodeIntegerNumber("=", type, AssertEmitFunc, &err_msg);
502 EXPECT_EQ("Invalid unsigned integer literal: =", err_msg);
503 rc = ParseAndEncodeIntegerNumber("-", type, AssertEmitFunc, &err_msg);
505 EXPECT_EQ("Cannot put a negative number in an unsigned literal", err_msg);
506 rc = ParseAndEncodeIntegerNumber("0=", type, AssertEmitFunc, &err_msg);
508 EXPECT_EQ("Invalid unsigned integer literal: 0=", err_msg);
509 rc = ParseAndEncodeIntegerNumber("-0", type, AssertEmitFunc, &err_msg);
511 EXPECT_EQ("Cannot put a negative number in an unsigned literal", err_msg);
512 rc = ParseAndEncodeIntegerNumber("-1", type, AssertEmitFunc, &err_msg);
514 EXPECT_EQ("Cannot put a negative number in an unsigned literal", err_msg);
520 std::string err_msg("random content");
525 ParseAndEncodeIntegerNumber("4294967296", type, AssertEmitFunc, &err_msg);
528 err_msg);
555 std::string err_msg;
558 rc = ParseAndEncodeIntegerNumber(nullptr, type, AssertEmitFunc, &err_msg);
560 EXPECT_EQ("The given text is a nullptr", err_msg);
561 rc = ParseAndEncodeIntegerNumber("", type, AssertEmitFunc, &err_msg);
563 EXPECT_EQ("Invalid unsigned integer literal: ", err_msg);
564 rc = ParseAndEncodeIntegerNumber("=", type, AssertEmitFunc, &err_msg);
566 EXPECT_EQ("Invalid unsigned integer literal: =", err_msg);
567 rc = ParseAndEncodeIntegerNumber("-", type, AssertEmitFunc, &err_msg);
569 EXPECT_EQ("Invalid signed integer literal: -", err_msg);
570 rc = ParseAndEncodeIntegerNumber("0=", type, AssertEmitFunc, &err_msg);
572 EXPECT_EQ("Invalid unsigned integer literal: 0=", err_msg);
578 std::string err_msg;
582 &err_msg);
586 err_msg);
588 &err_msg);
590 EXPECT_EQ("Invalid signed integer literal: -9223372036854775809", err_msg);
632 std::string err_msg;
636 rc = ParseAndEncodeIntegerNumber(nullptr, type, AssertEmitFunc, &err_msg);
638 EXPECT_EQ("The given text is a nullptr", err_msg);
639 rc = ParseAndEncodeIntegerNumber("", type, AssertEmitFunc, &err_msg);
641 EXPECT_EQ("Invalid unsigned integer literal: ", err_msg);
642 rc = ParseAndEncodeIntegerNumber("=", type, AssertEmitFunc, &err_msg);
644 EXPECT_EQ("Invalid unsigned integer literal: =", err_msg);
645 rc = ParseAndEncodeIntegerNumber("-", type, AssertEmitFunc, &err_msg);
647 EXPECT_EQ("Cannot put a negative number in an unsigned literal", err_msg);
648 rc = ParseAndEncodeIntegerNumber("0=", type, AssertEmitFunc, &err_msg);
650 EXPECT_EQ("Invalid unsigned integer literal: 0=", err_msg);
651 rc = ParseAndEncodeIntegerNumber("-0", type, AssertEmitFunc, &err_msg);
653 EXPECT_EQ("Cannot put a negative number in an unsigned literal", err_msg);
654 rc = ParseAndEncodeIntegerNumber("-1", type, AssertEmitFunc, &err_msg);
656 EXPECT_EQ("Cannot put a negative number in an unsigned literal", err_msg);
662 std::string err_msg;
667 &err_msg);
669 EXPECT_EQ("Invalid unsigned integer literal: 18446744073709551616", err_msg);
698 std::string err_msg;
702 "0.0", type, [](uint32_t word) { EXPECT_EQ(0x0u, word); }, &err_msg);
704 EXPECT_EQ("The expected type is not a integer type", err_msg);
717 std::string err_msg("random content");
721 "100", type, [](uint32_t word) { EXPECT_EQ(100u, word); }, &err_msg);
723 EXPECT_EQ("random content", err_msg);
728 std::string err_msg;
732 rc = ParseAndEncodeFloatingPointNumber("", type, AssertEmitFunc, &err_msg);
734 EXPECT_EQ("Invalid 32-bit float literal: ", err_msg);
735 rc = ParseAndEncodeFloatingPointNumber("0=", type, AssertEmitFunc, &err_msg);
737 EXPECT_EQ("Invalid 32-bit float literal: 0=", err_msg);
769 ParseAndEncodeFloatingPointNumber("1e40", type, AssertEmitFunc, &err_msg);
771 EXPECT_EQ("Invalid 32-bit float literal: 1e40", err_msg);
773 &err_msg);
775 EXPECT_EQ("Invalid 32-bit float literal: -1e40", err_msg);
777 &err_msg);
779 EXPECT_EQ("Invalid 32-bit float literal: 1e400", err_msg);
781 &err_msg);
783 EXPECT_EQ("Invalid 32-bit float literal: -1e400", err_msg);
788 std::string err_msg;
797 rc = ParseAndEncodeFloatingPointNumber("", type, AssertEmitFunc, &err_msg);
799 EXPECT_EQ("Invalid 64-bit float literal: ", err_msg);
800 rc = ParseAndEncodeFloatingPointNumber("0=", type, AssertEmitFunc, &err_msg);
802 EXPECT_EQ("Invalid 64-bit float literal: 0=", err_msg);
835 &err_msg);
837 EXPECT_EQ("Invalid 64-bit float literal: 1e400", err_msg);
839 &err_msg);
841 EXPECT_EQ("Invalid 64-bit float literal: -1e400", err_msg);
846 std::string err_msg;
850 rc = ParseAndEncodeFloatingPointNumber("", type, AssertEmitFunc, &err_msg);
852 EXPECT_EQ("Invalid 16-bit float literal: ", err_msg);
853 rc = ParseAndEncodeFloatingPointNumber("0=", type, AssertEmitFunc, &err_msg);
855 EXPECT_EQ("Invalid 16-bit float literal: 0=", err_msg);
876 ParseAndEncodeFloatingPointNumber("1e38", type, AssertEmitFunc, &err_msg);
878 EXPECT_EQ("Invalid 16-bit float literal: 1e38", err_msg);
880 &err_msg);
882 EXPECT_EQ("Invalid 16-bit float literal: -1e38", err_msg);
884 ParseAndEncodeFloatingPointNumber("1e40", type, AssertEmitFunc, &err_msg);
886 EXPECT_EQ("Invalid 16-bit float literal: 1e40", err_msg);
888 &err_msg);
890 EXPECT_EQ("Invalid 16-bit float literal: -1e40", err_msg);
892 &err_msg);
894 EXPECT_EQ("Invalid 16-bit float literal: 1e400", err_msg);
896 &err_msg);
898 EXPECT_EQ("Invalid 16-bit float literal: -1e400", err_msg);
903 std::string err_msg;
907 "0.0", type, [](uint32_t word) { EXPECT_EQ(0x0u, word); }, &err_msg);
909 EXPECT_EQ("The expected type is not a float type", err_msg);
923 std::string err_msg("random content");
927 "0.0", type, [](uint32_t word) { EXPECT_EQ(0x0u, word); }, &err_msg);
929 EXPECT_EQ("random content", err_msg);
934 std::string err_msg;
938 rc = ParseAndEncodeNumber("something wrong", type, AssertEmitFunc, &err_msg);
940 EXPECT_EQ("Invalid unsigned integer literal: something wrong", err_msg);
947 err_msg = "random content";
950 &err_msg);
952 EXPECT_EQ("random content", err_msg);