Home | History | Annotate | Download | only in rec.dir.itr.members

Lines Matching refs:it

33     recursive_directory_iterator it(StaticEnv::Dir);
34 TEST_REQUIRE(it.recursion_pending() == true);
44 recursive_directory_iterator it(rec_pending_it);
45 TEST_CHECK(it.recursion_pending() == true);
46 it.disable_recursion_pending();
53 recursive_directory_iterator it(StaticEnv::Dir);
54 it.disable_recursion_pending();
55 it = rec_pending_it;
56 TEST_CHECK(it.recursion_pending() == true);
57 it.disable_recursion_pending();
77 recursive_directory_iterator it(std::move(it_cp));
78 TEST_CHECK(it.recursion_pending() == true);
85 recursive_directory_iterator it(StaticEnv::Dir);
86 it.disable_recursion_pending();
88 it = std::move(it_cp);
89 TEST_CHECK(it.recursion_pending() == true);
104 recursive_directory_iterator it(StaticEnv::Dir);
105 it.disable_recursion_pending();
106 TEST_CHECK(it.recursion_pending() == false);
107 ++it;
108 TEST_CHECK(it.recursion_pending() == true);
109 TEST_CHECK(it.depth() == 0);
112 recursive_directory_iterator it(StaticEnv::Dir);
113 it.disable_recursion_pending();
114 TEST_CHECK(it.recursion_pending() == false);
115 it++;
116 TEST_CHECK(it.recursion_pending() == true);
117 TEST_CHECK(it.depth() == 0);
120 recursive_directory_iterator it(StaticEnv::Dir);
121 it.disable_recursion_pending();
122 TEST_CHECK(it.recursion_pending() == false);
124 it.increment(ec);
125 TEST_CHECK(it.recursion_pending() == true);
126 TEST_CHECK(it.depth() == 0);
137 recursive_directory_iterator it(StaticEnv::Dir);
138 TEST_REQUIRE(it != endIt);
140 while (it.depth() == 0) {
141 notSeenDepth0.erase(it->path());
142 ++it;
143 TEST_REQUIRE(it != endIt);
145 TEST_REQUIRE(it.depth() == 1);
146 it.disable_recursion_pending();
147 it.pop();
149 // in the end iterator. When this is the case it is undefined behavior
151 if (it == endIt) {
154 TEST_CHECK(it.recursion_pending() == false);
158 TEST_CHECK(it.recursion_pending() == false);