8#include "../circuit_builders/circuit_builders_fwd.hpp"
9#include "../field/field.hpp"
45 mutable std::vector<field_pair_pt>
entries;
std::vector< field_pair_pt > entries
field_pair_pt operator[](const size_t index) const
std::vector< std::array< OriginTag, 2 > > tags
field_t< Builder > field_pt
twin_rom_table & operator=(const twin_rom_table &other)
Builder * get_context() const
void initialize_table() const
twin_rom_table(const std::vector< field_pair_pt > &table_entries)
std::array< field_pt, 2 > field_pair_pt
std::vector< field_pair_pt > raw_entries
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
This file contains part of the logic for the Origin Tag mechanism that tracks the use of in-circuit p...