tristate(enum value val)
Definition tristate.h:34
enum value m_value
Definition tristate.h:62
bool is_unknown() const
Definition tristate.h:41
const char * as_string() const
Definition tristate.cc:28
bool operator==(const tristate &other) const
Definition tristate.h:49
tristate(bool val)
Definition tristate.h:35
value
Definition tristate.h:28
@ TS_FALSE
Definition tristate.h:31
@ TS_TRUE
Definition tristate.h:30
@ TS_UNKNOWN
Definition tristate.h:29
bool is_false() const
Definition tristate.h:43
enum value get_value() const
Definition tristate.h:59
static tristate unknown()
Definition tristate.h:36
bool is_true() const
Definition tristate.h:42
tristate and_(tristate other) const
Definition tristate.cc:79
tristate not_() const
Definition tristate.cc:44
tristate or_(tristate other) const
Definition tristate.cc:60
bool is_known() const
Definition tristate.h:40
bool operator!=(const tristate &other) const
Definition tristate.h:54
Ca const poly_int< N, Cb > & b
Definition poly-int.h:771
Ca & a
Definition poly-int.h:770
tristate operator||(tristate a, tristate b)
Definition tristate.h:74
tristate operator&&(tristate a, tristate b)
Definition tristate.h:80
tristate operator!(tristate t)
Definition tristate.h:68