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) |