Lines Matching refs:next
101 cur = next();
125 reg = (VMMemRegion*)next();
156 VMMemRegion* next_region = (VMMemRegion*)next();
158 next_region = (VMMemRegion*)next() ) {
205 virtual MemPointer* next() {
206 MemPointerRecord* next_rec = (MemPointerRecord*)_itr.next();
228 return _itr.next();
258 MemPointerRecord* next = (MemPointerRecord*)_itr.peek_next();
259 while (next != NULL) {
261 assert(((SeqMemPointerRecord*)next)->seq() > ((SeqMemPointerRecord*)cur)->seq(),
264 if (is_duplicated_record(cur, next)) {
265 _itr.next();
266 next = (MemPointerRecord*)_itr.peek_next();
277 // get next record, but skip the duplicated records
278 virtual MemPointer* next() {
279 MemPointerRecord* cur = (MemPointerRecord*)_itr.next();
280 MemPointerRecord* next = (MemPointerRecord*)_itr.peek_next();
281 while (next != NULL) {
283 assert(((SeqMemPointerRecord*)next)->seq() > ((SeqMemPointerRecord*)cur)->seq(),
286 if (is_duplicated_record(cur, next)) {
287 _itr.next();
288 cur = next;
289 next = (MemPointerRecord*)_itr.peek_next();