MimIR 0.1
MimIR is my Intermediate Representation
|
#include "mim/def.h"
Go to the source code of this file.
Classes | |
class | mim::Bound |
Common base for TBound. More... | |
class | mim::TBound< Up > |
Specific Bound depending on Up . More... | |
class | mim::Ac |
Constructs a Meet value. More... | |
class | mim::Vel |
Constructs a Join value. More... | |
class | mim::Pick |
Picks the aspect of a Meet [value](Pick::value) by its [type](Def::type). More... | |
class | mim::Test |
Test whether Test::value currently holds type Test::probe: More... | |
class | mim::Ext |
Common base for TExtremum. More... | |
class | mim::TExt< Up > |
Extremum. Either Top (Up ) or Bottom. More... | |
class | mim::Singleton |
A singleton wraps a type into a higher order type. More... | |
Namespaces | |
namespace | mim |
Typedefs | |
Lattice | |
using | mim::Bot = TExt<false> |
using | mim::Top = TExt<true> |
using | mim::Meet = TBound<false> |
using | mim::Join = TBound<true> |