4#ifndef TETL_ITERATOR_LEGACY_INPUT_ITERATOR_HPP
5#define TETL_ITERATOR_LEGACY_INPUT_ITERATOR_HPP
7#include <etl/_concepts/equality_comparable.hpp>
8#include <etl/_concepts/signed_integral.hpp>
9#include <etl/_iterator/incrementable_traits.hpp>
10#include <etl/_iterator/indirectly_readable_traits.hpp>
11#include <etl/_iterator/iter_reference_t.hpp>
12#include <etl/_iterator/legacy_iterator.hpp>
13#include <etl/_type_traits/common_reference.hpp>
22template <
typename Iter>
23concept legacy_input_iterator =
etl::legacy_iterator<Iter>
and etl::equality_comparable<Iter>
and requires(Iter i) {
Definition adjacent_find.hpp:9
Definition incrementable_traits.hpp:21
Definition indirectly_readable_traits.hpp:35