AsmGrader 0.0.0
Loading...
Searching...
No Matches
tuple_matcher.hpp File Reference
#include <boost/mp11/algorithm.hpp>
#include <boost/mp11/detail/mp_rename.hpp>
#include <concepts>
#include <cstring>
#include <functional>
#include <optional>
#include <string_view>
#include <tuple>
#include <type_traits>
#include <utility>
#include <variant>
Include dependency graph for tuple_matcher.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  asmgrader
 
namespace  asmgrader::detail
 

Functions

template<typename Ret , typename Func , typename T , typename... Ts>
constexpr Ret asmgrader::detail::tuple_find_first_impl (Func &&pred, const T &val, const Ts &... rest)
 
template<typename Func , typename Tuple >
constexpr auto asmgrader::tuple_find_first (Func &&pred, const Tuple &val)