tetl
0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
iter_reference_t.hpp
Go to the documentation of this file.
1
// SPDX-License-Identifier: BSL-1.0
2
3
#ifndef TETL_ITERATOR_ITER_REFERENCE_T_HPP
4
#define TETL_ITERATOR_ITER_REFERENCE_T_HPP
5
6
#include <
etl/_iterator/dereferenceable.hpp
>
7
#include <
etl/_type_traits/declval.hpp
>
8
9
namespace
etl
{
10
11
template
<etl::detail::dereferenceable T>
12
using
iter_reference_t
=
decltype
(*
etl::declval<T&>
());
13
14
}
// namespace etl
15
16
#endif
// TETL_ITERATOR_ITER_REFERENCE_T_HPP
declval.hpp
dereferenceable.hpp
etl
Definition
adjacent_find.hpp:8
etl::declval
auto declval() noexcept -> add_rvalue_reference_t< T >
etl::iter_reference_t
decltype(*etl::declval< T & >()) iter_reference_t
Definition
iter_reference_t.hpp:12
include
etl
_iterator
iter_reference_t.hpp
Generated on Sat Mar 8 2025 16:19:59 for tetl by
1.14.0