Home
last modified time | relevance | path

Searched defs:View (Results 1 – 25 of 92) sorted by relevance

1234

/llvm-project/libcxx/test/std/ranges/range.adaptors/range.zip/
H A Drange.concept.compile.pass.cpp28 using View = decltype(v); in testConceptPair() typedef
37 using View = decltype(v); in testConceptPair() typedef
46 using View = decltype(v); in testConceptPair() typedef
55 using View = decltype(v); in testConceptPair() typedef
64 using View = decltype(v); in testConceptPair() typedef
73 using View = decltype(v); in testConceptPair() typedef
82 using View = decltype(v); in testConceptPair() typedef
91 using View = decltype(v); in testConceptPair() typedef
100 using View = decltype(v); in testConceptPair() typedef
109 using View = decltype(v); in testConceptPair() typedef
[all …]
H A Dsize.pass.cpp24 struct View : std::ranges::view_base { struct
26 constexpr View(std::size_t s) : size_(s) {} in View() argument
40 struct StrangeSizeView : std::ranges::view_base { argument
51 std::ranges::zip_view v(View(8)); in test() argument
H A Dbegin.pass.cpp72 using View = decltype(v); in test() typedef
87 using View = decltype(v); in test() typedef
95 using View = std::ranges::zip_view<SimpleCommon, NoConstBeginView>; in test() typedef
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.filter/
H A Dconstraints.compile.pass.cpp31 struct View : std::ranges::view_base { struct
32 struct NotInputIterator {
53 struct View : std::ranges::view_base { struct
68 struct View { struct
83 struct View : std::ranges::view_base { struct
98 struct View : std::ranges::view_base { struct
H A Dctor.default.pass.cpp59 using View = std::ranges::filter_view<DefaultConstructibleView, DefaultConstructiblePredicate>; in test() typedef
70 using View = std::ranges::filter_view<DefaultConstructibleView, DefaultConstructiblePredicate>; in test() typedef
90 … using View = std::ranges::filter_view<DefaultConstructibleView, DefaultConstructiblePredicate>; in test() typedef
94 using View = std::ranges::filter_view<NoexceptView, NoexceptPredicate>; in test() typedef
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.chunk.by/
H A Dconstraints.compile.pass.cpp35 struct View : std::ranges::view_base { struct
54 struct View : std::ranges::view_base { struct
71 struct View { struct
90 struct View : std::ranges::view_base { struct
107 struct View : std::ranges::view_base { struct
H A Dtypes.h34 struct View : std::ranges::view_base { struct
35 constexpr explicit View(Iter b, Sent e) : begin_(b), end_(e) {} in View() argument
45 View(I b, S e) -> View<I, S>; argument
H A Dctor.default.pass.cpp77 using View = std::ranges::chunk_by_view<DefaultConstructibleView, DefaultConstructiblePredicate>; test() typedef
87 using View = std::ranges::chunk_by_view<DefaultConstructibleView, DefaultConstructiblePredicate>; test() typedef
107 using View = std::ranges::chunk_by_view<MayThrowView, MayThrowPredicate>; test() typedef
111 using View = std::ranges::chunk_by_view<MayThrowView, NoexceptPredicate>; test() typedef
115 using View = std::ranges::chunk_by_view<NoexceptView, MayThrowPredicate>; test() typedef
119 using View = std::ranges::chunk_by_view<NoexceptView, NoexceptPredicate>; test() typedef
[all...]
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.lazy.split/
H A Dconstraints.compile.pass.cpp40 using View = ForwardView; typedef
55 using View = InputView; typedef
89 using View = NonInputView; typedef
104 using View = ForwardRange; typedef
119 using View = ForwardView; typedef
140 using View = ForwardView; typedef
155 using View = InputView; typedef
178 using View = InputView; typedef
201 using View = InputView; typedef
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.transform/iterator/
H A Dderef.pass.cpp21 using View = std::ranges::transform_view<MoveOnlyView, PlusOne>; in main() typedef
29 using View = std::ranges::transform_view<MoveOnlyView, PlusOneMutable>; in main() typedef
37 using View = std::ranges::transform_view<MoveOnlyView, PlusOneNoexcept>; in main() typedef
45 using View = std::ranges::transform_view<MoveOnlyView, Increment>; main() typedef
53 using View = std::ranges::transform_view<MoveOnlyView, IncrementRvalueRef>; main() typedef
[all...]
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/performance/
H A Dfor-range-copy-warn-on-all-auto-copies.cpp14 struct View { struct
29 for (S S1 : View<Iterator<S>>()) { in NegativeLoopVariableNotAuto() argument
H A Dfor-range-copy-allowed-types.cpp16 struct View { struct
17 T begin() { return T(); } in begin()
18 T begin() const { return T(); } in begin()
19 T end() { return T(); } in end()
20 T end() const { return T(); } in end()
21 typedef typename T::const_reference const_reference;
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.lazy.split/range.lazy.split.inner/
H A Diter_move.pass.cpp61 struct View : std::ranges::view_base { struct
62 static constexpr int N = 3;
63 int a[N] = {0, 1, 2};
64 int* iter_moves = nullptr;
67 constexpr View(int& iter_move_invocations) : iter_moves(&iter_move_invocations) { in View() function
70 constexpr adl::MaybeNoexceptIterator<IsNoexcept> begin() { in begin()
73 constexpr adl::MaybeNoexceptIterator<IsNoexcept> end() { in end()
H A Diter_swap.pass.cpp63 struct View : std::ranges::view_base { struct
64 int* iter_swaps = nullptr;
67 constexpr View(int& iter_swap_invocations) : iter_swaps(&iter_swap_invocations) { in View() function
70 constexpr adl::MaybeNoexceptIterator<IsNoexcept> begin() { in begin()
73 constexpr adl::MaybeNoexceptIterator<IsNoexcept> end() { in end()
/llvm-project/clang/test/SemaTemplate/
H A Dconcepts-no-early-substitution.cpp20 struct View { struct
32 struct Subrange : View<void> {}; argument
/llvm-project/libcxx/test/std/ranges/
H A Dranges_robust_against_no_unique_address.pass.cpp32 struct View : std::ranges::view_base { struct
37 template <class View> argument
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.split/
H A Dctor.default.pass.cpp19 struct View : std::ranges::view_base { struct
21 constexpr explicit View() argument
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.elements/
H A Dctor.default.pass.cpp19 struct View : std::ranges::view_base { struct
21 constexpr explicit View() argument
H A Dctor.view.pass.cpp21 struct View : std::ranges::view_base { struct
28 static_assert(std::is_constructible_v<std::ranges::elements_view<View, 0>, View>); argument
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.take/
H A Dtypes.h57 struct View : std::ranges::view_base { struct
58 constexpr explicit View(int* b, int* e) : begin_(b), end_(e) { } in View() function
69 struct CommonInputView : std::ranges::view_base { argument
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.all/
H A Dall.pass.cpp27 struct View : std::ranges::view_base { struct
29 explicit View() noexcept(IsNoexcept) = default; argument
30 constexpr explicit View(int start) : start_(start) {} in View() function
36 static_assert(std::ranges::view<View<true>>); argument
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.drop.while/
H A Dctor.default.pass.cpp18 struct View : std::ranges::view_base { struct
20 constexpr explicit View() argument
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.take.while/
H A Dctor.default.pass.cpp18 struct View : std::ranges::view_base { struct
20 constexpr explicit View() argument
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.drop/
H A Dtypes.h133 struct View : std::ranges::view_base { in end() argument
129 struct View : std::ranges::view_base { global() struct
130 ViewView View() argument
132 beginView begin() argument
137 end_View global() argument
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.filter/iterator/
H A Dctor.default.pass.cpp23 using View = minimal_view<Iterator, sentinel_wrapper<Iterator>>; in test_default_constructible() typedef
35 using View = minimal_view<Iterator, sentinel_wrapper<Iterator>>; in test_not_default_constructible() typedef

1234