Matches (ff, tt)#cond - where cond is not a Literal. More...
#include <mim/tuple.h>
Public Member Functions | |
| Select (const Def *) | |
| operator bool () const noexcept | |
| const Extract * | extract () const |
| const Def * | pair () const |
| const Def * | cond () const |
| const Def * | tt () const |
| const Def * | ff () const |
| mim::Select::Select | ( | const Def * | def | ) |
Definition at line 17 of file tuple.cpp.
References mim::Def::arity(), extract(), mim::Extract::index(), mim::Lit::isa(), and mim::Extract::tuple().
Referenced by mim::Branch::Branch().
|
inline |
Definition at line 220 of file tuple.h.
References extract(), and mim::Extract::index().
|
inline |
|
inline |
Definition at line 222 of file tuple.h.
References pair(), and mim::Def::proj().
|
inline |
|
inline |
Definition at line 221 of file tuple.h.
References pair(), and mim::Def::proj().