Searched refs:byte_classes (Results 1 - 9 of 9) sorted by relevance
/third_party/rust/crates/aho-corasick/src/ |
H A D | dfa.rs | 256 let alphabet_len = self.repr().byte_classes.alphabet_len(); in next_state() 257 let input = self.repr().byte_classes.get(input); in next_state() 392 let input = self.repr().byte_classes.get(input); in next_state() 417 byte_classes: ByteClasses, 428 self.byte_classes.alphabet_len() in alphabet_len() 479 let byte = self.byte_classes.get(byte); in next_state() 486 let byte = self.byte_classes.get(byte); in set_next_state() 609 byte_classes: bool, 615 Builder { premultiply: true, byte_classes: true } in new() 624 let byte_classes in build() 677 pub fn byte_classes(&mut self, yes: bool) -> &mut Builder { byte_classes() functions [all...] |
H A D | nfa.rs | 69 byte_classes: ByteClasses, 96 pub fn byte_classes(&self) -> &ByteClasses { in byte_classes() functions 97 &self.byte_classes in byte_classes() 138 byte_classes: &ByteClasses, in iter_all_transitions() 142 self.states[id.to_usize()].trans.iter_all(byte_classes, f); in iter_all_transitions() 605 byte_classes: ByteClassBuilder, 622 byte_classes: ByteClasses::singletons(), in new() 625 byte_classes: ByteClassBuilder::new(), in new() 644 self.nfa.byte_classes = self.byte_classes in compile() [all...] |
H A D | tests.rs | 746 b.dfa(true).byte_classes(false); 766 b.dfa(true).byte_classes(false).premultiply(false); 843 b.dfa(true).byte_classes(false); 865 b.dfa(true).byte_classes(false).premultiply(false);
|
H A D | classes.rs | 199 fn byte_classes() { in byte_classes() functions
|
H A D | ahocorasick.rs | 1921 pub fn byte_classes(&mut self, yes: bool) -> &mut AhoCorasickBuilder { in byte_classes() functions 1922 self.dfa_builder.byte_classes(yes); in byte_classes()
|
/third_party/rust/crates/regex/src/ |
H A D | compile.rs | 40 byte_classes: ByteClassSet, 67 byte_classes: ByteClassSet::new(), in new() 208 self.compiled.byte_classes = self.byte_classes.byte_classes(); in compile_finish() 295 self.byte_classes.set_range(b'\n', b'\n'); in c() 299 self.byte_classes.set_range(b'\n', b'\n'); in c() 303 self.byte_classes.set_range(b'\n', b'\n'); in c() 307 self.byte_classes.set_range(b'\n', b'\n'); in c() 331 self.byte_classes in c() 1183 fn byte_classes(&self) -> Vec<u8> { byte_classes() functions 1188 let mut byte_classes = vec![0; 256]; byte_classes() variables 1226 fn byte_classes() { byte_classes() functions [all...] |
H A D | prog.rs | 38 pub byte_classes: Vec<u8>, 87 byte_classes: vec![0; 256], in new() 156 + (self.byte_classes.len() * mem::size_of::<u8>()) in approximate_size()
|
H A D | dfa.rs | 416 let num_byte_classes = (prog.byte_classes[255] as usize + 1) + 1; in new() 587 // state.next[byte_classes[byte]], which permits us to keep the in exec_at() 865 // `u8` and `self.prog.byte_classes` always has length `u8::MAX`. in next_si() 866 // (See `ByteClassSet.byte_classes` in `compile.rs`.) in next_si() 877 debug_assert!((b as usize) < self.prog.byte_classes.len()); in next_si() 878 let cls = *self.prog.byte_classes.get_unchecked(b as usize); in next_si() 1522 (self.prog.byte_classes[255] as usize + 1) + 1 in num_byte_classes() 1538 self.prog.byte_classes[b as usize] as usize in u8_class()
|
/third_party/rust/crates/aho-corasick/aho-corasick-debug/ |
H A D | main.rs | 133 .byte_classes(self.classes) in automaton()
|
Completed in 12 milliseconds