Home | History | Annotate | Download | only in decimal

Lines Matching refs:_T1

55 #define _DEFINE_DECIMAL_COMPOUND_ASSIGNMENT_DEC(_Op1, _Op2, _T1, _T2)	 \
56 inline _T1& _T1::operator _Op1(_T2 __rhs) \
62 #define _DEFINE_DECIMAL_COMPOUND_ASSIGNMENT_INT(_Op1, _Op2, _T1, _T2) \
63 inline _T1& _T1::operator _Op1(_T2 __rhs) \
69 #define _DEFINE_DECIMAL_COMPOUND_ASSIGNMENTS(_Op1, _Op2, _T1) \
70 _DEFINE_DECIMAL_COMPOUND_ASSIGNMENT_DEC(_Op1, _Op2, _T1, decimal32) \
71 _DEFINE_DECIMAL_COMPOUND_ASSIGNMENT_DEC(_Op1, _Op2, _T1, decimal64) \
72 _DEFINE_DECIMAL_COMPOUND_ASSIGNMENT_DEC(_Op1, _Op2, _T1, decimal128) \
73 _DEFINE_DECIMAL_COMPOUND_ASSIGNMENT_INT(_Op1, _Op2, _T1, int) \
74 _DEFINE_DECIMAL_COMPOUND_ASSIGNMENT_INT(_Op1, _Op2, _T1, unsigned int) \
75 _DEFINE_DECIMAL_COMPOUND_ASSIGNMENT_INT(_Op1, _Op2, _T1, long) \
76 _DEFINE_DECIMAL_COMPOUND_ASSIGNMENT_INT(_Op1, _Op2, _T1, unsigned long)\
77 _DEFINE_DECIMAL_COMPOUND_ASSIGNMENT_INT(_Op1, _Op2, _T1, long long) \
78 _DEFINE_DECIMAL_COMPOUND_ASSIGNMENT_INT(_Op1, _Op2, _T1, unsigned long long)
306 #define _DEFINE_DECIMAL_BINARY_OP_WITH_DEC(_Op, _T1, _T2, _T3) \
307 inline _T1 operator _Op(_T2 __lhs, _T3 __rhs) \
309 _T1 __retval; \
314 #define _DEFINE_DECIMAL_BINARY_OP_BOTH(_Op, _T1, _T2, _T3) \
315 inline _T1 operator _Op(_T2 __lhs, _T3 __rhs) \
317 _T1 __retval; \
322 #define _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, _T2) \
323 inline _T1 operator _Op(_T1 __lhs, _T2 __rhs) \
325 _T1 __retval; \
330 #define _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, _T2) \
331 inline _T1 operator _Op(_T2 __lhs, _T1 __rhs) \
333 _T1 __retval; \
338 #define _DEFINE_DECIMAL_BINARY_OP_WITH_INT(_Op, _T1) \
339 _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, int); \
340 _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, unsigned int); \
341 _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, long); \
342 _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, unsigned long); \
343 _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, long long); \
344 _DEFINE_DECIMAL_BINARY_OP_LHS(_Op, _T1, unsigned long long); \
345 _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, int); \
346 _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, unsigned int); \
347 _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, long); \
348 _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, unsigned long); \
349 _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, long long); \
350 _DEFINE_DECIMAL_BINARY_OP_RHS(_Op, _T1, unsigned long long); \
412 #define _DEFINE_DECIMAL_COMPARISON_BOTH(_Op, _T1, _T2) \
413 inline bool operator _Op(_T1 __lhs, _T2 __rhs) \
416 #define _DEFINE_DECIMAL_COMPARISON_LHS(_Op, _T1, _T2) \
417 inline bool operator _Op(_T1 __lhs, _T2 __rhs) \
420 #define _DEFINE_DECIMAL_COMPARISON_RHS(_Op, _T1, _T2) \
421 inline bool operator _Op(_T1 __lhs, _T2 __rhs) \