Lines Matching full:base
35 ASSERT_SAME_TYPE(decltype(static_cast<It&>(it).base()), const forward_iterator<int*>&); in test()
36 ASSERT_SAME_TYPE(decltype(static_cast<It&&>(it).base()), forward_iterator<int*>); in test()
37 ASSERT_SAME_TYPE(decltype(static_cast<const It&>(it).base()), const forward_iterator<int*>&); in test()
38 ASSERT_SAME_TYPE(decltype(static_cast<const It&&>(it).base()), const forward_iterator<int*>&); in test()
39 assert(base(it.base()) == globalBuff + 8); in test()
40 assert(base(std::move(it).base()) == globalBuff + 8); in test()
49 …ASSERT_SAME_TYPE(decltype(static_cast<Sent&>(sent).base()), sentinel_wrapper<cpp20_input_iterator<… in test()
50 …ASSERT_SAME_TYPE(decltype(static_cast<Sent&&>(sent).base()), sentinel_wrapper<cpp20_input_iterator… in test()
51 …ASSERT_SAME_TYPE(decltype(static_cast<const Sent&>(sent).base()), sentinel_wrapper<cpp20_input_ite… in test()
52 …ASSERT_SAME_TYPE(decltype(static_cast<const Sent&&>(sent).base()), sentinel_wrapper<cpp20_input_it… in test()
53 assert(base(base(sent.base())) == globalBuff + 8); in test()
54 assert(base(base(std::move(sent).base())) == globalBuff + 8); in test()
63 …ASSERT_SAME_TYPE(decltype(static_cast<Sent&>(sent).base()), sentinel_wrapper<cpp20_input_iterator<… in test()
64 …ASSERT_SAME_TYPE(decltype(static_cast<Sent&&>(sent).base()), sentinel_wrapper<cpp20_input_iterator… in test()
65 …ASSERT_SAME_TYPE(decltype(static_cast<const Sent&>(sent).base()), sentinel_wrapper<cpp20_input_ite… in test()
66 …ASSERT_SAME_TYPE(decltype(static_cast<const Sent&&>(sent).base()), sentinel_wrapper<cpp20_input_it… in test()
67 assert(base(base(sent.base())) == globalBuff + 8); in test()
68 assert(base(base(std::move(sent).base())) == globalBuff + 8); in test()
72 …ASSERT_SAME_TYPE(decltype(static_cast<CSent&>(csent).base()), sentinel_wrapper<cpp20_input_iterato… in test()
73 …ASSERT_SAME_TYPE(decltype(static_cast<CSent&&>(csent).base()), sentinel_wrapper<cpp20_input_iterat… in test()
74 …ASSERT_SAME_TYPE(decltype(static_cast<const CSent&>(csent).base()), sentinel_wrapper<cpp20_input_i… in test()
75 …ASSERT_SAME_TYPE(decltype(static_cast<const CSent&&>(csent).base()), sentinel_wrapper<cpp20_input_… in test()
76 assert(base(base(csent.base())) == globalBuff + 8); in test()
77 assert(base(base(std::move(csent).base())) == globalBuff + 8); in test()
85 ASSERT_SAME_TYPE(decltype(static_cast<It&>(it).base()), int* const&); in test()
86 ASSERT_SAME_TYPE(decltype(static_cast<It&&>(it).base()), int*); in test()
87 ASSERT_SAME_TYPE(decltype(static_cast<const It&>(it).base()), int* const&); in test()
88 ASSERT_SAME_TYPE(decltype(static_cast<const It&&>(it).base()), int* const&); in test()
89 assert(base(it.base()) == globalBuff + 8); in test()
90 assert(base(std::move(it).base()) == globalBuff + 8); in test()
99 ASSERT_SAME_TYPE(decltype(static_cast<It&>(it).base()), int* const&); in test()
100 ASSERT_SAME_TYPE(decltype(static_cast<It&&>(it).base()), int*); in test()
101 ASSERT_SAME_TYPE(decltype(static_cast<const It&>(it).base()), int* const&); in test()
102 ASSERT_SAME_TYPE(decltype(static_cast<const It&&>(it).base()), int* const&); in test()
103 assert(base(it.base()) == globalBuff + 8); in test()
104 assert(base(std::move(it).base()) == globalBuff + 8); in test()
108 ASSERT_SAME_TYPE(decltype(static_cast<CSent&>(csent).base()), int* const&); in test()
109 ASSERT_SAME_TYPE(decltype(static_cast<CSent&&>(csent).base()), int*); in test()
110 ASSERT_SAME_TYPE(decltype(static_cast<const CSent&>(csent).base()), int* const&); in test()
111 ASSERT_SAME_TYPE(decltype(static_cast<const CSent&&>(csent).base()), int* const&); in test()
112 assert(base(base(csent.base())) == globalBuff + 8); in test()
113 assert(base(base(std::move(csent).base())) == globalBuff + 8); in test()