Lines Matching refs:qcur
94 qcur: SparseSet, field
428 qcur: SparseSet::new(prog.insts.len()), in new()
467 match dfa.start_state(&mut cache.qcur, empty_flags, state_flags) { in forward()
473 dfa.exec_at(&mut cache.qcur, &mut cache.qnext, text) in forward()
497 match dfa.start_state(&mut cache.qcur, empty_flags, state_flags) { in reverse()
503 dfa.exec_at_reverse(&mut cache.qcur, &mut cache.qnext, text) in reverse()
528 match dfa.start_state(&mut cache.qcur, empty_flags, state_flags) { in forward_many()
534 let result = dfa.exec_at(&mut cache.qcur, &mut cache.qnext, text); in forward_many()
557 qcur: &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()
750 qcur: &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()
892 qcur: &mut SparseSet, in exec_byte()
900 qcur.clear(); in exec_byte()
902 qcur.insert(ip); in exec_byte()
933 for &ip in &*qcur { in exec_byte()
936 mem::swap(qcur, qnext); in exec_byte()
958 for &ip in &*qcur { in exec_byte()
993 mem::swap(qcur, qnext); in exec_byte()
1345 qcur: &mut SparseSet, in next_state()
1354 STATE_UNKNOWN => self.exec_byte(qcur, qnext, si, b), in next_state()