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