Home
last modified time | relevance | path

Searched refs:LegacyBidirectional (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.primitives/iterator.traits/
H A Dcxx20_iterator_traits.compile.pass.cpp285 struct LegacyBidirectional { struct
288 friend bool operator==(LegacyBidirectional, LegacyBidirectional); argument
290 LegacyBidirectional& operator++();
291 LegacyBidirectional operator++(int);
292 LegacyBidirectional& operator--();
293 LegacyBidirectional operator--(int);
294 friend short operator-(LegacyBidirectional, LegacyBidirectional);
296 using LegacyBidirectionalTraits = std::iterator_traits<LegacyBidirectional>;
298 static_assert(std::same_as<LegacyBidirectionalTraits::value_type, LegacyBidirectional::value_type>);
300 static_assert(std::same_as<LegacyBidirectionalTraits::reference, const LegacyBidirectional::value_t…