Iros
Loading...
Searching...
No Matches
env_of.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
di/execution/interface/get_env.h
"
4
#include "
di/util/declval.h
"
5
6
namespace
di::meta
{
7
template
<
typename
T>
8
using
EnvOf
=
decltype
(
execution::get_env
(
util::declval<T>
()));
9
}
declval.h
get_env.h
di::execution::get_env
constexpr auto get_env
Definition
get_env.h:27
di::meta
Definition
merge_interfaces.h:6
di::meta::EnvOf
decltype(execution::get_env(util::declval< T >())) EnvOf
Definition
env_of.h:8
di::util::declval
auto declval() -> meta::AddRValueReference< T >
Definition
declval.h:8
libs
di
include
di
execution
meta
env_of.h
Generated by
1.13.0