Lines Matching refs:view
35 test_bounded_array_ref<T> view(ptr, 5); in tests() local
36 CHECK(view.data() == &array[0]); in tests()
37 CHECK(view.size() == 5); in tests()
38 CHECK(view[0] == T{0}); in tests()
39 CHECK(view[1] == T{1}); in tests()
40 CHECK(view[2] == T{2}); in tests()
41 CHECK(view[3] == T{3}); in tests()
42 CHECK(view[4] == T{4}); in tests()
52 test_bounded_array_ref<T> view(ptr, 3); in tests() local
53 CHECK(view.data() == &array[0]); in tests()
54 CHECK(view.size() == 3); in tests()
55 CHECK(view[0] == T{0}); in tests()
56 CHECK(view[1] == T{1}); in tests()
57 CHECK(view[2] == T{2}); in tests()
67 test_bounded_array_ref<T> view(ptr, 2); in tests() local
68 CHECK(view.data() == &array[3]); in tests()
69 CHECK(view.size() == 2); in tests()
70 CHECK(view[0] == T{3}); in tests()
71 CHECK(view[1] == T{4}); in tests()
76 test_bounded_array_ref<T> view(ptr, 0); in tests() local
77 CHECK(view.size() == 0); in tests()
82 test_bounded_array_ref<T> view(ptr, 0); in tests() local
83 CHECK(view.size() == 0); in tests()
88 test_bounded_array_ref<T> view(ptr, 0); in tests() local
89 CHECK(view.size() == 0); in tests()
95 test_bounded_array_ref<T> view(ptr, size); in tests() local
96 CHECK(view.data() == &array[0]); in tests()
97 CHECK(view.size() == 5); in tests()