Lines Matching refs:parsed
120 /// Parsed represents a set of parsed regular expressions and their detected
316 let parsed = self.parse()?;
319 .bytes(self.bytes || parsed.bytes)
321 .compile(&parsed.exprs)?;
326 .compile(&parsed.exprs)?;
332 .compile(&parsed.exprs)?;
335 let ac = self.build_aho_corasick(&parsed);
336 nfa.prefixes = LiteralSearcher::prefixes(parsed.prefixes);
346 suffixes: LiteralSearcher::suffixes(parsed.suffixes),
359 fn build_aho_corasick(&self, parsed: &Parsed) -> Option<AhoCorasick<u32>> {
360 if parsed.exprs.len() != 1 {
363 let lits = match alternation_literals(&parsed.exprs[0]) {