Lines Matching refs:rbegin

106     ASSERT_SAME_TYPE(decltype(std::rbegin(a)), std::reverse_iterator<int*>);  in test_arrays_and_initializer_lists_backward()
108 assert(std::rbegin(a).base() == a + 3); in test_arrays_and_initializer_lists_backward()
116 ASSERT_SAME_TYPE(decltype(std::rbegin(ca)), std::reverse_iterator<const int*>); in test_arrays_and_initializer_lists_backward()
118 assert(std::rbegin(ca).base() == a + 3); in test_arrays_and_initializer_lists_backward()
127 ASSERT_SAME_TYPE(decltype(std::rbegin(il)), std::reverse_iterator<const int*>); in test_arrays_and_initializer_lists_backward()
129 assert(std::rbegin(il).base() == il.end()); in test_arrays_and_initializer_lists_backward()
137 ASSERT_SAME_TYPE(decltype(std::rbegin(cil)), std::reverse_iterator<const int*>); in test_arrays_and_initializer_lists_backward()
139 assert(std::rbegin(cil).base() == il.end()); in test_arrays_and_initializer_lists_backward()
162 ASSERT_SAME_TYPE(decltype(std::rbegin(c)), typename C::reverse_iterator); in test_container()
164 assert(std::rbegin(c).base() == c.end()); in test_container()
182 ASSERT_SAME_TYPE(decltype(std::rbegin(cc)), typename C::const_reverse_iterator); in test_container()
184 assert(std::rbegin(cc).base() == c.end()); in test_container()
206 constexpr int *rbegin() const { return a_; } in rbegin() function
216 friend constexpr int rbegin(ContainerHijacker&) { return 42; } in rbegin() function
218 friend constexpr int rbegin(const ContainerHijacker&) { return 42; } in rbegin() function
237 assert(std::rbegin(a).base() == a + 3); in test_adl_proofing()
253 assert(std::rbegin(c) == a); in test_adl_proofing()