Lines Matching refs:state_flags
465 let (empty_flags, state_flags) = dfa.start_flags(text, at);
467 match dfa.start_state(&mut cache.qcur, empty_flags, state_flags) {
495 let (empty_flags, state_flags) = dfa.start_flags_reverse(text, at);
497 match dfa.start_state(&mut cache.qcur, empty_flags, state_flags) {
526 let (empty_flags, state_flags) = dfa.start_flags(text, at);
528 match dfa.start_state(&mut cache.qcur, empty_flags, state_flags) {
950 let mut state_flags = StateFlags::default();
953 state_flags.set_word();
965 state_flags.set_match();
1008 match self.cached_state(qnext, state_flags, Some(&mut si)) {
1149 mut state_flags: StateFlags,
1159 let key = match self.cached_state_key(q, &mut state_flags) {
1191 state_flags: &mut StateFlags,
1218 state_flags.set_empty();
1233 let opt_state = if insts.len() == 1 && !state_flags.is_match() {
1236 let StateFlags(f) = *state_flags;
1371 state_flags: StateFlags,
1385 | ((state_flags.is_word() as u8) << 6)) as usize
1398 let sp = match self.cached_state(q, state_flags, None) {
1412 let mut state_flags = StateFlags::default();
1421 state_flags.set_word();
1428 (empty_flags, state_flags)
1441 let mut state_flags = StateFlags::default();
1451 state_flags.set_word();
1458 (empty_flags, state_flags)