| /llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.range/ |
| H A D | helper_aliases.compile.pass.cpp | 33 static_assert(std::same_as<std::ranges::range_difference_t<test_range<cpp20_input_iterator> >, std:… 34 static_assert(std::same_as<std::ranges::range_value_t<test_range<cpp20_input_iterator> >, std::iter… 35 static_assert(std::same_as<std::ranges::range_reference_t<test_range<cpp20_input_iterator> >, std::… 36 static_assert(std::same_as<std::ranges::range_rvalue_reference_t<test_range<cpp20_input_iterator> >…
|
| H A D | sentinel_t.compile.pass.cpp | 24 static_assert(std::same_as<std::ranges::sentinel_t<test_range<cpp20_input_iterator> >, sentinel>); 25 static_assert(std::same_as<std::ranges::sentinel_t<test_range<cpp20_input_iterator> const>, sentine…
|
| H A D | iterator_t.compile.pass.cpp | 23 static_assert(std::same_as<std::ranges::iterator_t<test_range<cpp17_input_iterator> >, cpp17_input_… 24 static_assert(std::same_as<std::ranges::iterator_t<test_range<cpp17_input_iterator> const>, cpp17_i…
|
| H A D | range.compile.pass.cpp | 23 static_assert(std::ranges::range<test_range<cpp20_input_iterator> >);
|
| /llvm-project-15.0.7/libcxx/test/libcxx/algorithms/specialized.algorithms/special.mem.concepts/ |
| H A D | nothrow_forward_range.compile.pass.cpp | 32 static_assert(std::ranges::__nothrow_forward_range<test_range<forward_iterator>>); 33 static_assert(!std::ranges::__nothrow_forward_range<test_range<cpp20_input_iterator>>); 34 static_assert(std::ranges::forward_range<test_range<ForwardProxyIterator>>); 35 static_assert(!std::ranges::__nothrow_forward_range<test_range<ForwardProxyIterator>>);
|
| H A D | nothrow_input_range.compile.pass.cpp | 31 static_assert(std::ranges::__nothrow_input_range<test_range<cpp20_input_iterator>>); 32 static_assert(std::ranges::input_range<test_range<InputProxyIterator>>); 33 static_assert(!std::ranges::__nothrow_input_range<test_range<InputProxyIterator>>);
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.req/range.refinements/ |
| H A D | input_range.compile.pass.cpp | 20 static_assert(std::ranges::input_range<test_range<cpp17_input_iterator> >); 21 static_assert(std::ranges::input_range<test_range<cpp17_input_iterator> const>); 23 static_assert(std::ranges::input_range<test_range<cpp20_input_iterator> >); 24 static_assert(std::ranges::input_range<test_range<cpp20_input_iterator> const>);
|
| H A D | viewable_range.compile.pass.cpp | 42 struct T2 : test_range<cpp20_input_iterator>, std::ranges::view_base { 57 struct T3 : test_range<cpp20_input_iterator>, std::ranges::view_base { 72 struct T4 : test_range<cpp20_input_iterator>, std::ranges::view_base { 87 struct T5 : test_range<cpp20_input_iterator> { }; 115 struct T6 : test_range<cpp20_input_iterator> { T6(T6&&); T6& operator=(T6&&) = delete; }; 129 struct T7 : test_range<cpp20_input_iterator> { 144 struct T8 : test_range<cpp20_input_iterator> {
|
| H A D | random_access_range.compile.pass.cpp | 24 constexpr bool result = ranges::random_access_range<test_range<I> >; in check_range() 25 static_assert(ranges::random_access_range<test_range<I> const> == result); in check_range()
|
| H A D | forward_range.compile.pass.cpp | 22 constexpr bool result = std::ranges::forward_range<test_range<I> >; in check_forward_range() 23 static_assert(std::ranges::forward_range<test_range<I> const> == result); in check_forward_range()
|
| H A D | bidirectional_range.compile.pass.cpp | 21 constexpr bool result = std::ranges::bidirectional_range<test_range<I> >; in check_bidirectional_range() 22 static_assert(std::ranges::bidirectional_range<test_range<I> const> == result); in check_bidirectional_range()
|
| H A D | contiguous_range.compile.pass.cpp | 24 constexpr bool result = ranges::contiguous_range<test_range<I> >; in check_range() 25 static_assert(ranges::contiguous_range<test_range<I> const> == result); in check_range()
|
| /llvm-project-15.0.7/llvm/test/Transforms/Attributor/ |
| H A D | cb_range_disabled.ll | 12 define i32 @test_range(i32 %unknown) { 13 ; CHECK-LABEL: define {{[^@]+}}@test_range 27 ; IS__TUNIT____-NEXT: [[TMP1:%.*]] = call i32 @test_range(i32 [[UNKNOWN]]) 33 ; IS__CGSCC____-NEXT: [[TMP1:%.*]] = call i32 @test_range(i32 [[UNKNOWN]]) 37 %1 = call i32 @test_range(i32 %unknown) 45 ; IS__TUNIT____-NEXT: [[TMP1:%.*]] = call i32 @test_range(i32 [[UNKNOWN]]) 51 ; IS__CGSCC____-NEXT: [[TMP1:%.*]] = call i32 @test_range(i32 [[UNKNOWN]]) 55 %1 = call i32 @test_range(i32 %unknown)
|
| H A D | cb_range_enabled.ll | 12 define i32 @test_range(i32 %unknown) { 13 ; CHECK-LABEL: define {{[^@]+}}@test_range 27 ; IS__TUNIT____-NEXT: [[TMP1:%.*]] = call i32 @test_range(i32 [[UNKNOWN]]) 33 ; IS__CGSCC____-NEXT: [[TMP1:%.*]] = call i32 @test_range(i32 [[UNKNOWN]]) 37 %1 = call i32 @test_range(i32 %unknown) 45 ; IS__TUNIT____-NEXT: [[TMP1:%.*]] = call i32 @test_range(i32 [[UNKNOWN]]) 51 ; IS__CGSCC____-NEXT: [[TMP1:%.*]] = call i32 @test_range(i32 [[UNKNOWN]]) 55 %1 = call i32 @test_range(i32 %unknown)
|
| /llvm-project-15.0.7/libcxx/test/std/language.support/support.coroutines/end.to.end/ |
| H A D | generator.pass.cpp | 139 void test_range() { in test_range() function 157 test_range(); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/experimental/language.support/support.coroutines/end.to.end/ |
| H A D | generator.pass.cpp | 139 void test_range() { in test_range() function 157 test_range(); in main()
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | std-c-library-functions-arg-constraints-notes.cpp | 57 void test_range(int x) { in test_range() function
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/alg.sorting/alg.min.max/ |
| H A D | ranges.min_element.pass.cpp | 58 constexpr void test_range(Range&& rng, Iter begin, Iter end) { in test_range() function 179 test_range(a2, a2, a2 + 8); in test()
|
| H A D | ranges.max_element.pass.cpp | 58 constexpr void test_range(Range&& rng, Iter begin, Iter end) { in test_range() function 179 test_range(a2, a2, a2 + 8); in test()
|
| H A D | ranges.max.pass.cpp | 186 constexpr void test_range() { in test_range() function 252 test_range(); in test()
|
| H A D | ranges.min.pass.cpp | 181 constexpr void test_range() { in test_range() function 249 test_range(); in test()
|
| H A D | ranges.minmax.pass.cpp | 276 constexpr void test_range() { in test_range() function 332 test_range(); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/alg.modifying.operations/alg.swap/ |
| H A D | ranges.swap_ranges.pass.cpp | 64 constexpr void test_range() { in test_range() function 175 test_range(); in test()
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | test_range.h | 26 struct test_range { struct
|