#include <algorithm>#include <optional>#include <fe/assert.h>#include <mim/world.h>#include <mim/plug/option/option.h>#include "mim/plug/ord/ord.h"Go to the source code of this file.
Namespaces | |
| namespace | mim |
| namespace | mim::plug |
| namespace | mim::plug::ord |
| The ord Plugin | |
Functions | |
<tt>ord.init</tt> | |
| template<init id> | |
| const Def * | mim::plug::ord::normalize_init (const Def *type, const Def *callee, const Def *arg) |
<tt>ord.size</tt> | |
| template<size> | |
| const Def * | mim::plug::ord::normalize_size (const Def *, const Def *, const Def *arg) |
<tt>ord.get</tt> | |
| const Def * | mim::plug::ord::normalize_get (const Def *type, const Def *callee, const Def *arg) |
<tt>ord.contains</tt> | |
| template<contains id> | |
| const Def * | mim::plug::ord::normalize_contains (const Def *, const Def *callee, const Def *arg) |
<tt>ord.insert</tt> | |
| template<insert id> | |
| const Def * | mim::plug::ord::normalize_insert (const Def *type, const Def *callee, const Def *arg) |