Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.filter/iterator/
H A Dctor.default.pass.cpp26 using FilterIterator = std::ranges::iterator_t<FilterView>; in test_default_constructible() typedef
27 FilterIterator iter1{}; in test_default_constructible()
28 FilterIterator iter2; in test_default_constructible()
30 static_assert(noexcept(FilterIterator()) == IsNoexcept); in test_default_constructible()
38 using FilterIterator = std::ranges::iterator_t<FilterView>; in test_not_default_constructible() typedef
39 static_assert(!std::is_default_constructible_v<FilterIterator>); in test_not_default_constructible()
H A Ddecrement.pass.cpp46 using FilterIterator = std::ranges::iterator_t<FilterView>; in test() typedef
57 FilterIterator it = std::ranges::next(view.begin(), view.end()); in test()
60 FilterIterator& result = --it; in test()
61 ASSERT_SAME_TYPE(FilterIterator&, decltype(--it)); in test()
70 FilterIterator it = std::ranges::next(view.begin(), view.end()); in test()
73 FilterIterator& result = --it; in test()
85 FilterIterator it = view.begin(); in test()
100 FilterIterator it = std::ranges::next(view.begin(), view.end()); in test()
103 FilterIterator result = it--; in test()
104 ASSERT_SAME_TYPE(FilterIterator, decltype(it--)); in test()
H A Dincrement.pass.cpp42 using FilterIterator = std::ranges::iterator_t<FilterView>; in test() typedef
54 FilterIterator it = view.begin(); in test()
55 FilterIterator& result = ++it; in test()
56 ASSERT_SAME_TYPE(FilterIterator&, decltype(++it)); in test()
66 FilterIterator it = view.begin(); in test()
76 FilterIterator it = view.begin(); in test()
86 FilterIterator it = view.begin(); in test()
127 FilterIterator it = view.begin(); in test()
141 FilterIterator it = view.begin(); in test()
142 FilterIterator result = it++; in test()
[all …]
H A Dcompare.pass.cpp33 using FilterIterator = std::ranges::iterator_t<FilterView>; in test() typedef
43 FilterIterator it1 = view.begin(); in test()
44 FilterIterator it2 = view.begin(); in test()
79 using FilterIterator = std::ranges::iterator_t<FilterView>; in tests() typedef
80 static_assert(!has_equal<FilterIterator>); in tests()
H A Diter_swap.pass.cpp40 using FilterIterator = std::ranges::iterator_t<FilterView>; in test() typedef
50 FilterIterator const it1 = view.begin(); in test()
51 FilterIterator const it2 = std::ranges::next(view.begin()); in test()
79 using FilterIterator = std::ranges::iterator_t<FilterView>; in tests() typedef
81 static_assert(!has_iter_swap<FilterIterator>); in tests()
H A Darrow.pass.cpp82 using FilterIterator = std::ranges::iterator_t<FilterView>; in test() typedef
91 FilterIterator const iter(view, Iterator(array.begin() + n)); in test()
112 using FilterIterator = std::ranges::iterator_t<FilterView>; in tests() typedef
113 static_assert(!has_arrow<FilterIterator>); in tests()
127 using FilterIterator = std::ranges::iterator_t<FilterView>; in tests() typedef
128 static_assert(!has_arrow<FilterIterator>); in tests()
H A Dbase.pass.cpp29 using FilterIterator = std::ranges::iterator_t<FilterView>; in test() typedef
41 FilterIterator const iter(view, Iterator(array.begin())); in test()
50 FilterIterator iter(view, Iterator(array.begin())); in test()
H A Dtypes.compile.pass.cpp55 using FilterIterator = FilterIteratorFor<Iterator>; in f() typedef
56 …static_assert(std::is_same_v<typename FilterIterator::value_type, std::ranges::range_value_t<Filte… in f()
57 …static_assert(std::is_same_v<typename FilterIterator::difference_type, std::ranges::range_differen… in f()
H A Dctor.parent_iter.pass.cpp26 using FilterIterator = std::ranges::iterator_t<FilterView>; in test() typedef
33 FilterIterator filter_iter(filter_view, std::move(iter)); in test()
H A Diter_move.pass.cpp29 using FilterIterator = std::ranges::iterator_t<FilterView>; in test() typedef
39 FilterIterator const it = view.begin(); in test()
H A Dderef.pass.cpp29 using FilterIterator = std::ranges::iterator_t<FilterView>; in test() typedef
40 FilterIterator const iter(view, Iterator(array.begin() + n)); in test()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.filter/
H A Dbegin.pass.cpp60 using FilterIterator = std::ranges::iterator_t<decltype(view)>; in general_tests() typedef
61 ASSERT_SAME_TYPE(FilterIterator, decltype(view.begin())); in general_tests()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DBinaryContext.h107 class FilterIterator
110 using Iterator = FilterIterator;
139 FilterIterator(PredType Pred, ItrType Itr, ItrType End) in FilterIterator() function
166 using FilteredSectionIterator = FilterIterator<SectionIterator>;
167 using FilteredSectionConstIterator = FilterIterator<SectionConstIterator>;
302 FilterIterator<binary_data_const_iterator>;
303 using FilteredBinaryDataIterator = FilterIterator<binary_data_iterator>;