Lines Matching refs:qnext
95 qnext: SparseSet, field
429 qnext: SparseSet::new(prog.insts.len()), in new()
473 dfa.exec_at(&mut cache.qcur, &mut cache.qnext, text) in forward()
503 dfa.exec_at_reverse(&mut cache.qcur, &mut cache.qnext, text) in reverse()
534 let result = dfa.exec_at(&mut cache.qcur, &mut cache.qnext, text); in forward_many()
558 qnext: &mut SparseSet, in exec_at()
708 next_si = match self.next_state(qcur, qnext, prev_si, byte) { in exec_at()
732 prev_si = match self.next_state(qcur, qnext, prev_si, Byte::eof()) { in exec_at()
751 qnext: &mut SparseSet, in exec_at_reverse()
813 next_si = match self.next_state(qcur, qnext, prev_si, byte) { in exec_at_reverse()
834 prev_si = match self.next_state(qcur, qnext, prev_si, Byte::eof()) { in exec_at_reverse()
893 qnext: &mut SparseSet, in exec_byte()
932 qnext.clear(); in exec_byte()
934 self.follow_epsilons(usize_to_u32(ip), qnext, flags); in exec_byte()
936 mem::swap(qcur, qnext); in exec_byte()
957 qnext.clear(); in exec_byte()
969 && !qnext.contains(ip as usize) in exec_byte()
973 qnext.insert(ip); in exec_byte()
980 qnext, in exec_byte()
993 mem::swap(qcur, qnext); in exec_byte()
1008 match self.cached_state(qnext, state_flags, Some(&mut si)) { in exec_byte()
1346 qnext: &mut SparseSet, in next_state()
1354 STATE_UNKNOWN => self.exec_byte(qcur, qnext, si, b), in next_state()