Home
last modified time | relevance | path

Searched refs:byte_classes (Results 1 - 9 of 9) sorted by relevance

/third_party/rust/crates/aho-corasick/src/
H A Ddfa.rs256 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 Dnfa.rs69 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 Dtests.rs746 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 Dclasses.rs199 fn byte_classes() { in byte_classes() functions
H A Dahocorasick.rs1921 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 Dcompile.rs40 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 Dprog.rs38 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 Ddfa.rs416 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 Dmain.rs133 .byte_classes(self.classes) in automaton()

Completed in 11 milliseconds