Go to the source code of this file.
Namespaces | |
| namespace | mim::plug::tuple |
| The tuple Plugin | |
| namespace | mim |
| namespace | mim::plug |
Macros | |
| #define | MIM_tuple_NORMALIZER_IMPL |
Enumerations | |
<tt>tuple.typecat</tt> | |
| enum class | mim::plug::tuple::typecat : flags_t |
<tt>tuple.append</tt> | |
| enum class | mim::plug::tuple::append : flags_t |
<tt>tuple.prepend</tt> | |
| enum class | mim::plug::tuple::prepend : flags_t |
<tt>tuple.head</tt> | |
| enum class | mim::plug::tuple::head : flags_t |
<tt>tuple.tail</tt> | |
| enum class | mim::plug::tuple::tail : flags_t |
Functions | |
| void | mim::plug::tuple::register_normalizers (Normalizers &normalizers) |
Variables | |
| static constexpr plugin_t | mim::plug::tuple::Plugin_Id = 0x55644d1800000000 |
<tt>tuple.cat</tt> | |
| enum class | mim::plug::tuple::cat : flags_t |
| const Def * | mim::plug::tuple::normalize_cat (const Def *, const Def *callee, const Def *arg) |
<tt>tuple.contains</tt> | |
| enum class | mim::plug::tuple::contains : flags_t |
| const Def * | mim::plug::tuple::normalize_contains (const Def *type, const Def *, const Def *arg) |
<tt>tuple.zip</tt> | |
| enum class | mim::plug::tuple::zip : flags_t |
| const Def * | mim::plug::tuple::normalize_zip (const Def *type, const Def *c, const Def *arg) |
| #define MIM_tuple_NORMALIZER_IMPL |