Lines Matching defs:value

56 //  Andy Goodrich: fixed the code that assigns the value of a string to
67 // mirror those of sc_unsigned. For instance, an sc_unsigned minus a value
68 // returns an sc_signed result, whereas an sc_concatref minus a value was
70 // minus a value return an sc_signed result.
238 const sc_unsigned& value() const
276 { return value().to_double(); }
279 { target = value(); }
282 { target = value(); }
290 { return value(); }
295 { return value(); }
298 { return -value(); }
301 { return ~value(); }
306 { return value().to_string(numrep); }
309 { return value().to_string(numrep,w_prefix); }
360 temp = v.value();
411 { return value().and_reduce(); }
414 { return value().nand_reduce(); }
417 { return value().or_reduce(); }
420 { return value().nor_reduce(); }
423 { return value().xor_reduce(); }
426 { return value().xnor_reduce(); }
431 { os << this->value(); }
445 cf_none = 0, // Normal value.
517 return target.value() << (int)shift;
522 return target.value() << (int)shift;
528 return target.value() << (int)shift;
534 return target.value() << shift;
540 return target.value() << (int)shift;
545 return target.value() << (int)shift;
550 return target.value() >> (int)shift;
555 return target.value() >> (int)shift;
561 return target.value() >> (int)shift;
567 return target.value() >> shift;
573 return target.value() >> (int)shift;
578 return target.value() >> (int)shift;
588 return os << v.value();
677 return a.value() OP b; \
681 return a OP b.value(); \
688 return a.value() OP b.value(); \
702 return a.value() OP (int)b; \
706 return (int)a OP b.value(); \
712 return a.value() OP b.value(); \
726 return a.value() OP (int)b; \
730 return (int)a OP b.value(); \
782 const sc_dt::sc_concat_bool* b_p; // Proxy for boolean value.
795 const sc_dt::sc_concat_bool* a_p; // Proxy for boolean value.
830 const sc_dt::sc_concat_bool* b_p; // Proxy for boolean value.
843 const sc_dt::sc_concat_bool* a_p; // Proxy for boolean value.