Skip to content

Commit dfcc162

Browse files
committed
revert state.rs
1 parent 9b6b427 commit dfcc162

File tree

1 file changed

+6
-4
lines changed
  • regex-automata/src/util/determinize

1 file changed

+6
-4
lines changed

regex-automata/src/util/determinize/state.rs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -460,10 +460,12 @@ impl<'a> Repr<'a> {
460460
///
461461
/// If this state is not a match state, then this always returns 0.
462462
fn match_len(&self) -> usize {
463-
match (self.is_match(), self.has_pattern_ids()) {
464-
(false, _) => 0,
465-
(true, false) => 1,
466-
(true, true) => self.encoded_pattern_len(),
463+
if !self.is_match() {
464+
0
465+
} else if !self.has_pattern_ids() {
466+
1
467+
} else {
468+
self.encoded_pattern_len()
467469
}
468470
}
469471

0 commit comments

Comments
 (0)