Lines Matching defs:sc_logic_value_t
79 // ENUM : sc_logic_value_t
84 enum sc_logic_value_t
102 static void invalid_value(sc_logic_value_t);
106 static sc_logic_value_t
107 to_value(sc_logic_value_t v)
117 static sc_logic_value_t to_value(bool b) { return (b ? Log_1 : Log_0); }
119 static sc_logic_value_t
131 static sc_logic_value_t
139 return sc_logic_value_t(i);
146 static const sc_logic_value_t char_to_logic[128];
148 static const sc_logic_value_t and_table[4][4];
149 static const sc_logic_value_t or_table[4][4];
150 static const sc_logic_value_t xor_table[4][4];
151 static const sc_logic_value_t not_table[4];
156 sc_logic(sc_logic_value_t v) : m_val(to_value(v)) {}
175 DEFN_ASN_OP_T(op, sc_logic_value_t) \
236 sc_logic_value_t value() const { return m_val; }
279 sc_logic_value_t m_val;
321 DEFN_BIN_OP_T(ret, op, sc_logic_value_t) \