Lines Matching defs:bool
55 // the C bool data type should be used in its place.
95 static bool to_value( char c )
103 static bool to_value( int i )
110 static bool to_value( bool b )
114 static bool to_value( tp i ) \
141 DEFN_CTOR_T(bool)
181 DEFN_ASN_OP_T(op,bool) \
214 // implicit conversion to bool
216 operator bool () const
219 bool operator ! () const // non-VSIA
225 bool to_bool() const // non-VSIA
236 friend bool operator == ( const sc_bit& a, const sc_bit& b );
237 friend bool operator != ( const sc_bit& a, const sc_bit& b );
266 bool m_val;
279 DEFN_BIN_FUN_T(ret,fun,bool) \
285 inline bool operator == ( const sc_bit& a, const sc_bit& b )
288 inline bool operator != ( const sc_bit& a, const sc_bit& b )
291 DEFN_BIN_FUN(bool,operator==)
292 DEFN_BIN_FUN(bool,operator!=)
296 inline bool equal( const sc_bit& a, const sc_bit& b )
299 inline bool not_equal( const sc_bit& a, const sc_bit& b )
302 DEFN_BIN_FUN(bool,equal)
303 DEFN_BIN_FUN(bool,not_equal)
371 DEFN_TRN_FUN_T(fun,bool) \