Lines Matching full:it
57 recursive_directory_iterator it(testDir, ec); in test_prefix_increment() local
62 assert(it != endIt); in test_prefix_increment()
63 const path entry = *it; in test_prefix_increment()
65 recursive_directory_iterator& it_ref = ++it; in test_prefix_increment()
66 assert(&it_ref == &it); in test_prefix_increment()
69 assert(it == endIt); in test_prefix_increment()
81 recursive_directory_iterator it(testDir, ec); in test_postfix_increment() local
86 assert(it != endIt); in test_postfix_increment()
87 const path entry = *it; in test_postfix_increment()
89 const path entry2 = *it++; in test_postfix_increment()
92 assert(it == endIt); in test_postfix_increment()
105 recursive_directory_iterator it(testDir, ec); in test_increment_method() local
110 assert(it != endIt); in test_increment_method()
111 const path entry = *it; in test_increment_method()
113 recursive_directory_iterator& it_ref = it.increment(ec); in test_increment_method()
115 assert(&it_ref == &it); in test_increment_method()
118 assert(it == endIt); in test_increment_method()
131 recursive_directory_iterator it(testDir, in test_follow_symlinks() local
137 assert(it != endIt); in test_follow_symlinks()
138 const path entry = *it; in test_follow_symlinks()
141 recursive_directory_iterator& it_ref = it.increment(ec); in test_follow_symlinks()
143 assert(&it_ref == &it); in test_follow_symlinks()
145 assert(it == endIt); in test_follow_symlinks()
175 recursive_directory_iterator it(startDir, ec); in access_denied_on_recursion_test_case() local
178 while (it != endIt && it->path() != permDeniedDir) in access_denied_on_recursion_test_case()
179 ++it; in access_denied_on_recursion_test_case()
180 assert(it != endIt); in access_denied_on_recursion_test_case()
181 assert(*it == permDeniedDir); in access_denied_on_recursion_test_case()
183 it.increment(ec); in access_denied_on_recursion_test_case()
185 assert(it == endIt); in access_denied_on_recursion_test_case()
190 recursive_directory_iterator it(startDir, ec); in access_denied_on_recursion_test_case() local
192 while (it != endIt && it->path() != permDeniedDir) in access_denied_on_recursion_test_case()
193 ++it; in access_denied_on_recursion_test_case()
194 assert(it != endIt); in access_denied_on_recursion_test_case()
195 assert(*it == permDeniedDir); in access_denied_on_recursion_test_case()
197 TEST_THROWS_TYPE(filesystem_error, ++it); in access_denied_on_recursion_test_case()
203 recursive_directory_iterator it(startDir, SkipEPerm, ec); in access_denied_on_recursion_test_case() local
205 assert(it != endIt); in access_denied_on_recursion_test_case()
208 if (*it == otherFile) { in access_denied_on_recursion_test_case()
209 ++it; in access_denied_on_recursion_test_case()
211 assert (it != endIt); in access_denied_on_recursion_test_case()
213 assert(*it == permDeniedDir); in access_denied_on_recursion_test_case()
216 it.increment(ec); in access_denied_on_recursion_test_case()
220 assert(it == endIt); in access_denied_on_recursion_test_case()
222 assert(it != endIt); in access_denied_on_recursion_test_case()
223 assert(*it == otherFile); in access_denied_on_recursion_test_case()
230 recursive_directory_iterator it(permDeniedDir, ec); in access_denied_on_recursion_test_case() local
232 assert(it == endIt); in access_denied_on_recursion_test_case()
243 recursive_directory_iterator it(permDeniedDir, SkipEPerm, ec); in access_denied_on_recursion_test_case() local
245 assert(it == endIt); in access_denied_on_recursion_test_case()
280 recursive_directory_iterator it(startDir, Opts, ec); in test_PR35078() local
281 while (!ec && it != endIt && *it != nestedDir) { in test_PR35078()
282 if (*it == nestedFile) in test_PR35078()
284 it.increment(ec); in test_PR35078()
286 return it; in test_PR35078()
291 recursive_directory_iterator it = SetupState(false, SeenNestedFile); in test_PR35078() local
292 assert(it != endIt); in test_PR35078()
293 assert(*it == nestedDir); in test_PR35078()
295 it.increment(ec); in test_PR35078()
298 assert(it == endIt); in test_PR35078()
302 recursive_directory_iterator it = SetupState(true, SeenNestedFile); in test_PR35078() local
303 assert(it != endIt); in test_PR35078()
304 assert(*it == nestedDir); in test_PR35078()
306 it.increment(ec); in test_PR35078()
309 assert(it == endIt); in test_PR35078()
311 assert(it != endIt); in test_PR35078()
312 assert(*it == nestedFile); in test_PR35078()
317 recursive_directory_iterator it = SetupState(false, SeenNestedFile); in test_PR35078() local
318 assert(it != endIt); in test_PR35078()
319 assert(*it == nestedDir); in test_PR35078()
325 TEST_VALIDATE_EXCEPTION(filesystem_error, Checker, ++it); in test_PR35078()
367 recursive_directory_iterator it(startDir, Opts, ec); in test_PR35078_with_symlink() local
368 while (!ec && it != endIt && *it != symDir) { in test_PR35078_with_symlink()
369 if (*it == nestedFile) in test_PR35078_with_symlink()
371 it.increment(ec); in test_PR35078_with_symlink()
373 return it; in test_PR35078_with_symlink()
388 recursive_directory_iterator it = SetupState(TC.SkipPermDenied, in test_PR35078_with_symlink() local
392 assert(it != endIt); in test_PR35078_with_symlink()
393 assert(*it == symDir); in test_PR35078_with_symlink()
395 it.increment(ec); in test_PR35078_with_symlink()
399 assert(it == endIt); in test_PR35078_with_symlink()
401 assert(it != endIt); in test_PR35078_with_symlink()
402 assert(*it == nestedFile); in test_PR35078_with_symlink()
407 assert(it == endIt); in test_PR35078_with_symlink()
450 recursive_directory_iterator it(startDir, Opts, ec); in test_PR35078_with_symlink_file() local
451 while (!ec && it != EndIt && *it != nestedDir) { in test_PR35078_with_symlink_file()
452 if (*it == nestedFile) in test_PR35078_with_symlink_file()
454 it.increment(ec); in test_PR35078_with_symlink_file()
456 return it; in test_PR35078_with_symlink_file()
471 recursive_directory_iterator it = SetupState(TC.SkipPermDenied, in test_PR35078_with_symlink_file() local
475 assert(it != EndIt); in test_PR35078_with_symlink_file()
476 assert(*it == nestedDir); in test_PR35078_with_symlink_file()
478 it.increment(ec); in test_PR35078_with_symlink_file()
479 assert(it != EndIt); in test_PR35078_with_symlink_file()
481 assert(*it == symFile); in test_PR35078_with_symlink_file()
483 it.increment(ec); in test_PR35078_with_symlink_file()
487 assert(it != EndIt); in test_PR35078_with_symlink_file()
488 assert(*it == nestedFile); in test_PR35078_with_symlink_file()
490 it.increment(ec); in test_PR35078_with_symlink_file()
493 assert(it == EndIt); in test_PR35078_with_symlink_file()
497 assert(it == EndIt); in test_PR35078_with_symlink_file()