Lines Matching refs:op

238 #define DECL_ASN_OP_T(op,tp)                                                  \
239 sc_ufix& 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)
467 #define DECL_ASN_OP_T(op,tp) \
468 sc_ufix_fast& operator op ( tp );
471 #define DECL_ASN_OP_OTHER(op) \
472 DECL_ASN_OP_T(op,int64) \
473 DECL_ASN_OP_T(op,uint64) \
474 DECL_ASN_OP_T(op,const sc_int_base&) \
475 DECL_ASN_OP_T(op,const sc_uint_base&) \
476 DECL_ASN_OP_T(op,const sc_signed&) \
477 DECL_ASN_OP_T(op,const sc_unsigned&)
479 #define DECL_ASN_OP_OTHER(op)
482 #define DECL_ASN_OP(op) \
483 DECL_ASN_OP_T(op,int) \
484 DECL_ASN_OP_T(op,unsigned int) \
485 DECL_ASN_OP_T(op,long) \
486 DECL_ASN_OP_T(op,unsigned long) \
487 DECL_ASN_OP_T(op,float) \
488 DECL_ASN_OP_T(op,double) \
489 DECL_ASN_OP_T(op,const char*) \
490 DECL_ASN_OP_T(op,const sc_fxval&) \
491 DECL_ASN_OP_T(op,const sc_fxval_fast&) \
492 DECL_ASN_OP_T(op,const sc_fxnum&) \
493 DECL_ASN_OP_T(op,const sc_fxnum_fast&) \
494 DECL_ASN_OP_OTHER(op)
1058 #define DEFN_BIN_OP_T(op,op2,tp1,tp2) \
1061 operator op ( const tp1& a, const tp2& b ) \
1131 #define DEFN_ASN_OP_T(op,tp) \
1134 sc_ufix::operator op ( tp a ) \
1136 sc_fxnum::operator op( a ); \
1141 #define DEFN_ASN_OP_OTHER(op) \
1142 DEFN_ASN_OP_T(op,int64) \
1143 DEFN_ASN_OP_T(op,uint64) \
1144 DEFN_ASN_OP_T(op,const sc_int_base&) \
1145 DEFN_ASN_OP_T(op,const sc_uint_base&) \
1146 DEFN_ASN_OP_T(op,const sc_signed&) \
1147 DEFN_ASN_OP_T(op,const sc_unsigned&)
1149 #define DEFN_ASN_OP_OTHER(op)
1152 #define DEFN_ASN_OP(op) \
1153 DEFN_ASN_OP_T(op,int) \
1154 DEFN_ASN_OP_T(op,unsigned int) \
1155 DEFN_ASN_OP_T(op,long) \
1156 DEFN_ASN_OP_T(op,unsigned long) \
1157 DEFN_ASN_OP_T(op,float) \
1158 DEFN_ASN_OP_T(op,double) \
1159 DEFN_ASN_OP_T(op,const char*) \
1160 DEFN_ASN_OP_T(op,const sc_fxval&) \
1161 DEFN_ASN_OP_T(op,const sc_fxval_fast&) \
1162 DEFN_ASN_OP_T(op,const sc_fxnum&) \
1163 DEFN_ASN_OP_T(op,const sc_fxnum_fast&) \
1164 DEFN_ASN_OP_OTHER(op)
1181 #define DEFN_ASN_OP_T(op,op2,tp) \
1184 sc_ufix::operator op ( const tp& b ) \
1772 #define DEFN_BIN_OP_T(op,op2,tp1,tp2) \
1775 operator op ( const tp1& a, const tp2& b ) \
1829 #define DEFN_ASN_OP_T(op,tp) \
1832 sc_ufix_fast::operator op ( tp a ) \
1834 sc_fxnum_fast::operator op( a ); \
1839 #define DEFN_ASN_OP_OTHER(op) \
1840 DEFN_ASN_OP_T(op,int64) \
1841 DEFN_ASN_OP_T(op,uint64) \
1842 DEFN_ASN_OP_T(op,const sc_int_base&) \
1843 DEFN_ASN_OP_T(op,const sc_uint_base&) \
1844 DEFN_ASN_OP_T(op,const sc_signed&) \
1845 DEFN_ASN_OP_T(op,const sc_unsigned&)
1847 #define DEFN_ASN_OP_OTHER(op)
1850 #define DEFN_ASN_OP(op) \
1851 DEFN_ASN_OP_T(op,int) \
1852 DEFN_ASN_OP_T(op,unsigned int) \
1853 DEFN_ASN_OP_T(op,long) \
1854 DEFN_ASN_OP_T(op,unsigned long) \
1855 DEFN_ASN_OP_T(op,float) \
1856 DEFN_ASN_OP_T(op,double) \
1857 DEFN_ASN_OP_T(op,const char*) \
1858 DEFN_ASN_OP_T(op,const sc_fxval&) \
1859 DEFN_ASN_OP_T(op,const sc_fxval_fast&) \
1860 DEFN_ASN_OP_T(op,const sc_fxnum&) \
1861 DEFN_ASN_OP_T(op,const sc_fxnum_fast&) \
1862 DEFN_ASN_OP_OTHER(op)
1879 #define DEFN_ASN_OP_T(op,op2,tp) \
1882 sc_ufix_fast::operator op ( const tp& b ) \