|
MimIR 0.1
MimIR is my Intermediate Representation
|
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 | |
%tuple.append | |
| enum class | mim::plug::tuple::append : flags_t |
%tuple.prepend | |
| enum class | mim::plug::tuple::prepend : flags_t |
Functions | |
| void | mim::plug::tuple::register_normalizers (Normalizers &normalizers) |
Variables | |
| static constexpr plugin_t | mim::plug::tuple::Plugin_Id = 0x55644d1800000000 |
%tuple.cat | |
| enum class | mim::plug::tuple::cat : flags_t |
| const Def * | mim::plug::tuple::normalize_cat (const Def *, const Def *callee, const Def *arg) |
%tuple.contains | |
| enum class | mim::plug::tuple::contains : flags_t |
| const Def * | mim::plug::tuple::normalize_contains (const Def *type, const Def *, const Def *arg) |
%tuple.zip | |
| 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 |