Lines Matching refs:ca
61 const auto& ca = a; in test_arrays_and_initializer_lists_forward() local
62 ASSERT_SAME_TYPE(decltype(std::begin(ca)), const int*); in test_arrays_and_initializer_lists_forward()
63 ASSERT_SAME_TYPE(decltype(std::end(ca)), const int*); in test_arrays_and_initializer_lists_forward()
64 assert(std::begin(ca) == a); in test_arrays_and_initializer_lists_forward()
65 assert(std::end(ca) == a + 3); in test_arrays_and_initializer_lists_forward()
67 ASSERT_SAME_TYPE(decltype(std::cbegin(ca)), const int*); in test_arrays_and_initializer_lists_forward()
68 ASSERT_SAME_TYPE(decltype(std::cend(ca)), const int*); in test_arrays_and_initializer_lists_forward()
69 assert(std::cbegin(ca) == a); in test_arrays_and_initializer_lists_forward()
70 assert(std::cend(ca) == a + 3); in test_arrays_and_initializer_lists_forward()
115 const auto& ca = a; in test_arrays_and_initializer_lists_backward() local
116 ASSERT_SAME_TYPE(decltype(std::rbegin(ca)), std::reverse_iterator<const int*>); in test_arrays_and_initializer_lists_backward()
117 ASSERT_SAME_TYPE(decltype(std::rend(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()
119 assert(std::rend(ca).base() == a); in test_arrays_and_initializer_lists_backward()
120 ASSERT_SAME_TYPE(decltype(std::crbegin(ca)), std::reverse_iterator<const int*>); in test_arrays_and_initializer_lists_backward()
121 ASSERT_SAME_TYPE(decltype(std::crend(ca)), std::reverse_iterator<const int*>); in test_arrays_and_initializer_lists_backward()
122 assert(std::crbegin(ca).base() == a + 3); in test_arrays_and_initializer_lists_backward()
123 assert(std::crend(ca).base() == a); in test_arrays_and_initializer_lists_backward()