Lines Matching refs:q2
61 void examine( QueueType& q1, QueueType& q2, const std::vector<typename QueueType::value_type>& vec_… in examine() argument
67 q2.clear(); in examine()
68 REQUIRE((q2.empty() && !q2.size() && !q2.try_pop(elem))); in examine()
74 QueuePushHelper<HasCopyCtor>::push(q2, elem); in examine()
76 QueuePushHelper<HasCopyCtor>::push(q2, std::move(elem)); in examine()
81 REQUIRE((!q2.empty() && q2.size() == vec_sorted.size())); in examine()
83 q1.swap(q2); in examine()
84 REQUIRE((q2.empty() && !q2.size())); in examine()
93 QueueType q1(q), q2(q); in examine()
94 examine</*HasCopyCtor=*/true>(q1, q2, vec_sorted); in examine()
112 queue_type q2({vec[0], vec[1], vec[2]}); in type_tester()
114 q2.push(*it); in type_tester()
115 examine(q2, vec_sorted); in type_tester()