Mercurial > hg > octave-max
comparison liboctave/oct-inttypes.cc @ 6105:bf8366f93881
[project @ 2006-10-26 21:46:29 by jwe]
author | jwe |
---|---|
date | Thu, 26 Oct 2006 21:46:29 +0000 |
parents | 22e23bee74c8 |
children | 143b556ce725 |
comparison
equal
deleted
inserted
replaced
6104:a334206512b9 | 6105:bf8366f93881 |
---|---|
100 INSTANTIATE_INTTYPE (uint16_t); | 100 INSTANTIATE_INTTYPE (uint16_t); |
101 INSTANTIATE_INTTYPE (uint32_t); | 101 INSTANTIATE_INTTYPE (uint32_t); |
102 INSTANTIATE_INTTYPE (uint64_t); | 102 INSTANTIATE_INTTYPE (uint64_t); |
103 | 103 |
104 #define INSTANTIATE_INTTYPE_BIN_OP(T1, T2, OP) \ | 104 #define INSTANTIATE_INTTYPE_BIN_OP(T1, T2, OP) \ |
105 template octave_int<octave_int_binop_traits<T1, T2>::TR> \ | 105 template OCTAVE_API octave_int<octave_int_binop_traits<T1, T2>::TR> \ |
106 operator OP (const octave_int<T1>&, const octave_int<T2>&) | 106 operator OP<T1, T2> (const octave_int<T1>&, const octave_int<T2>&) |
107 | 107 |
108 #define INSTANTIATE_INTTYPE_BIN_OPS(T1, T2) \ | 108 #define INSTANTIATE_INTTYPE_BIN_OPS(T1, T2) \ |
109 INSTANTIATE_INTTYPE_BIN_OP (T1, T2, +); \ | 109 INSTANTIATE_INTTYPE_BIN_OP (T1, T2, +); \ |
110 INSTANTIATE_INTTYPE_BIN_OP (T1, T2, -); \ | 110 INSTANTIATE_INTTYPE_BIN_OP (T1, T2, -); \ |
111 INSTANTIATE_INTTYPE_BIN_OP (T1, T2, *); \ | 111 INSTANTIATE_INTTYPE_BIN_OP (T1, T2, *); \ |