Iros
Loading...
Searching...
No Matches
matching_sig.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
di/meta/core.h
"
4
5
namespace
di::meta
{
6
template
<
typename
A,
typename
B>
7
constexpr
inline
bool
matching_sig
=
false
;
8
9
template
<
typename
T,
typename
... A,
typename
U,
typename
... B>
10
constexpr
inline
bool
matching_sig
<T(A...), U(B...)> =
concepts::SameAs
<T(A&&...), U(B&&...)>;
11
}
di::concepts::SameAs
Definition
core.h:114
core.h
di::meta
Definition
merge_interfaces.h:6
di::meta::matching_sig
constexpr bool matching_sig
Definition
matching_sig.h:7
libs
di
include
di
execution
meta
matching_sig.h
Generated by
1.13.0