Lines Matching defs:operator

441 sc_signed::operator = (const char *a)
452 return this->operator = (aa);
462 sc_signed::operator=(int64 v)
477 sc_signed::operator=(uint64 v)
491 sc_signed::operator=(long v)
506 sc_signed::operator=(unsigned long v)
520 sc_signed::operator=(double v)
545 sc_signed::operator = (const sc_bv_base &v)
560 sc_signed::operator = (const sc_lv_base &v)
598 sc_signed::operator = (const sc_int_base &v)
600 return operator = ((int64)v);
605 operator + (const sc_unsigned &u, const sc_int_base &v)
607 return operator + (u, static_cast<int64>(v));
611 operator + (const sc_int_base &u, const sc_unsigned &v)
613 return operator + (static_cast<int64>(u), v);
617 operator + (const sc_signed &u, const sc_int_base &v)
619 return operator + (u, (int64)v);
623 operator + (const sc_int_base &u, const sc_signed &v)
625 return operator + ((int64)u, v);
629 sc_signed::operator += (const sc_int_base &v)
631 return operator += ((int64)v);
636 operator - (const sc_unsigned &u, const sc_int_base &v)
638 return operator - (u, (int64)v);
642 operator - (const sc_int_base &u, const sc_unsigned &v)
644 return operator - ((int64)u, v);
648 operator - (const sc_signed &u, const sc_int_base &v)
650 return operator - (u, (int64)v);
654 operator - (const sc_int_base &u, const sc_signed &v)
656 return operator - ((int64)u, v);
660 sc_signed::operator -= (const sc_int_base &v)
662 return operator -= ((int64)v);
667 operator * (const sc_unsigned &u, const sc_int_base &v)
669 return operator * (u, static_cast<int64>(v));
673 operator * (const sc_int_base &u, const sc_unsigned &v)
675 return operator * (static_cast<int64>(u), v);
679 operator * (const sc_signed &u, const sc_int_base &v)
681 return operator * (u, (int64)v);
685 operator * (const sc_int_base &u, const sc_signed &v)
687 return operator * ((int64)u, v);
691 sc_signed::operator *= (const sc_int_base &v)
693 return operator *= ((int64)v);
698 operator / (const sc_unsigned &u, const sc_int_base &v)
700 return operator / (u, static_cast<int64>(v));
704 operator / (const sc_int_base &u, const sc_unsigned &v)
706 return operator / (static_cast<int64>(u), v);
710 operator / (const sc_signed &u, const sc_int_base &v)
712 return operator / (u, (int64)v);
716 operator / (const sc_int_base &u, const sc_signed &v)
718 return operator / ((int64)u, v);
722 sc_signed::operator /= (const sc_int_base &v)
724 return operator /= ((int64)v);
729 operator % (const sc_unsigned &u, const sc_int_base &v)
731 return operator % (u, static_cast<int64>(v));
735 operator % (const sc_int_base &u, const sc_unsigned &v)
737 return operator % (static_cast<int64>(u), v);
741 operator % (const sc_signed &u, const sc_int_base &v)
743 return operator % (u, (int64)v);
747 operator % (const sc_int_base &u, const sc_signed &v)
749 return operator % ((int64)u, v);
753 sc_signed::operator %= (const sc_int_base &v)
755 return operator %= ((int64)v);
760 operator & (const sc_unsigned &u, const sc_int_base &v)
762 return operator & (u, static_cast<int64>(v));
766 operator & (const sc_int_base &u, const sc_unsigned &v)
768 return operator & (static_cast<int64>(u), v);
772 operator & (const sc_signed &u, const sc_int_base &v)
774 return operator & (u, (int64)v);
778 operator & (const sc_int_base &u, const sc_signed &v)
780 return operator & ((int64)u, v);
784 sc_signed::operator &= (const sc_int_base &v)
786 return operator &= ((int64)v);
791 operator | (const sc_unsigned &u, const sc_int_base &v)
793 return operator | (u, static_cast<int64>(v));
797 operator | (const sc_int_base &u, const sc_unsigned &v)
799 return operator | (static_cast<int64>(u), v);
803 operator | (const sc_signed& u, const sc_int_base &v)
805 return operator|(u, (int64)v);
809 operator | (const sc_int_base &u, const sc_signed &v)
811 return operator | ((int64)u, v);
815 sc_signed::operator |= (const sc_int_base &v)
817 return operator |= ((int64)v);
822 operator ^ (const sc_unsigned &u, const sc_int_base &v)
824 return operator ^ (u, static_cast<int64>(v));
828 operator ^ (const sc_int_base &u, const sc_unsigned &v)
830 return operator ^ (static_cast<int64>(u), v);
834 operator ^ (const sc_signed &u, const sc_int_base &v)
836 return operator ^ (u, (int64)v);
840 operator ^ (const sc_int_base &u, const sc_signed &v)
842 return operator ^ ((int64)u, v);
846 sc_signed::operator ^= (const sc_int_base &v)
848 return operator ^= ((int64)v);
853 operator << (const sc_signed &u, const sc_int_base &v)
855 return operator << (u, (int64)v);
859 sc_signed::operator <<= (const sc_int_base &v)
861 return operator <<= ((int64)v);
866 operator >> (const sc_signed &u, const sc_int_base &v)
868 return operator >> (u, (int64)v);
872 sc_signed::operator >>= (const sc_int_base &v)
874 return operator >>= ((int64)v);
879 operator == (const sc_signed &u, const sc_int_base &v)
881 return operator == (u, (int64)v);
885 operator == (const sc_int_base &u, const sc_signed &v)
887 return operator == ((int64)u, v);
892 operator != (const sc_signed &u, const sc_int_base &v)
894 return operator != (u, (int64)v);
898 operator != (const sc_int_base &u, const sc_signed &v)
900 return operator != ((int64)u, v);
905 operator < (const sc_signed &u, const sc_int_base &v)
907 return operator < (u, (int64)v);
911 operator < (const sc_int_base &u, const sc_signed &v)
913 return operator < ((int64)u, v);
918 operator <= (const sc_signed &u, const sc_int_base &v)
920 return operator <= (u, (int64)v);
924 operator <= (const sc_int_base &u, const sc_signed &v)
926 return operator <= ((int64)u, v);
931 operator > (const sc_signed &u, const sc_int_base &v)
933 return operator > (u, (int64)v);
937 operator > (const sc_int_base &u, const sc_signed &v)
939 return operator > ((int64)u, v);
944 operator >= (const sc_signed &u, const sc_int_base &v)
946 return operator >= (u, (int64)v);
950 operator >= (const sc_int_base &u, const sc_signed &v)
952 return operator >= ((int64)u, v);
961 sc_signed::operator = (const sc_uint_base &v)
963 return operator = ((uint64)v);
968 operator + (const sc_signed &u, const sc_uint_base &v)
970 return operator + (u, (uint64)v);
974 operator + (const sc_uint_base &u, const sc_signed &v)
976 return operator + ((uint64)u, v);
980 sc_signed::operator += (const sc_uint_base &v)
982 return operator += ((uint64)v);
987 operator - (const sc_unsigned &u, const sc_uint_base &v)
989 return operator - (u, (uint64)v);
993 operator - (const sc_uint_base &u, const sc_unsigned &v)
995 return operator - ((uint64)u, v);
999 operator - (const sc_signed &u, const sc_uint_base &v)
1001 return operator - (u, (uint64)v);
1005 operator - (const sc_uint_base &u, const sc_signed &v)
1007 return operator - ((uint64)u, v);
1011 sc_signed::operator -= (const sc_uint_base &v)
1013 return operator -= ((uint64)v);
1018 operator * (const sc_signed &u, const sc_uint_base &v)
1020 return operator * (u, (uint64)v);
1024 operator * (const sc_uint_base &u, const sc_signed &v)
1026 return operator * ((uint64)u, v);
1030 sc_signed::operator *= (const sc_uint_base &v)
1032 return operator *= ((uint64)v);
1037 operator / (const sc_signed &u, const sc_uint_base &v)
1039 return operator / (u, (uint64)v);
1043 operator / (const sc_uint_base &u, const sc_signed &v)
1045 return operator / ((uint64)u, v);
1049 sc_signed::operator /= (const sc_uint_base &v)
1051 return operator /= ((uint64)v);
1056 operator % (const sc_signed &u, const sc_uint_base &v)
1058 return operator % (u, (uint64)v);
1062 operator % (const sc_uint_base &u, const sc_signed &v)
1064 return operator % ((uint64)u, v);
1068 sc_signed::operator %= (const sc_uint_base &v)
1070 return operator %= ((uint64)v);
1075 operator & (const sc_signed &u, const sc_uint_base &v)
1077 return operator & (u, (uint64)v);
1081 operator & (const sc_uint_base &u, const sc_signed &v)
1083 return operator & ((uint64)u, v);
1087 sc_signed::operator &= (const sc_uint_base &v)
1089 return operator &= ((uint64)v);
1094 operator | (const sc_signed &u, const sc_uint_base &v)
1096 return operator | (u, (uint64)v);
1100 operator | (const sc_uint_base &u, const sc_signed &v)
1102 return operator | ((uint64)u, v);
1106 sc_signed::operator |= (const sc_uint_base &v)
1108 return operator |= ((uint64)v);
1113 operator ^ (const sc_signed &u, const sc_uint_base &v)
1115 return operator ^ (u, (uint64)v);
1119 operator ^ (const sc_uint_base &u, const sc_signed &v)
1121 return operator ^ ((uint64)u, v);
1125 sc_signed::operator ^= (const sc_uint_base &v)
1127 return operator ^= ((uint64)v);
1132 operator << (const sc_signed &u, const sc_uint_base &v)
1134 return operator << (u, (uint64)v);
1138 sc_signed::operator <<= (const sc_uint_base &v)
1140 return operator <<= ((uint64)v);
1145 operator >> (const sc_signed& u, const sc_uint_base& v)
1147 return operator >> (u, (uint64)v);
1151 sc_signed::operator >>= (const sc_uint_base& v)
1153 return operator >>= ((uint64)v);
1158 operator == (const sc_signed &u, const sc_uint_base &v)
1160 return operator == (u, (uint64)v);
1164 operator == (const sc_uint_base &u, const sc_signed &v)
1166 return operator == ((uint64)u, v);
1171 operator != (const sc_signed &u, const sc_uint_base &v)
1173 return operator != (u, (uint64)v);
1177 operator != (const sc_uint_base &u, const sc_signed &v)
1179 return operator != ((uint64)u, v);
1184 operator < (const sc_signed &u, const sc_uint_base &v)
1186 return operator < (u, (uint64)v);
1190 operator < (const sc_uint_base &u, const sc_signed &v)
1192 return operator < ((uint64)u, v);
1197 operator <= (const sc_signed &u, const sc_uint_base &v)
1199 return operator <= (u, (uint64)v);
1203 operator <= (const sc_uint_base &u, const sc_signed &v)
1205 return operator <= ((uint64)u, v);
1210 operator > (const sc_signed &u, const sc_uint_base &v)
1212 return operator > (u, (uint64)v);
1216 operator > (const sc_uint_base &u, const sc_signed &v)
1218 return operator > ((uint64)u, v);
1223 operator >= (const sc_signed &u, const sc_uint_base &v)
1225 return operator >= (u, (uint64)v);
1229 operator >= (const sc_uint_base &u, const sc_signed &v)
1231 return operator >= ((uint64)u, v);
1294 operator + (const sc_unsigned &u, const sc_signed &v)
1309 operator + (const sc_signed &u, const sc_unsigned &v)
1324 operator + (const sc_signed &u, const sc_signed &v)
1339 operator + (const sc_signed &u, int64 v)
1356 operator + (int64 u, const sc_signed &v)
1373 operator + (const sc_unsigned &u, int64 v)
1390 operator + (int64 u, const sc_unsigned &v)
1407 operator + (const sc_signed &u, uint64 v)
1424 operator + (uint64 u, const sc_signed &v)
1441 operator + (const sc_signed &u, long v)
1458 operator + (long u, const sc_signed &v)
1475 operator + (const sc_unsigned &u, long v)
1492 operator + (long u, const sc_unsigned &v)
1509 operator + (const sc_signed &u, unsigned long v)
1526 operator + (unsigned long u, const sc_signed &v)
1564 operator - (const sc_unsigned &u, const sc_unsigned &v)
1579 operator - (const sc_unsigned &u, const sc_signed &v)
1594 operator - (const sc_signed &u, const sc_unsigned &v)
1609 operator - (const sc_signed &u, const sc_signed &v)
1624 operator - (const sc_signed &u, int64 v)
1641 operator - (int64 u, const sc_signed &v)
1658 operator - (const sc_unsigned &u, int64 v)
1675 operator - (int64 u, const sc_unsigned &v)
1692 operator - (const sc_signed &u, uint64 v)
1710 operator - (uint64 u, const sc_signed &v)
1727 operator - (const sc_unsigned &u, uint64 v)
1744 operator - (uint64 u, const sc_unsigned &v)
1761 operator - (const sc_signed &u, long v)
1778 operator - (long u, const sc_signed &v)
1795 operator - (const sc_unsigned &u, long v)
1812 operator - (long u, const sc_unsigned &v)
1829 operator - (const sc_signed &u, unsigned long v)
1846 operator - (unsigned long u, const sc_signed &v)
1863 operator - (const sc_unsigned &u, unsigned long v)
1880 operator - (unsigned long u, const sc_unsigned &v)
1910 operator * (const sc_unsigned &u, const sc_signed &v)
1924 operator * (const sc_signed &u, const sc_unsigned &v)
1938 operator * (const sc_signed &u, const sc_signed &v)
1952 operator * (const sc_signed &u, int64 v)
1968 operator * (int64 u, const sc_signed &v)
1984 operator * (const sc_unsigned &u, int64 v)
2000 operator * (int64 u, const sc_unsigned &v)
2016 operator * (const sc_signed &u, uint64 v)
2032 operator * (uint64 u, const sc_signed &v)
2048 operator * (const sc_signed &u, long v)
2064 operator * (long u, const sc_signed &v)
2080 operator * (const sc_unsigned &u, long v)
2096 operator * (long u, const sc_unsigned &v)
2112 operator * (const sc_signed &u, unsigned long v)
2127 operator * (unsigned long u, const sc_signed &v)
2158 operator / (const sc_unsigned &u, const sc_signed &v)
2174 operator / (const sc_signed &u, const sc_unsigned &v)
2190 operator / (const sc_signed &u, const sc_signed &v)
2206 operator / (const sc_signed &u, int64 v)
2224 operator / (int64 u, const sc_signed &v)
2242 operator / (const sc_unsigned &u, int64 v)
2260 operator / (int64 u, const sc_unsigned &v)
2278 operator / (const sc_signed &u, uint64 v)
2296 operator / (uint64 u, const sc_signed &v)
2315 operator / (const sc_signed &u, long v)
2333 operator / (long u, const sc_signed &v)
2351 operator / (const sc_unsigned &u, long v)
2369 operator / (long u, const sc_unsigned &v)
2387 operator / (const sc_signed &u, unsigned long v)
2405 operator / (unsigned long u, const sc_signed &v)
2439 operator % (const sc_unsigned &u, const sc_signed &v)
2453 operator % (const sc_signed &u, const sc_unsigned &v)
2467 operator % (const sc_signed &u, const sc_signed &v)
2481 operator % (const sc_signed &u, int64 v)
2499 operator % (int64 u, const sc_signed &v)
2517 operator % (const sc_unsigned &u, int64 v)
2535 operator % (int64 u, const sc_unsigned &v)
2553 operator % (const sc_signed &u, uint64 v)
2569 operator % (uint64 u, const sc_signed &v)
2585 operator % (const sc_signed &u, long v)
2603 operator % (long u, const sc_signed &v)
2621 operator % (const sc_unsigned &u, long v)
2640 operator % (long u, const sc_unsigned &v)
2658 operator % (const sc_signed &u, unsigned long v)
2674 operator % (unsigned long u, const sc_signed &v)
2704 operator & (const sc_unsigned &u, const sc_signed &v)
2716 operator & (const sc_signed &u, const sc_unsigned &v)
2728 operator & (const sc_signed &u, const sc_signed &v)
2740 operator & (const sc_signed &u, int64 v)
2754 operator & (int64 u, const sc_signed &v)
2768 operator & (const sc_unsigned &u, int64 v)
2782 operator & (int64 u, const sc_unsigned &v)
2796 operator & (const sc_signed &u, uint64 v)
2810 operator & (uint64 u, const sc_signed &v)
2824 operator & (const sc_signed &u, long v)
2838 operator & (long u, const sc_signed &v)
2852 operator & (const sc_unsigned &u, long v)
2866 operator & (long u, const sc_unsigned &v)
2880 operator & (const sc_signed &u, unsigned long v)
2894 operator & (unsigned long u, const sc_signed &v)
2923 operator | (const sc_unsigned &u, const sc_signed &v)
2938 operator | (const sc_signed &u, const sc_unsigned &v)
2953 operator | (const sc_signed &u, const sc_signed &v)
2968 operator | (const sc_signed &u, int64 v)
2985 operator | (int64 u, const sc_signed &v)
3002 operator | (const sc_unsigned &u, int64 v)
3019 operator | (int64 u, const sc_unsigned &v)
3036 operator | (const sc_signed &u, uint64 v)
3053 operator | (uint64 u, const sc_signed &v)
3070 operator | (const sc_signed &u, long v)
3087 operator | (long u, const sc_signed &v)
3104 operator | (const sc_unsigned &u, long v)
3121 operator | (long u, const sc_unsigned &v)
3138 operator | (const sc_signed &u, unsigned long v)
3155 operator | (unsigned long u, const sc_signed &v)
3188 operator ^ (const sc_unsigned &u, const sc_signed &v)
3205 operator ^ (const sc_signed &u, const sc_unsigned &v)
3220 operator ^ (const sc_signed &u, const sc_signed &v)
3235 operator ^ (const sc_signed &u, int64 v)
3252 operator ^ (int64 u, const sc_signed &v)
3269 operator ^ (const sc_unsigned &u, int64 v)
3286 operator ^ (int64 u, const sc_unsigned &v)
3303 operator ^ (const sc_signed &u, uint64 v)
3319 operator ^ (uint64 u, const sc_signed &v)
3336 operator ^ (const sc_signed &u, long v)
3353 operator ^ (long u, const sc_signed &v)
3370 operator ^ (const sc_unsigned &u, long v)
3387 operator ^ (long u, const sc_unsigned &v)
3404 operator ^ (const sc_signed &u, unsigned long v)
3420 operator ^ (unsigned long u, const sc_signed &v)
3440 // SECTION: Bitwise NOT operator: ~
3451 operator << (const sc_signed &u, const sc_unsigned &v)
3456 return operator << (u, v.to_ulong());
3468 operator >> (const sc_signed &u, const sc_unsigned &v)
3473 return operator >> (u, v.to_ulong());
3485 operator + (const sc_signed &u)
3491 operator - (const sc_signed &u)
3497 operator - (const sc_unsigned &u)
3504 // SECTION: EQUAL operator: ==
3508 operator == (const sc_signed &u, const sc_signed &v)
3524 operator == (const sc_signed &u, int64 v)
3539 operator == (int64 u, const sc_signed &v)
3554 operator == (const sc_signed &u, uint64 v)
3569 operator == (uint64 u, const sc_signed &v)
3584 operator == (const sc_signed &u, long v)
3599 operator == (long u, const sc_signed &v)
3614 operator == (const sc_signed &u, unsigned long v)
3629 operator == (unsigned long u, const sc_signed &v)
3644 // SECTION: NOT_EQUAL operator: !=
3651 // SECTION: LESS THAN operator: <
3655 operator < (const sc_signed &u, const sc_signed &v)
3681 operator < (const sc_signed &u, int64 v)
3706 operator < (int64 u, const sc_signed &v)
3731 operator < (const sc_signed &u, uint64 v)
3753 operator < (uint64 u, const sc_signed &v)
3775 operator < (const sc_signed &u, long v)
3801 operator < (long u, const sc_signed &v)
3826 operator < (const sc_signed &u, unsigned long v)
3848 operator < (unsigned long u, const sc_signed &v)
3870 // SECTION: LESS THAN or EQUAL operator: <=
3877 // SECTION: GREATER THAN operator: >
3884 // SECTION: GREATER THAN or EQUAL operator: >=