Lines Matching refs:checkCastTo

273   void checkCastTo(RawRangeSetT<From> What, RawRangeSetT<To> Expected) {  in checkCastTo()  function in __anon48c83e7c0111::RangeSetTest
748 this->template checkCastTo<F, T>({{MIN, MIN}}, {{MIN, MIN}}); in TYPED_TEST()
749 this->template checkCastTo<F, T>({{MAX, MAX}}, {{MAX, MAX}}); in TYPED_TEST()
750 this->template checkCastTo<F, T>({{MID, MID}}, {{MID, MID}}); in TYPED_TEST()
751 this->template checkCastTo<F, T>({{B, B}}, {{B, B}}); in TYPED_TEST()
752 this->template checkCastTo<F, T>({{C, C}}, {{C, C}}); in TYPED_TEST()
754 this->template checkCastTo<F, T>({{MIN, MIN}, {MAX, MAX}}, in TYPED_TEST()
756 this->template checkCastTo<F, T>({{MIN, MIN}, {B, B}}, {{MIN, MIN}, {B, B}}); in TYPED_TEST()
757 this->template checkCastTo<F, T>({{MID, MID}, {MAX, MAX}}, in TYPED_TEST()
759 this->template checkCastTo<F, T>({{C, C}, {MAX, MAX}}, {{C, C}, {MAX, MAX}}); in TYPED_TEST()
760 this->template checkCastTo<F, T>({{MID, MID}, {C, C}}, {{MID, MID}, {C, C}}); in TYPED_TEST()
761 this->template checkCastTo<F, T>({{B, B}, {MID, MID}}, {{B, B}, {MID, MID}}); in TYPED_TEST()
762 this->template checkCastTo<F, T>({{B, B}, {C, C}}, {{B, B}, {C, C}}); in TYPED_TEST()
764 this->template checkCastTo<F, T>({{MIN, MAX}}, {{MIN, MAX}}); in TYPED_TEST()
765 this->template checkCastTo<F, T>({{MIN, MID}}, {{MIN, MID}}); in TYPED_TEST()
766 this->template checkCastTo<F, T>({{MID, MAX}}, {{MID, MAX}}); in TYPED_TEST()
767 this->template checkCastTo<F, T>({{B, MAX}}, {{B, MAX}}); in TYPED_TEST()
768 this->template checkCastTo<F, T>({{C, MAX}}, {{C, MAX}}); in TYPED_TEST()
769 this->template checkCastTo<F, T>({{MIN, C}}, {{MIN, C}}); in TYPED_TEST()
770 this->template checkCastTo<F, T>({{MIN, B}}, {{MIN, B}}); in TYPED_TEST()
771 this->template checkCastTo<F, T>({{B, C}}, {{B, C}}); in TYPED_TEST()
773 this->template checkCastTo<F, T>({{MIN, B}, {C, MAX}}, {{MIN, B}, {C, MAX}}); in TYPED_TEST()
774 this->template checkCastTo<F, T>({{B, MID}, {C, MAX}}, {{B, MID}, {C, MAX}}); in TYPED_TEST()
775 this->template checkCastTo<F, T>({{MIN, B}, {MID, C}}, {{MIN, B}, {MID, C}}); in TYPED_TEST()
790 this->template checkCastTo<F, T>({{MIN, MIN}}, {{MIN, MIN}}); in TYPED_TEST()
791 this->template checkCastTo<F, T>({{MAX, MAX}}, {{MAX, MAX}}); in TYPED_TEST()
792 this->template checkCastTo<F, T>({{MID, MID}}, {{MID, MID}}); in TYPED_TEST()
793 this->template checkCastTo<F, T>({{B, B}}, {{B, B}}); in TYPED_TEST()
794 this->template checkCastTo<F, T>({{C, C}}, {{C, C}}); in TYPED_TEST()
796 this->template checkCastTo<F, T>({{MIN, MIN}, {MAX, MAX}}, in TYPED_TEST()
798 this->template checkCastTo<F, T>({{MIN, MIN}, {B, B}}, {{MIN, MIN}, {B, B}}); in TYPED_TEST()
799 this->template checkCastTo<F, T>({{MID, MID}, {MAX, MAX}}, in TYPED_TEST()
801 this->template checkCastTo<F, T>({{C, C}, {MAX, MAX}}, {{C, C}, {MAX, MAX}}); in TYPED_TEST()
802 this->template checkCastTo<F, T>({{MID, MID}, {C, C}}, {{MID, MID}, {C, C}}); in TYPED_TEST()
803 this->template checkCastTo<F, T>({{B, B}, {MID, MID}}, {{B, B}, {MID, MID}}); in TYPED_TEST()
804 this->template checkCastTo<F, T>({{B, B}, {C, C}}, {{B, B}, {C, C}}); in TYPED_TEST()
806 this->template checkCastTo<F, T>({{MIN, MAX}}, {{MIN, MAX}}); in TYPED_TEST()
807 this->template checkCastTo<F, T>({{MIN, MID}}, {{MIN, MID}}); in TYPED_TEST()
808 this->template checkCastTo<F, T>({{MID, MAX}}, {{MID, MAX}}); in TYPED_TEST()
809 this->template checkCastTo<F, T>({{B, MAX}}, {{B, MAX}}); in TYPED_TEST()
810 this->template checkCastTo<F, T>({{C, MAX}}, {{C, MAX}}); in TYPED_TEST()
811 this->template checkCastTo<F, T>({{MIN, C}}, {{MIN, C}}); in TYPED_TEST()
812 this->template checkCastTo<F, T>({{MIN, B}}, {{MIN, B}}); in TYPED_TEST()
813 this->template checkCastTo<F, T>({{B, C}}, {{B, C}}); in TYPED_TEST()
815 this->template checkCastTo<F, T>({{MIN, B}, {C, MAX}}, {{MIN, B}, {C, MAX}}); in TYPED_TEST()
816 this->template checkCastTo<F, T>({{B, MID}, {C, MAX}}, {{B, MID}, {C, MAX}}); in TYPED_TEST()
817 this->template checkCastTo<F, T>({{MIN, B}, {MID, C}}, {{MIN, B}, {MID, C}}); in TYPED_TEST()
840 this->template checkCastTo<F, T>({{MIN, MIN}}, {{MIN, MIN}}); in TYPED_TEST()
841 this->template checkCastTo<F, T>({{MAX, MAX}}, {{MAX, MAX}}); in TYPED_TEST()
842 this->template checkCastTo<F, T>({{MID, MID}}, {{MID, MID}}); in TYPED_TEST()
843 this->template checkCastTo<F, T>({{B, B}}, {{B, B}}); in TYPED_TEST()
844 this->template checkCastTo<F, T>({{C, C}}, {{C, C}}); in TYPED_TEST()
848 this->template checkCastTo<F, T>({{MIN, MIN}, {MAX, MAX}}, {{MAX, MIN}}); in TYPED_TEST()
849 this->template checkCastTo<F, T>({{MID, MID}, {MAX, MAX}}, {{MAX, MID}}); in TYPED_TEST()
851 this->template checkCastTo<F, T>({{MIN, MIN}, {MAX, MAX}}, in TYPED_TEST()
853 this->template checkCastTo<F, T>({{MID, MID}, {MAX, MAX}}, in TYPED_TEST()
856 this->template checkCastTo<F, T>({{MIN, MIN}, {B, B}}, {{MIN, MIN}, {B, B}}); in TYPED_TEST()
857 this->template checkCastTo<F, T>({{C, C}, {MAX, MAX}}, {{C, C}, {MAX, MAX}}); in TYPED_TEST()
858 this->template checkCastTo<F, T>({{MID, MID}, {C, C}}, {{MID, MID}, {C, C}}); in TYPED_TEST()
859 this->template checkCastTo<F, T>({{B, B}, {MID, MID}}, {{B, B}, {MID, MID}}); in TYPED_TEST()
860 this->template checkCastTo<F, T>({{B, B}, {C, C}}, {{B, B}, {C, C}}); in TYPED_TEST()
864 this->template checkCastTo<F, T>({{MIN, MAX}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
865 this->template checkCastTo<F, T>({{MIN, MID}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
866 this->template checkCastTo<F, T>({{MID, MAX}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
867 this->template checkCastTo<F, T>({{B, MAX}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
868 this->template checkCastTo<F, T>({{C, MAX}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
869 this->template checkCastTo<F, T>({{MIN, C}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
870 this->template checkCastTo<F, T>({{MIN, B}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
871 this->template checkCastTo<F, T>({{B, C}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
873 this->template checkCastTo<F, T>({{MIN, B}, {C, MAX}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
874 this->template checkCastTo<F, T>({{B, MID}, {C, MAX}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
875 this->template checkCastTo<F, T>({{MIN, B}, {MID, C}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
880 this->template checkCastTo<F, T>({{XAAA, ZA}, {X555, Z5}}, in TYPED_TEST()
885 this->template checkCastTo<F, T>({{XAAA, ZA}}, {{XAAA, 0}}); in TYPED_TEST()
887 this->template checkCastTo<F, T>({{XAAA, ZA}, {1, 42}}, {{XAAA, 42}}); in TYPED_TEST()
890 this->template checkCastTo<F, T>({{XAAA, ZA}}, {{0, 0}, {XAAA, ToMAX}}); in TYPED_TEST()
892 this->template checkCastTo<F, T>({{1, 42}, {XAAA, ZA}}, in TYPED_TEST()
903 this->template checkCastTo<F, T>({{FromA, ToA}, {FromB, ToB}}, in TYPED_TEST()
919 this->template checkCastTo<F, T>({{MIN, MIN}}, {{MIN, MIN}}); in TYPED_TEST()
920 this->template checkCastTo<F, T>({{MAX, MAX}}, {{MAX, MAX}}); in TYPED_TEST()
921 this->template checkCastTo<F, T>({{MID, MID}}, {{MID, MID}}); in TYPED_TEST()
922 this->template checkCastTo<F, T>({{B, B}}, {{B, B}}); in TYPED_TEST()
923 this->template checkCastTo<F, T>({{C, C}}, {{C, C}}); in TYPED_TEST()
925 this->template checkCastTo<F, T>({{MIN, MIN}, {MAX, MAX}}, {{MAX, MIN}}); in TYPED_TEST()
926 this->template checkCastTo<F, T>({{MID, MID}, {MAX, MAX}}, in TYPED_TEST()
928 this->template checkCastTo<F, T>({{MIN, MIN}, {B, B}}, {{MIN, MIN}, {B, B}}); in TYPED_TEST()
929 this->template checkCastTo<F, T>({{C, C}, {MAX, MAX}}, {{C, C}, {MAX, MAX}}); in TYPED_TEST()
930 this->template checkCastTo<F, T>({{MID, MID}, {C, C}}, {{MID, MID}, {C, C}}); in TYPED_TEST()
931 this->template checkCastTo<F, T>({{B, B}, {MID, MID}}, {{B, B}, {MID, MID}}); in TYPED_TEST()
932 this->template checkCastTo<F, T>({{B, B}, {C, C}}, {{B, B}, {C, C}}); in TYPED_TEST()
936 this->template checkCastTo<F, T>({{MIN, MAX}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
937 this->template checkCastTo<F, T>({{MIN, MID}}, in TYPED_TEST()
939 this->template checkCastTo<F, T>({{MID, MAX}}, {{MID, MAX}}); in TYPED_TEST()
940 this->template checkCastTo<F, T>({{B, MAX}}, {{ToMIN, MAX}, {B, ToMAX}}); in TYPED_TEST()
941 this->template checkCastTo<F, T>({{C, MAX}}, {{C, MAX}}); in TYPED_TEST()
942 this->template checkCastTo<F, T>({{MIN, C}}, {{ToMIN, C}, {MIN, ToMAX}}); in TYPED_TEST()
943 this->template checkCastTo<F, T>({{MIN, B}}, {{MIN, B}}); in TYPED_TEST()
944 this->template checkCastTo<F, T>({{B, C}}, {{ToMIN, C}, {B, ToMAX}}); in TYPED_TEST()
946 this->template checkCastTo<F, T>({{MIN, B}, {C, MAX}}, {{C, B}}); in TYPED_TEST()
947 this->template checkCastTo<F, T>({{B, MID}, {C, MAX}}, in TYPED_TEST()
949 this->template checkCastTo<F, T>({{MIN, B}, {MID, C}}, {{MID, C}, {MIN, B}}); in TYPED_TEST()
964 this->template checkCastTo<F, T>({{MIN, MIN}}, {{MIN, MIN}}); in TYPED_TEST()
965 this->template checkCastTo<F, T>({{MAX, MAX}}, {{MAX, MAX}}); in TYPED_TEST()
966 this->template checkCastTo<F, T>({{MID, MID}}, {{MID, MID}}); in TYPED_TEST()
967 this->template checkCastTo<F, T>({{B, B}}, {{B, B}}); in TYPED_TEST()
968 this->template checkCastTo<F, T>({{C, C}}, {{C, C}}); in TYPED_TEST()
970 this->template checkCastTo<F, T>({{MIN, MIN}, {MAX, MAX}}, in TYPED_TEST()
972 this->template checkCastTo<F, T>({{MIN, MIN}, {B, B}}, {{MIN, MIN}, {B, B}}); in TYPED_TEST()
973 this->template checkCastTo<F, T>({{MID, MID}, {MAX, MAX}}, in TYPED_TEST()
975 this->template checkCastTo<F, T>({{C, C}, {MAX, MAX}}, {{C, C}, {MAX, MAX}}); in TYPED_TEST()
976 this->template checkCastTo<F, T>({{MID, MID}, {C, C}}, {{MID, MID}, {C, C}}); in TYPED_TEST()
977 this->template checkCastTo<F, T>({{B, B}, {MID, MID}}, {{B, B}, {MID, MID}}); in TYPED_TEST()
978 this->template checkCastTo<F, T>({{B, B}, {C, C}}, {{B, B}, {C, C}}); in TYPED_TEST()
983 this->template checkCastTo<F, T>({{MIN, MAX}}, {{0, MAX}, {MIN, -1}}); in TYPED_TEST()
984 this->template checkCastTo<F, T>({{MIN, MID}}, {{0, 0}, {MIN, -1}}); in TYPED_TEST()
985 this->template checkCastTo<F, T>({{MID, MAX}}, {{0, MAX}}); in TYPED_TEST()
986 this->template checkCastTo<F, T>({{B, MAX}}, {{0, MAX}, {B, -1}}); in TYPED_TEST()
987 this->template checkCastTo<F, T>({{C, MAX}}, {{C, MAX}}); in TYPED_TEST()
988 this->template checkCastTo<F, T>({{MIN, C}}, {{0, C}, {MIN, -1}}); in TYPED_TEST()
989 this->template checkCastTo<F, T>({{MIN, B}}, {{MIN, B}}); in TYPED_TEST()
990 this->template checkCastTo<F, T>({{B, C}}, {{0, C}, {B, -1}}); in TYPED_TEST()
992 this->template checkCastTo<F, T>({{MIN, B}, {C, MAX}}, in TYPED_TEST()
994 this->template checkCastTo<F, T>({{B, MID}, {C, MAX}}, in TYPED_TEST()
996 this->template checkCastTo<F, T>({{MIN, B}, {MID, C}}, {{0, C}, {MIN, B}}); in TYPED_TEST()
999 this->template checkCastTo<F, T>({{MIN, MAX}}, {{MIN, MAX}}); in TYPED_TEST()
1000 this->template checkCastTo<F, T>({{MIN, MID}}, {{MIN, MID}}); in TYPED_TEST()
1001 this->template checkCastTo<F, T>({{MID, MAX}}, {{MID, MAX}}); in TYPED_TEST()
1002 this->template checkCastTo<F, T>({{B, MAX}}, {{B, MAX}}); in TYPED_TEST()
1003 this->template checkCastTo<F, T>({{C, MAX}}, {{C, MAX}}); in TYPED_TEST()
1004 this->template checkCastTo<F, T>({{MIN, C}}, {{MIN, C}}); in TYPED_TEST()
1005 this->template checkCastTo<F, T>({{MIN, B}}, {{MIN, B}}); in TYPED_TEST()
1006 this->template checkCastTo<F, T>({{B, C}}, {{B, C}}); in TYPED_TEST()
1008 this->template checkCastTo<F, T>({{MIN, B}, {C, MAX}}, in TYPED_TEST()
1010 this->template checkCastTo<F, T>({{B, MID}, {C, MAX}}, in TYPED_TEST()
1012 this->template checkCastTo<F, T>({{MIN, B}, {MID, C}}, in TYPED_TEST()
1029 this->template checkCastTo<F, T>({{MIN, MIN}}, {{MIN, MIN}}); in TYPED_TEST()
1030 this->template checkCastTo<F, T>({{MAX, MAX}}, {{MAX, MAX}}); in TYPED_TEST()
1031 this->template checkCastTo<F, T>({{MID, MID}}, {{MID, MID}}); in TYPED_TEST()
1032 this->template checkCastTo<F, T>({{B, B}}, {{B, B}}); in TYPED_TEST()
1033 this->template checkCastTo<F, T>({{C, C}}, {{C, C}}); in TYPED_TEST()
1037 this->template checkCastTo<F, T>({{MIN, MIN}, {MAX, MAX}}, in TYPED_TEST()
1039 this->template checkCastTo<F, T>({{MID, MID}, {MAX, MAX}}, in TYPED_TEST()
1042 this->template checkCastTo<F, T>({{MIN, MIN}, {MAX, MAX}}, {{MAX, MIN}}); in TYPED_TEST()
1043 this->template checkCastTo<F, T>({{MID, MID}, {MAX, MAX}}, {{MAX, MIN}}); in TYPED_TEST()
1045 this->template checkCastTo<F, T>({{MIN, MIN}, {B, B}}, {{MIN, MIN}, {B, B}}); in TYPED_TEST()
1046 this->template checkCastTo<F, T>({{C, C}, {MAX, MAX}}, {{C, C}, {MAX, MAX}}); in TYPED_TEST()
1047 this->template checkCastTo<F, T>({{MID, MID}, {C, C}}, {{MID, MID}, {C, C}}); in TYPED_TEST()
1048 this->template checkCastTo<F, T>({{B, B}, {MID, MID}}, {{B, B}, {MID, MID}}); in TYPED_TEST()
1049 this->template checkCastTo<F, T>({{B, B}, {C, C}}, {{B, B}, {C, C}}); in TYPED_TEST()
1053 this->template checkCastTo<F, T>({{MIN, MAX}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
1054 this->template checkCastTo<F, T>({{MIN, MID}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
1055 this->template checkCastTo<F, T>({{MID, MAX}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
1056 this->template checkCastTo<F, T>({{B, MAX}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
1057 this->template checkCastTo<F, T>({{C, MAX}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
1058 this->template checkCastTo<F, T>({{MIN, C}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
1059 this->template checkCastTo<F, T>({{MIN, B}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
1060 this->template checkCastTo<F, T>({{B, C}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
1062 this->template checkCastTo<F, T>({{MIN, B}, {C, MAX}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
1063 this->template checkCastTo<F, T>({{B, MID}, {C, MAX}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
1064 this->template checkCastTo<F, T>({{MIN, B}, {MID, C}}, {{ToMIN, ToMAX}}); in TYPED_TEST()
1069 this->template checkCastTo<F, T>({{XAAA, ZA}, {X555, Z5}}, in TYPED_TEST()
1074 this->template checkCastTo<F, T>({{XAAA, ZA}}, {{0, 0}, {XAAA, ToMAX}}); in TYPED_TEST()
1076 this->template checkCastTo<F, T>({{XAAA, ZA}, {1, 42}}, in TYPED_TEST()
1080 this->template checkCastTo<F, T>({{XAAA, ZA}}, {{XAAA, 0}}); in TYPED_TEST()
1082 this->template checkCastTo<F, T>({{1, 42}, {XAAA, ZA}}, {{XAAA, 42}}); in TYPED_TEST()
1088 this->template checkCastTo<F, T>({{FromA, ToA}, {FromB, ToB}}, in TYPED_TEST()