Lines Matching defs:new
42 Self::new(Literals::empty(), Matcher::Empty)
48 Self::new(lits, matcher)
54 Self::new(lits, matcher)
57 fn new(lits: Literals, matcher: Matcher) -> Self {
61 lcp: Memmem::new(lits.longest_common_prefix()),
62 lcs: Memmem::new(lits.longest_common_suffix()),
174 Matcher::new(lits, sset)
179 Matcher::new(lits, sset)
182 fn new(lits: &Literals, sset: SingleByteSet) -> Self {
199 return Matcher::Memmem(Memmem::new(&lits.literals()[0]));
205 let mut builder = packed::Config::new()
212 let ac = AhoCorasickBuilder::new()
285 fn new() -> SingleByteSet {
295 let mut sset = SingleByteSet::new();
312 let mut sset = SingleByteSet::new();
367 fn new(pat: &[u8]) -> Memmem {
369 finder: memmem::Finder::new(pat).into_owned(),