Lines Matching refs:it
5 * This code is free software; you can redistribute it and/or modify it
9 * This code is distributed in the hope that it will be useful, but WITHOUT
68 void checkIterator(final Iterator<Map.Entry<Foo, Integer>> it, int first) {
71 if (rnd.nextBoolean()) check(it.hasNext());
72 equal(it.next().getValue(), i);
76 new F(){void f(){it.next();}});
78 check(! it.hasNext());
102 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
107 checkIterator(it, first-1);
114 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
115 it.next(); // protects first entry
121 checkIterator(it, first-1);
131 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
132 it.next(); // protects first entry
139 checkIterator(it, first-2);
149 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
150 it.next(); // protects first entry
151 it.hasNext(); // protects second entry
158 checkIterator(it, first-1);
168 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
169 it.next(); // protects first entry
173 it.remove();
177 checkIterator(it, first-2);
187 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
188 it.next(); // protects first entry
189 it.remove();
190 it.hasNext(); // protects second entry
197 checkIterator(it, first-1);
206 final Iterator<Map.Entry<Foo,Integer>> it = map.entrySet().iterator();
207 it.hasNext(); // protects first entry
212 equal(it.next().getValue(), first);
213 check(! it.hasNext());