Lines Matching refs:nlist
45 nlist: Threads, field
79 Cache { clist: Threads::new(), nlist: Threads::new(), stack: vec![] } in new()
101 cache.nlist.resize(prog.len(), prog.captures.len()); in exec()
105 &mut cache.nlist, in exec()
117 mut nlist: &mut Threads, in exec_()
127 nlist.set.clear(); in exec_()
174 &mut nlist, in exec_()
206 mem::swap(clist, nlist); in exec_()
207 nlist.set.clear(); in exec_()
226 nlist: &mut Threads, in step()
247 self.add(nlist, thread_caps, inst.goto, at_next); in step()
253 self.add(nlist, thread_caps, inst.goto, at_next); in step()
260 self.add(nlist, thread_caps, inst.goto, at_next); in step()
273 nlist: &mut Threads, in add()
282 self.add_step(nlist, thread_caps, ip, at); in add()
294 nlist: &mut Threads, in add_step()
306 if nlist.set.contains(ip) { in add_step()
309 nlist.set.insert(ip); in add_step()
331 let t = &mut nlist.caps(ip); in add_step()