|
MimIR 0.1
MimIR is my Intermediate Representation
|
#include <cstdint>#include <optional>#include <vector>Go to the source code of this file.
Classes | |
| struct | automaton::RangeCompare |
Namespaces | |
| namespace | automaton |
Typedefs | |
| using | automaton::Range = std::pair<std::uint64_t, std::uint64_t> |
Functions | |
| std::optional< Range > | automaton::merge_ranges (Range a, Range b) noexcept |
| template<class Vec, class LogF> | |
| Vec | automaton::merge_ranges (const Vec &old_ranges, LogF &&log) |
| template<class Vec> | |
| auto | automaton::merge_ranges (const Vec &old_ranges) |