Lines Matching defs:sc_fxnum_bitref

81 class sc_fxnum_bitref;
90 // CLASS : sc_fxnum_bitref
95 class sc_fxnum_bitref
107 sc_fxnum_bitref( sc_fxnum&, int );
113 sc_fxnum_bitref( const sc_fxnum_bitref& );
119 sc_fxnum_bitref& operator op ( tp );
122 DECL_ASN_OP_T(op,const sc_fxnum_bitref&) \
156 sc_fxnum_bitref();
169 friend class sc_fxnum_bitref;
193 DECL_ASN_OP_T(op,const sc_fxnum_bitref&) \
567 friend class sc_fxnum_bitref;
856 const sc_fxnum_bitref operator [] ( int ) const;
857 sc_fxnum_bitref operator [] ( int );
859 const sc_fxnum_bitref bit( int ) const;
860 sc_fxnum_bitref bit( int );
994 friend class sc_fxnum_bitref;
1411 // CLASS : sc_fxnum_bitref
1419 sc_fxnum_bitref::sc_fxnum_bitref( sc_fxnum& num_, int idx_ )
1427 sc_fxnum_bitref::sc_fxnum_bitref( const sc_fxnum_bitref& a )
1435 sc_fxnum_bitref&
1436 sc_fxnum_bitref::operator = ( const sc_fxnum_bitref& a )
1448 sc_fxnum_bitref&
1449 sc_fxnum_bitref::operator = ( const sc_fxnum_fast_bitref& a )
1458 sc_fxnum_bitref&
1459 sc_fxnum_bitref::operator = ( const sc_bit& a )
1467 sc_fxnum_bitref&
1468 sc_fxnum_bitref::operator = ( bool a )
1477 sc_fxnum_bitref&
1478 sc_fxnum_bitref::operator &= ( const sc_fxnum_bitref& b )
1488 sc_fxnum_bitref&
1489 sc_fxnum_bitref::operator &= ( const sc_fxnum_fast_bitref& b )
1499 sc_fxnum_bitref&
1500 sc_fxnum_bitref::operator &= ( const sc_bit& b )
1509 sc_fxnum_bitref&
1510 sc_fxnum_bitref::operator &= ( bool b )
1520 sc_fxnum_bitref&
1521 sc_fxnum_bitref::operator |= ( const sc_fxnum_bitref& b )
1531 sc_fxnum_bitref&
1532 sc_fxnum_bitref::operator |= ( const sc_fxnum_fast_bitref& b )
1542 sc_fxnum_bitref&
1543 sc_fxnum_bitref::operator |= ( const sc_bit& b )
1552 sc_fxnum_bitref&
1553 sc_fxnum_bitref::operator |= ( bool b )
1563 sc_fxnum_bitref&
1564 sc_fxnum_bitref::operator ^= ( const sc_fxnum_bitref& b )
1574 sc_fxnum_bitref&
1575 sc_fxnum_bitref::operator ^= ( const sc_fxnum_fast_bitref& b )
1585 sc_fxnum_bitref&
1586 sc_fxnum_bitref::operator ^= ( const sc_bit& b )
1595 sc_fxnum_bitref&
1596 sc_fxnum_bitref::operator ^= ( bool b )
1608 sc_fxnum_bitref::operator bool() const
1617 operator << ( ::std::ostream& os, const sc_fxnum_bitref& a )
1625 operator >> ( ::std::istream& is, sc_fxnum_bitref& a )
1658 sc_fxnum_fast_bitref::operator = ( const sc_fxnum_bitref& a )
1700 sc_fxnum_fast_bitref::operator &= ( const sc_fxnum_bitref& b )
1743 sc_fxnum_fast_bitref::operator |= ( const sc_fxnum_bitref& b )
1786 sc_fxnum_fast_bitref::operator ^= ( const sc_fxnum_bitref& b )
3310 const sc_fxnum_bitref
3314 return sc_fxnum_bitref( const_cast<sc_fxnum&>( *this ),
3319 sc_fxnum_bitref
3323 return sc_fxnum_bitref( *this, i - m_params.fwl() );
3327 const sc_fxnum_bitref
3331 return sc_fxnum_bitref( const_cast<sc_fxnum&>( *this ),
3336 sc_fxnum_bitref
3340 return sc_fxnum_bitref( *this, i - m_params.fwl() );