Lines Matching refs:op

238 #define DECL_ASN_OP_T(op,tp)                                                  \
239 sc_fix& operator op ( tp );
242 #define DECL_ASN_OP_OTHER(op) \
243 DECL_ASN_OP_T(op,int64) \
244 DECL_ASN_OP_T(op,uint64) \
245 DECL_ASN_OP_T(op,const sc_int_base&) \
246 DECL_ASN_OP_T(op,const sc_uint_base&) \
247 DECL_ASN_OP_T(op,const sc_signed&) \
248 DECL_ASN_OP_T(op,const sc_unsigned&)
250 #define DECL_ASN_OP_OTHER(op)
253 #define DECL_ASN_OP(op) \
254 DECL_ASN_OP_T(op,int) \
255 DECL_ASN_OP_T(op,unsigned int) \
256 DECL_ASN_OP_T(op,long) \
257 DECL_ASN_OP_T(op,unsigned long) \
258 DECL_ASN_OP_T(op,float) \
259 DECL_ASN_OP_T(op,double) \
260 DECL_ASN_OP_T(op,const char*) \
261 DECL_ASN_OP_T(op,const sc_fxval&) \
262 DECL_ASN_OP_T(op,const sc_fxval_fast&) \
263 DECL_ASN_OP_T(op,const sc_fxnum&) \
264 DECL_ASN_OP_T(op,const sc_fxnum_fast&) \
265 DECL_ASN_OP_OTHER(op)
464 #define DECL_ASN_OP_T(op,tp) \
465 sc_fix_fast& operator op ( tp );
468 #define DECL_ASN_OP_OTHER(op) \
469 DECL_ASN_OP_T(op,int64) \
470 DECL_ASN_OP_T(op,uint64) \
471 DECL_ASN_OP_T(op,const sc_int_base&) \
472 DECL_ASN_OP_T(op,const sc_uint_base&) \
473 DECL_ASN_OP_T(op,const sc_signed&) \
474 DECL_ASN_OP_T(op,const sc_unsigned&)
476 #define DECL_ASN_OP_OTHER(op)
479 #define DECL_ASN_OP(op) \
480 DECL_ASN_OP_T(op,int) \
481 DECL_ASN_OP_T(op,unsigned int) \
482 DECL_ASN_OP_T(op,long) \
483 DECL_ASN_OP_T(op,unsigned long) \
484 DECL_ASN_OP_T(op,float) \
485 DECL_ASN_OP_T(op,double) \
486 DECL_ASN_OP_T(op,const char*) \
487 DECL_ASN_OP_T(op,const sc_fxval&) \
488 DECL_ASN_OP_T(op,const sc_fxval_fast&) \
489 DECL_ASN_OP_T(op,const sc_fxnum&) \
490 DECL_ASN_OP_T(op,const sc_fxnum_fast&) \
491 DECL_ASN_OP_OTHER(op)
1055 #define DEFN_BIN_OP_T(op,op2,tp1,tp2) \
1058 operator op ( const tp1& a, const tp2& b ) \
1128 #define DEFN_ASN_OP_T(op,tp) \
1131 sc_fix::operator op ( tp a ) \
1133 sc_fxnum::operator op( a ); \
1138 #define DEFN_ASN_OP_OTHER(op) \
1139 DEFN_ASN_OP_T(op,int64) \
1140 DEFN_ASN_OP_T(op,uint64) \
1141 DEFN_ASN_OP_T(op,const sc_int_base&) \
1142 DEFN_ASN_OP_T(op,const sc_uint_base&) \
1143 DEFN_ASN_OP_T(op,const sc_signed&) \
1144 DEFN_ASN_OP_T(op,const sc_unsigned&)
1146 #define DEFN_ASN_OP_OTHER(op)
1149 #define DEFN_ASN_OP(op) \
1150 DEFN_ASN_OP_T(op,int) \
1151 DEFN_ASN_OP_T(op,unsigned int) \
1152 DEFN_ASN_OP_T(op,long) \
1153 DEFN_ASN_OP_T(op,unsigned long) \
1154 DEFN_ASN_OP_T(op,float) \
1155 DEFN_ASN_OP_T(op,double) \
1156 DEFN_ASN_OP_T(op,const char*) \
1157 DEFN_ASN_OP_T(op,const sc_fxval&) \
1158 DEFN_ASN_OP_T(op,const sc_fxval_fast&) \
1159 DEFN_ASN_OP_T(op,const sc_fxnum&) \
1160 DEFN_ASN_OP_T(op,const sc_fxnum_fast&) \
1161 DEFN_ASN_OP_OTHER(op)
1178 #define DEFN_ASN_OP_T(op,op2,tp) \
1181 sc_fix::operator op ( const tp& b ) \
1769 #define DEFN_BIN_OP_T(op,op2,tp1,tp2) \
1772 operator op ( const tp1& a, const tp2& b ) \
1826 #define DEFN_ASN_OP_T(op,tp) \
1829 sc_fix_fast::operator op ( tp a ) \
1831 sc_fxnum_fast::operator op( a ); \
1836 #define DEFN_ASN_OP_OTHER(op) \
1837 DEFN_ASN_OP_T(op,int64) \
1838 DEFN_ASN_OP_T(op,uint64) \
1839 DEFN_ASN_OP_T(op,const sc_int_base&) \
1840 DEFN_ASN_OP_T(op,const sc_uint_base&) \
1841 DEFN_ASN_OP_T(op,const sc_signed&) \
1842 DEFN_ASN_OP_T(op,const sc_unsigned&)
1844 #define DEFN_ASN_OP_OTHER(op)
1847 #define DEFN_ASN_OP(op) \
1848 DEFN_ASN_OP_T(op,int) \
1849 DEFN_ASN_OP_T(op,unsigned int) \
1850 DEFN_ASN_OP_T(op,long) \
1851 DEFN_ASN_OP_T(op,unsigned long) \
1852 DEFN_ASN_OP_T(op,float) \
1853 DEFN_ASN_OP_T(op,double) \
1854 DEFN_ASN_OP_T(op,const char*) \
1855 DEFN_ASN_OP_T(op,const sc_fxval&) \
1856 DEFN_ASN_OP_T(op,const sc_fxval_fast&) \
1857 DEFN_ASN_OP_T(op,const sc_fxnum&) \
1858 DEFN_ASN_OP_T(op,const sc_fxnum_fast&) \
1859 DEFN_ASN_OP_OTHER(op)
1876 #define DEFN_ASN_OP_T(op,op2,tp) \
1879 sc_fix_fast::operator op ( const tp& b ) \