Lines Matching refs:sc_uint_base

65 #include "sc_uint_base.hh"
79 // is derived from sc_uint_base and most of its methods are just
86 class sc_uint : public sc_uint_base
90 sc_uint() : sc_uint_base(W) {}
91 sc_uint(uint_type v) : sc_uint_base(v, W) {}
92 sc_uint(const sc_uint<W> &a) : sc_uint_base(a) {}
93 sc_uint(const sc_uint_base &a) : sc_uint_base(W)
95 sc_uint_base::operator = (a);
97 sc_uint(const sc_uint_subref_r &a) : sc_uint_base(W)
99 sc_uint_base::operator = (a);
102 sc_uint(const sc_generic_base<T> &a) : sc_uint_base(W)
104 sc_uint_base::operator = (a);
106 sc_uint(const sc_signed &a) : sc_uint_base(W)
108 sc_uint_base::operator = (a);
110 sc_uint(const sc_unsigned &a) : sc_uint_base(W)
112 sc_uint_base::operator = (a);
114 explicit sc_uint(const sc_fxval &a) : sc_uint_base(W)
116 sc_uint_base::operator = (a);
118 explicit sc_uint(const sc_fxval_fast &a) : sc_uint_base(W)
120 sc_uint_base::operator = (a);
122 explicit sc_uint(const sc_fxnum &a) : sc_uint_base(W)
124 sc_uint_base::operator = (a);
126 explicit sc_uint(const sc_fxnum_fast &a) : sc_uint_base(W)
128 sc_uint_base::operator = (a);
130 sc_uint(const sc_bv_base &a) : sc_uint_base(W)
132 sc_uint_base::operator = (a);
134 sc_uint(const sc_lv_base &a) : sc_uint_base(W)
136 sc_uint_base::operator = (a);
138 sc_uint(const char* a) : sc_uint_base(W)
140 sc_uint_base::operator = (a);
142 sc_uint(unsigned long a) : sc_uint_base(W)
144 sc_uint_base::operator = (a);
146 sc_uint(long a) : sc_uint_base(W)
148 sc_uint_base::operator = (a);
150 sc_uint(unsigned int a) : sc_uint_base(W)
152 sc_uint_base::operator = (a);
154 sc_uint(int a) : sc_uint_base(W)
156 sc_uint_base::operator = (a);
158 sc_uint(int64 a) : sc_uint_base(W)
160 sc_uint_base::operator = (a);
162 sc_uint(double a) : sc_uint_base(W)
164 sc_uint_base::operator = (a);
171 sc_uint_base::operator = (v);
175 operator = (const sc_uint_base &a)
177 sc_uint_base::operator = (a);
183 sc_uint_base::operator = (a);
196 sc_uint_base::operator = (a);
202 sc_uint_base::operator = (a);
208 sc_uint_base::operator = (a);
214 sc_uint_base::operator = (a);
220 sc_uint_base::operator = (a);
226 sc_uint_base::operator = (a);
232 sc_uint_base::operator = (a);
238 sc_uint_base::operator = (a);
244 sc_uint_base::operator = (a);
250 sc_uint_base::operator = (a);
256 sc_uint_base::operator = (a);
262 sc_uint_base::operator = (a);
268 sc_uint_base::operator = (a);
274 sc_uint_base::operator = (a);
280 sc_uint_base::operator = (a);
286 sc_uint_base::operator = (a);
294 sc_uint_base::operator += (v);
300 sc_uint_base::operator -= (v);
306 sc_uint_base::operator *= (v);
312 sc_uint_base::operator /= (v);
318 sc_uint_base::operator %= (v);
326 sc_uint_base::operator &= (v);
332 sc_uint_base::operator |= (v);
338 sc_uint_base::operator ^= (v);
345 sc_uint_base::operator <<= (v);
351 sc_uint_base::operator >>= (v);
359 sc_uint_base::operator ++ ();
365 return sc_uint<W>(sc_uint_base::operator ++ (0));
370 sc_uint_base::operator -- ();
376 return sc_uint<W>(sc_uint_base::operator -- (0));