Lines Matching defs:operator

91     const bit_type operator ~ () const
97 operator const bit_type() const
145 sc_bitref_r<T>& operator = ( const sc_bitref_r<T>& );
156 operator & ( const sc_bitref_r<T1>& a, const sc_bitref_r<T2>& b );
164 operator | ( const sc_bitref_r<T1>& a, const sc_bitref_r<T2>& b );
172 operator ^ ( const sc_bitref_r<T1>& a, const sc_bitref_r<T2>& b );
180 operator == ( const sc_bitref_r<T1>& a, const sc_bitref_r<T2>& b );
185 operator != ( const sc_bitref_r<T1>& a, const sc_bitref_r<T2>& b );
193 operator , ( sc_bitref_r<T1>, sc_bitref_r<T2> );
198 operator , ( sc_bitref_r<T1>, sc_subref_r<T2> );
203 operator , ( sc_bitref_r<T1>, sc_concref_r<T2,T3> );
208 operator , ( sc_bitref_r<T1>, const sc_proxy<T2>& );
213 operator , ( sc_bitref_r<T>, const char* );
218 operator , ( const char*, sc_bitref_r<T> );
223 operator , ( sc_bitref_r<T>, const sc_logic& );
228 operator , ( const sc_logic&, sc_bitref_r<T> );
233 operator , ( sc_bitref_r<T>, bool );
238 operator , ( bool, sc_bitref_r<T> );
297 operator , ( sc_bitref_r<T1>, sc_bitref<T2> );
302 operator , ( sc_bitref<T1>, sc_bitref_r<T2> );
307 operator , ( sc_bitref_r<T1>, sc_subref<T2> );
312 operator , ( sc_bitref<T1>, sc_subref_r<T2> );
317 operator , ( sc_bitref_r<T1>, sc_concref<T2,T3> );
322 operator , ( sc_bitref<T1>, sc_concref_r<T2,T3> );
327 operator , ( sc_bitref<T1>, const sc_proxy<T2>& );
332 operator , ( sc_bitref_r<T1>, sc_proxy<T2>& );
337 operator , ( sc_bitref<T>, const char* );
342 operator , ( const char*, sc_bitref<T> );
347 operator , ( sc_bitref<T>, const sc_logic& );
352 operator , ( const sc_logic&, sc_bitref<T> );
357 operator , ( sc_bitref<T>, bool );
362 operator , ( bool, sc_bitref<T> );
475 sc_bitref<X>& operator = ( const sc_bitref_r<X>& a );
476 sc_bitref<X>& operator = ( const sc_bitref<X>& a );
478 sc_bitref<X>& operator = ( const sc_logic& a )
481 sc_bitref<X>& operator = ( sc_logic_value_t v )
484 sc_bitref<X>& operator = ( bool a )
487 sc_bitref<X>& operator = ( char a )
490 sc_bitref<X>& operator = ( int a )
493 sc_bitref<X>& operator = ( const sc_bit& a )
499 sc_bitref<X>& operator &= ( const sc_bitref_r<X>& a );
500 sc_bitref<X>& operator &= ( const sc_logic& a );
502 sc_bitref<X>& operator &= ( sc_logic_value_t v )
505 sc_bitref<X>& operator &= ( bool a )
508 sc_bitref<X>& operator &= ( char a )
511 sc_bitref<X>& operator &= ( int a )
515 sc_bitref<X>& operator |= ( const sc_bitref_r<X>& a );
516 sc_bitref<X>& operator |= ( const sc_logic& a );
518 sc_bitref<X>& operator |= ( sc_logic_value_t v )
521 sc_bitref<X>& operator |= ( bool a )
524 sc_bitref<X>& operator |= ( char a )
527 sc_bitref<X>& operator |= ( int a )
531 sc_bitref<X>& operator ^= ( const sc_bitref_r<X>& a );
532 sc_bitref<X>& operator ^= ( const sc_logic& a );
534 sc_bitref<X>& operator ^= ( sc_logic_value_t v )
537 sc_bitref<X>& operator ^= ( bool a )
540 sc_bitref<X>& operator ^= ( char a )
543 sc_bitref<X>& operator ^= ( int a )
581 operator , ( sc_bitref<T1>, sc_bitref<T2> );
586 operator , ( sc_bitref<T1>, sc_subref<T2> );
591 operator , ( sc_bitref<T1>, sc_concref<T2,T3> );
596 operator , ( sc_bitref<T1>, sc_proxy<T2>& );
622 operator >> ( ::std::istream&, sc_bitref<T> );
698 sc_subref_r<X>& operator = ( const sc_subref_r<X>& );
707 operator , ( sc_subref_r<T1>, sc_bitref_r<T2> );
712 operator , ( sc_subref_r<T1>, sc_subref_r<T2> );
717 operator , ( sc_subref_r<T1>, sc_concref_r<T2,T3> );
722 operator , ( sc_subref_r<T1>, const sc_proxy<T2>& );
727 operator , ( sc_subref_r<T>, const char* );
732 operator , ( const char*, sc_subref_r<T> );
737 operator , ( sc_subref_r<T>, const sc_logic& );
742 operator , ( const sc_logic&, sc_subref_r<T> );
747 operator , ( sc_subref_r<T>, bool );
752 operator , ( bool, sc_subref_r<T> );
811 operator , ( sc_subref_r<T1>, sc_bitref<T2> );
816 operator , ( sc_subref<T1>, sc_bitref_r<T2> );
821 operator , ( sc_subref_r<T1>, sc_subref<T2> );
826 operator , ( sc_subref<T1>, sc_subref_r<T2> );
831 operator , ( sc_subref_r<T1>, sc_concref<T2,T3> );
836 operator , ( sc_subref<T1>, sc_concref_r<T2,T3> );
841 operator , ( sc_subref<T1>, const sc_proxy<T2>& );
846 operator , ( sc_subref_r<T1>, sc_proxy<T2>& );
851 operator , ( sc_subref<T>, const char* );
856 operator , ( const char*, sc_subref<T> );
861 operator , ( sc_subref<T>, const sc_logic& );
866 operator , ( const sc_logic&, sc_subref<T> );
871 operator , ( sc_subref<T>, bool );
876 operator , ( bool, sc_subref<T> );
992 sc_subref<X>& operator = ( const sc_proxy<Y>& a )
995 sc_subref<X>& operator = ( const sc_subref_r<X>& a );
996 sc_subref<X>& operator = ( const sc_subref<X>& a );
998 sc_subref<X>& operator = ( const char* a )
1001 sc_subref<X>& operator = ( const bool* a )
1004 sc_subref<X>& operator = ( const sc_logic* a )
1007 sc_subref<X>& operator = ( const sc_unsigned& a )
1010 sc_subref<X>& operator = ( const sc_signed& a )
1013 sc_subref<X>& operator = ( const sc_uint_base& a )
1016 sc_subref<X>& operator = ( const sc_int_base& a )
1019 sc_subref<X>& operator = ( unsigned long a )
1022 sc_subref<X>& operator = ( long a )
1025 sc_subref<X>& operator = ( unsigned int a )
1028 sc_subref<X>& operator = ( int a )
1031 sc_subref<X>& operator = ( uint64 a )
1034 sc_subref<X>& operator = ( int64 a )
1054 operator , ( sc_subref<T1>, sc_bitref<T2> );
1059 operator , ( sc_subref<T1>, sc_subref<T2> );
1064 operator , ( sc_subref<T1>, sc_concref<T2,T3> );
1069 operator , ( sc_subref<T1>, sc_proxy<T2>& );
1096 operator >> ( ::std::istream&, sc_subref<T> );
1175 sc_concref_r<X,Y>& operator = ( const sc_concref_r<X,Y>& );
1184 operator , ( sc_concref_r<T1,T2>, sc_bitref_r<T3> );
1189 operator , ( sc_concref_r<T1,T2>, sc_subref_r<T3> );
1194 operator , ( sc_concref_r<T1,T2>, sc_concref_r<T3,T4> );
1199 operator , ( sc_concref_r<T1,T2>, const sc_proxy<T3>& );
1204 operator , ( sc_concref_r<T1,T2>, const char* );
1209 operator , ( const char*, sc_concref_r<T1,T2> );
1214 operator , ( sc_concref_r<T1,T2>, const sc_logic& );
1219 operator , ( const sc_logic&, sc_concref_r<T1,T2> );
1224 operator , ( sc_concref_r<T1,T2>, bool );
1229 operator , ( bool, sc_concref_r<T1,T2> );
1288 operator , ( sc_concref_r<T1,T2>, sc_bitref<T3> );
1293 operator , ( sc_concref<T1,T2>, sc_bitref_r<T3> );
1298 operator , ( sc_concref_r<T1,T2>, sc_subref<T3> );
1303 operator , ( sc_concref<T1,T2>, sc_subref_r<T3> );
1308 operator , ( sc_concref_r<T1,T2>, sc_concref<T3,T4> );
1313 operator , ( sc_concref<T1,T2>, sc_concref_r<T3,T4> );
1318 operator , ( sc_concref<T1,T2>, const sc_proxy<T3>& );
1323 operator , ( sc_concref_r<T1,T2>, sc_proxy<T3>& );
1328 operator , ( sc_concref<T1,T2>, const char* );
1333 operator , ( const char*, sc_concref<T1,T2> );
1338 operator , ( sc_concref<T1,T2>, const sc_logic& );
1343 operator , ( const sc_logic&, sc_concref<T1,T2> );
1348 operator , ( sc_concref<T1,T2>, bool );
1353 operator , ( bool, sc_concref<T1,T2> );
1469 sc_concref<X,Y>& operator = ( const sc_proxy<Z>& a )
1472 sc_concref<X,Y>& operator = ( const sc_concref<X,Y>& a )
1475 sc_concref<X,Y>& operator = ( const char* a )
1478 sc_concref<X,Y>& operator = ( const bool* a )
1481 sc_concref<X,Y>& operator = ( const sc_logic* a )
1484 sc_concref<X,Y>& operator = ( const sc_unsigned& a )
1487 sc_concref<X,Y>& operator = ( const sc_signed& a )
1490 sc_concref<X,Y>& operator = ( const sc_uint_base& a )
1493 sc_concref<X,Y>& operator = ( const sc_int_base& a )
1496 sc_concref<X,Y>& operator = ( unsigned long a )
1499 sc_concref<X,Y>& operator = ( long a )
1502 sc_concref<X,Y>& operator = ( unsigned int a )
1505 sc_concref<X,Y>& operator = ( int a )
1508 sc_concref<X,Y>& operator = ( uint64 a )
1511 sc_concref<X,Y>& operator = ( int64 a )
1531 operator , ( sc_concref<T1,T2>, sc_bitref<T3> );
1536 operator , ( sc_concref<T1,T2>, sc_subref<T3> );
1541 operator , ( sc_concref<T1,T2>, sc_concref<T3,T4> );
1546 operator , ( sc_concref<T1,T2>, sc_proxy<T3>& );
1573 operator >> ( ::std::istream&, sc_concref<T1,T2> );
1588 operator , ( const sc_proxy<T1>&, sc_bitref_r<T2> );
1593 operator , ( const sc_proxy<T1>&, sc_subref_r<T2> );
1598 operator , ( const sc_proxy<T1>&, sc_concref_r<T2,T3> );
1603 operator , ( const sc_proxy<T1>&, const sc_proxy<T2>& );
1608 operator , ( const sc_proxy<T>&, const char* );
1613 operator , ( const char*, const sc_proxy<T>& );
1618 operator , ( const sc_proxy<T>&, const sc_logic& );
1623 operator , ( const sc_logic&, const sc_proxy<T>& );
1628 operator , ( const sc_proxy<T>&, bool );
1633 operator , ( bool, const sc_proxy<T>& );
1692 operator , ( const sc_proxy<T1>&, sc_bitref<T2> );
1697 operator , ( sc_proxy<T1>&, sc_bitref_r<T2> );
1702 operator , ( const sc_proxy<T1>&, sc_subref<T2> );
1707 operator , ( sc_proxy<T1>&, sc_subref_r<T2> );
1712 operator , ( const sc_proxy<T1>&, sc_concref<T2,T3> );
1717 operator , ( sc_proxy<T1>&, sc_concref_r<T2,T3> );
1722 operator , ( const sc_proxy<T1>&, sc_proxy<T2>& );
1727 operator , ( sc_proxy<T1>&, const sc_proxy<T2>& );
1732 operator , ( sc_proxy<T>&, const char* );
1737 operator , ( const char*, sc_proxy<T>& );
1742 operator , ( sc_proxy<T>&, const sc_logic& );
1747 operator , ( const sc_logic&, sc_proxy<T>& );
1752 operator , ( sc_proxy<T>&, bool );
1757 operator , ( bool, sc_proxy<T>& );
1838 operator , ( sc_proxy<T1>&, sc_bitref<T2> );
1843 operator , ( sc_proxy<T1>&, sc_subref<T2> );
1848 operator , ( sc_proxy<T1>&, sc_concref<T2,T3> );
1853 operator , ( sc_proxy<T1>&, sc_proxy<T2>& );
1892 operator & ( const sc_bitref_r<T1>& a, const sc_bitref_r<T2>& b )
1903 operator | ( const sc_bitref_r<T1>& a, const sc_bitref_r<T2>& b )
1914 operator ^ ( const sc_bitref_r<T1>& a, const sc_bitref_r<T2>& b )
1925 operator == ( const sc_bitref_r<T1>& a, const sc_bitref_r<T2>& b )
1933 operator != ( const sc_bitref_r<T1>& a, const sc_bitref_r<T2>& b )
1990 operator , ( sc_bitref_r<T1> a, sc_bitref_r<T2> b )
1999 operator , ( sc_bitref_r<T1> a, sc_subref_r<T2> b )
2008 operator , ( sc_bitref_r<T1> a, sc_concref_r<T2,T3> b )
2017 operator , ( sc_bitref_r<T1> a, const sc_proxy<T2>& b )
2066 operator , ( sc_bitref_r<T1> a, sc_bitref<T2> b )
2075 operator , ( sc_bitref<T1> a, sc_bitref_r<T2> b )
2084 operator , ( sc_bitref_r<T1> a, sc_subref<T2> b )
2093 operator , ( sc_bitref<T1> a, sc_subref_r<T2> b )
2102 operator , ( sc_bitref_r<T1> a, sc_concref<T2,T3> b )
2111 operator , ( sc_bitref<T1> a, sc_concref_r<T2,T3> b )
2120 operator , ( sc_bitref<T1> a, const sc_proxy<T2>& b )
2129 operator , ( sc_bitref_r<T1> a, sc_proxy<T2>& b )
2222 sc_bitref<X>::operator = ( const sc_bitref_r<X>& a )
2231 sc_bitref<X>::operator = ( const sc_bitref<X>& a )
2245 sc_bitref<X>::operator &= ( const sc_bitref_r<X>& a )
2257 sc_bitref<X>::operator &= ( const sc_logic& a )
2268 sc_bitref<X>::operator |= ( const sc_bitref_r<X>& a )
2280 sc_bitref<X>::operator |= ( const sc_logic& a )
2291 sc_bitref<X>::operator ^= ( const sc_bitref_r<X>& a )
2303 sc_bitref<X>::operator ^= ( const sc_logic& a )
2393 operator , ( sc_bitref<T1> a, sc_bitref<T2> b )
2402 operator , ( sc_bitref<T1> a, sc_subref<T2> b )
2411 operator , ( sc_bitref<T1> a, sc_concref<T2,T3> b )
2420 operator , ( sc_bitref<T1> a, sc_proxy<T2>& b )
2467 operator >> ( ::std::istream& is, sc_bitref<X> a )
2652 operator , ( sc_subref_r<T1> a, sc_bitref_r<T2> b )
2661 operator , ( sc_subref_r<T1> a, sc_subref_r<T2> b )
2670 operator , ( sc_subref_r<T1> a, sc_concref_r<T2,T3> b )
2679 operator , ( sc_subref_r<T1> a, const sc_proxy<T2>& b )
2728 operator , ( sc_subref_r<T1> a, sc_bitref<T2> b )
2737 operator , ( sc_subref<T1> a, sc_bitref_r<T2> b )
2746 operator , ( sc_subref_r<T1> a, sc_subref<T2> b )
2755 operator , ( sc_subref<T1> a, sc_subref_r<T2> b )
2764 operator , ( sc_subref_r<T1> a, sc_concref<T2,T3> b )
2773 operator , ( sc_subref<T1> a, sc_concref_r<T2,T3> b )
2782 operator , ( sc_subref<T1> a, const sc_proxy<T2>& b )
2791 operator , ( sc_subref_r<T1> a, sc_proxy<T2>& b )
2881 // sc_subref<X>::operator = ( const sc_subref_r<X>& ) in sc_lv_base.h
2882 // sc_subref<X>::operator = ( const sc_subref<X>& ) in sc_lv_base.h
2903 operator , ( sc_subref<T1> a, sc_bitref<T2> b )
2912 operator , ( sc_subref<T1> a, sc_subref<T2> b )
2921 operator , ( sc_subref<T1> a, sc_concref<T2,T3> b )
2930 operator , ( sc_subref<T1> a, sc_proxy<T2>& b )
2977 operator >> ( ::std::istream& is, sc_subref<X> a )
3203 operator , ( sc_concref_r<T1,T2> a, sc_bitref_r<T3> b )
3212 operator , ( sc_concref_r<T1,T2> a, sc_subref_r<T3> b )
3221 operator , ( sc_concref_r<T1,T2> a, sc_concref_r<T3,T4> b )
3230 operator , ( sc_concref_r<T1,T2> a, const sc_proxy<T3>& b )
3279 operator , ( sc_concref_r<T1,T2> a, sc_bitref<T3> b )
3288 operator , ( sc_concref<T1,T2> a, sc_bitref_r<T3> b )
3297 operator , ( sc_concref_r<T1,T2> a, sc_subref<T3> b )
3306 operator , ( sc_concref<T1,T2> a, sc_subref_r<T3> b )
3315 operator , ( sc_concref_r<T1,T2> a, sc_concref<T3,T4> b )
3324 operator , ( sc_concref<T1,T2> a, sc_concref_r<T3,T4> b )
3333 operator , ( sc_concref<T1,T2> a, const sc_proxy<T3>& b )
3342 operator , ( sc_concref_r<T1,T2> a, sc_proxy<T3>& b )
3448 operator , ( sc_concref<T1,T2> a, sc_bitref<T3> b )
3457 operator , ( sc_concref<T1,T2> a, sc_subref<T3> b )
3466 operator , ( sc_concref<T1,T2> a, sc_concref<T3,T4> b )
3475 operator , ( sc_concref<T1,T2> a, sc_proxy<T3>& b )
3522 operator >> ( ::std::istream& is, sc_concref<X,Y> a )
3541 operator , ( const sc_proxy<T1>& a, sc_bitref_r<T2> b )
3550 operator , ( const sc_proxy<T1>& a, sc_subref_r<T2> b )
3559 operator , ( const sc_proxy<T1>& a, sc_concref_r<T2,T3> b )
3568 operator , ( const sc_proxy<T1>& a, const sc_proxy<T2>& b )
3617 operator , ( const sc_proxy<T1>& a, sc_bitref<T2> b )
3626 operator , ( sc_proxy<T1>& a, sc_bitref_r<T2> b )
3635 operator , ( const sc_proxy<T1>& a, sc_subref<T2> b )
3644 operator , ( sc_proxy<T1>& a, sc_subref_r<T2> b )
3653 operator , ( const sc_proxy<T1>& a, sc_concref<T2,T3> b )
3662 operator , ( sc_proxy<T1>& a, sc_concref_r<T2,T3> b )
3671 operator , ( const sc_proxy<T1>& a, sc_proxy<T2>& b )
3680 operator , ( sc_proxy<T1>& a, const sc_proxy<T2>& b )
3767 operator , ( sc_proxy<T1>& a, sc_bitref<T2> b )
3776 operator , ( sc_proxy<T1>& a, sc_subref<T2> b )
3785 operator , ( sc_proxy<T1>& a, sc_concref<T2,T3> b )
3794 operator , ( sc_proxy<T1>& a, sc_proxy<T2>& b )