Lines Matching full:it

33     recursive_directory_iterator it(static_env.Dir);  in initial_value_test()  local
34 assert(it.recursion_pending() == true); in initial_value_test()
45 recursive_directory_iterator it(rec_pending_it); in value_after_copy_construction_and_assignment_test() local
46 assert(it.recursion_pending() == true); in value_after_copy_construction_and_assignment_test()
47 it.disable_recursion_pending(); in value_after_copy_construction_and_assignment_test()
54 recursive_directory_iterator it(static_env.Dir); in value_after_copy_construction_and_assignment_test() local
55 it.disable_recursion_pending(); in value_after_copy_construction_and_assignment_test()
56 it = rec_pending_it; in value_after_copy_construction_and_assignment_test()
57 assert(it.recursion_pending() == true); in value_after_copy_construction_and_assignment_test()
58 it.disable_recursion_pending(); in value_after_copy_construction_and_assignment_test()
79 recursive_directory_iterator it(std::move(it_cp)); in value_after_move_construction_and_assignment_test() local
80 assert(it.recursion_pending() == true); in value_after_move_construction_and_assignment_test()
87 recursive_directory_iterator it(static_env.Dir); in value_after_move_construction_and_assignment_test() local
88 it.disable_recursion_pending(); in value_after_move_construction_and_assignment_test()
90 it = std::move(it_cp); in value_after_move_construction_and_assignment_test()
91 assert(it.recursion_pending() == true); in value_after_move_construction_and_assignment_test()
107 recursive_directory_iterator it(static_env.Dir); in increment_resets_value() local
108 it.disable_recursion_pending(); in increment_resets_value()
109 assert(it.recursion_pending() == false); in increment_resets_value()
110 ++it; in increment_resets_value()
111 assert(it.recursion_pending() == true); in increment_resets_value()
112 assert(it.depth() == 0); in increment_resets_value()
115 recursive_directory_iterator it(static_env.Dir); in increment_resets_value() local
116 it.disable_recursion_pending(); in increment_resets_value()
117 assert(it.recursion_pending() == false); in increment_resets_value()
118 it++; in increment_resets_value()
119 assert(it.recursion_pending() == true); in increment_resets_value()
120 assert(it.depth() == 0); in increment_resets_value()
123 recursive_directory_iterator it(static_env.Dir); in increment_resets_value() local
124 it.disable_recursion_pending(); in increment_resets_value()
125 assert(it.recursion_pending() == false); in increment_resets_value()
127 it.increment(ec); in increment_resets_value()
128 assert(it.recursion_pending() == true); in increment_resets_value()
129 assert(it.depth() == 0); in increment_resets_value()
141 recursive_directory_iterator it(static_env.Dir); in pop_does_not_reset_value() local
142 assert(it != endIt); in pop_does_not_reset_value()
144 while (it.depth() == 0) { in pop_does_not_reset_value()
145 notSeenDepth0.erase(it->path()); in pop_does_not_reset_value()
146 ++it; in pop_does_not_reset_value()
147 assert(it != endIt); in pop_does_not_reset_value()
149 assert(it.depth() == 1); in pop_does_not_reset_value()
150 it.disable_recursion_pending(); in pop_does_not_reset_value()
151 it.pop(); in pop_does_not_reset_value()
153 // in the end iterator. When this is the case it is undefined behavior in pop_does_not_reset_value()
155 if (it == endIt) { in pop_does_not_reset_value()
158 assert(it.recursion_pending() == false); in pop_does_not_reset_value()
162 assert(it.recursion_pending() == false); in pop_does_not_reset_value()