Lines Matching refs:tp

118 #define DECL_ASN_OP_T(op,tp)                                                  \
119 sc_fxnum_bitref& operator op ( tp );
189 #define DECL_ASN_OP_T(op,tp) \
190 sc_fxnum_fast_bitref& operator op ( tp );
265 #define DECL_ASN_OP_T(tp) \
266 sc_fxnum_subref& operator = ( tp );
288 #define DECL_ASN_OP_T_A(op,tp) \
289 sc_fxnum_subref& operator op ## = ( tp );
307 #define DECL_REL_OP_T(op,tp) \
308 friend bool operator op ( const sc_fxnum_subref&, tp ); \
309 friend bool operator op ( tp, const sc_fxnum_subref& );
428 #define DECL_ASN_OP_T(tp) \
429 sc_fxnum_fast_subref& operator = ( tp );
451 #define DECL_ASN_OP_T_A(op,tp) \
452 sc_fxnum_fast_subref& operator op ## = ( tp );
470 #define DECL_REL_OP_T(op,tp) \
471 friend bool operator op ( const sc_fxnum_fast_subref&, tp ); \
472 friend bool operator op ( tp, const sc_fxnum_fast_subref& );
590 #define DECL_CTOR_T(tp) \
591 sc_fxnum( tp, \
641 #define DECL_BIN_OP_T(op,tp) \
642 friend const sc_fxval operator op ( const sc_fxnum&, tp ); \
643 friend const sc_fxval operator op ( tp, const sc_fxnum& );
707 #define DECL_BIN_FNC_T(fnc,tp) \
708 friend void fnc ( sc_fxval&, const sc_fxnum&, tp ); \
709 friend void fnc ( sc_fxval&, tp, const sc_fxnum& ); \
710 friend void fnc ( sc_fxnum&, const sc_fxnum&, tp ); \
711 friend void fnc ( sc_fxnum&, tp, const sc_fxnum& );
757 #define DECL_REL_OP_T(op,tp) \
758 friend bool operator op ( const sc_fxnum&, tp ); \
759 friend bool operator op ( tp, const sc_fxnum& );
801 #define DECL_ASN_OP_T(op,tp) \
802 sc_fxnum& operator op( tp );
1017 #define DECL_CTOR_T(tp) \
1018 sc_fxnum_fast( tp, \
1068 #define DECL_BIN_OP_T(op,tp) \
1069 friend const sc_fxval_fast operator op ( const sc_fxnum_fast&, tp ); \
1070 friend const sc_fxval_fast operator op ( tp, const sc_fxnum_fast& );
1131 #define DECL_BIN_FNC_T(fnc,tp) \
1132 friend void fnc ( sc_fxval_fast&, const sc_fxnum_fast&, tp ); \
1133 friend void fnc ( sc_fxval_fast&, tp, const sc_fxnum_fast& ); \
1134 friend void fnc ( sc_fxnum_fast&, const sc_fxnum_fast&, tp ); \
1135 friend void fnc ( sc_fxnum_fast&, tp, const sc_fxnum_fast& );
1183 #define DECL_REL_OP_T(op,tp) \
1184 friend bool operator op ( const sc_fxnum_fast&, tp ); \
1185 friend bool operator op ( tp, const sc_fxnum_fast& );
1225 #define DECL_ASN_OP_T(op,tp) \
1226 sc_fxnum_fast& operator op( tp );
1914 #define DEFN_ASN_OP_T(tp) \
1917 sc_fxnum_subref::operator = ( tp a ) \
1944 #define DEFN_ASN_OP_T(op,tp) \
1947 sc_fxnum_subref::operator op ## = ( tp a ) \
1995 #define DEFN_REL_OP_T(op,tp) \
1998 operator op ( const sc_fxnum_subref& a, tp b ) \
2005 operator op ( tp a, const sc_fxnum_subref& b ) \
2265 #define DEFN_ASN_OP_T(tp) \
2268 sc_fxnum_fast_subref::operator = ( tp a ) \
2295 #define DEFN_ASN_OP_T(op,tp) \
2298 sc_fxnum_fast_subref::operator op ## = ( tp a ) \
2346 #define DEFN_REL_OP_T(op,tp) \
2349 operator op ( const sc_fxnum_fast_subref& a, tp b ) \
2356 operator op ( tp a, const sc_fxnum_fast_subref& b ) \
2597 #define DEFN_CTOR_T(tp,arg) \
2599 sc_fxnum::sc_fxnum( tp a, \
2616 #define DEFN_CTOR_T_A(tp) DEFN_CTOR_T(tp,a)
2617 #define DEFN_CTOR_T_B(tp) DEFN_CTOR_T(tp,*a.m_rep)
2618 #define DEFN_CTOR_T_C(tp) DEFN_CTOR_T(tp,a.to_double())
2619 #define DEFN_CTOR_T_D(tp) DEFN_CTOR_T(tp,a.value())
2709 #define DEFN_BIN_OP_T(op,fnc,tp) \
2712 operator op ( const sc_fxnum& a, tp b ) \
2721 operator op ( tp a, const sc_fxnum& b ) \
2850 #define DEFN_BIN_FNC_T(fnc,tp) \
2853 fnc ( sc_fxval& c, const sc_fxnum& a, tp b ) \
2862 fnc ( sc_fxval& c, tp a, const sc_fxnum& b ) \
2871 fnc ( sc_fxnum& c, const sc_fxnum& a, tp b ) \
2883 fnc ( sc_fxnum& c, tp a, const sc_fxnum& b ) \
3027 #define DEFN_REL_OP_T(op,ret,tp) \
3030 operator op ( const sc_fxnum& a, tp b ) \
3040 operator op ( tp a, const sc_fxnum& b ) \
3138 #define DEFN_ASN_OP_T(tp) \
3141 sc_fxnum::operator = ( tp a ) \
3171 #define DEFN_ASN_OP_T(op,fnc,tp) \
3174 sc_fxnum::operator op ( tp b ) \
3729 #define DEFN_CTOR_T(tp,arg) \
3731 sc_fxnum_fast::sc_fxnum_fast( tp a, \
3748 #define DEFN_CTOR_T_A(tp) DEFN_CTOR_T(tp,static_cast<double>( a ))
3749 #define DEFN_CTOR_T_B(tp) DEFN_CTOR_T(tp,sc_fxval_fast::from_string( a ))
3750 #define DEFN_CTOR_T_C(tp) DEFN_CTOR_T(tp,a.to_double())
3838 #define DEFN_BIN_OP_T(op,tp) \
3841 operator op ( const sc_fxnum_fast& a, tp b ) \
3850 operator op ( tp a, const sc_fxnum_fast& b ) \
3974 #define DEFN_BIN_FNC_T(fnc,op,tp) \
3977 fnc ( sc_fxval_fast& c, const sc_fxnum_fast& a, tp b ) \
3986 fnc ( sc_fxval_fast& c, tp a, const sc_fxnum_fast& b ) \
3995 fnc ( sc_fxnum_fast& c, const sc_fxnum_fast& a, tp b ) \
4006 fnc ( sc_fxnum_fast& c, tp a, const sc_fxnum_fast& b ) \
4144 #define DEFN_REL_OP_T(op,tp) \
4147 operator op ( const sc_fxnum_fast& a, tp b ) \
4156 operator op ( tp a, const sc_fxnum_fast& b ) \
4248 #define DEFN_ASN_OP_T(tp) \
4251 sc_fxnum_fast::operator = ( tp a ) \
4281 #define DEFN_ASN_OP_T(op,tp) \
4284 sc_fxnum_fast::operator op ( tp b ) \
4798 #define DEFN_BIN_OP_T(op,fnc,tp) \
4801 operator op ( const sc_fxval& a, tp b ) \
4810 operator op ( tp a, const sc_fxval& b ) \
4832 #define DEFN_BIN_FNC_T(fnc,tp) \
4835 fnc ( sc_fxval& c, const sc_fxval& a, tp b ) \
4846 fnc ( sc_fxval& c, tp a, const sc_fxval& b ) \
4869 #define DEFN_REL_OP_T(op,ret,tp) \
4872 operator op ( const sc_fxval& a, tp b ) \
4882 operator op ( tp a, const sc_fxval& b ) \
4916 #define DEFN_ASN_OP_T(tp) \
4919 sc_fxval::operator = ( tp b ) \
4932 #define DEFN_ASN_OP_T(op,fnc,tp) \
4935 sc_fxval::operator op ( tp b ) \
5003 #define DEFN_BIN_FNC_T(fnc,op,tp) \
5006 fnc ( sc_fxval_fast& c, const sc_fxval_fast& a, tp b ) \
5016 fnc ( sc_fxval_fast& c, tp a, const sc_fxval_fast& b ) \
5048 #define DEFN_ASN_OP_T(tp) \
5051 sc_fxval_fast::operator = ( tp a ) \
5064 #define DEFN_ASN_OP_T(op,tp) \
5067 sc_fxval_fast::operator op ( tp b ) \