Lines Matching refs:hir
2 use crate::hir;
13 /// [HIR `TranslatorBuilder`](hir/translate/struct.TranslatorBuilder.html).
17 hir: hir::translate::TranslatorBuilder,
28 Parser { ast: self.ast.build(), hir: self.hir.build() }
93 self.hir.allow_invalid_utf8(yes);
115 self.hir.case_insensitive(yes);
124 self.hir.multi_line(yes);
133 self.hir.dot_matches_new_line(yes);
142 self.hir.swap_greed(yes);
155 self.hir.unicode(yes);
177 hir: hir::translate::Translator,
195 pub fn parse(&mut self, pattern: &str) -> Result<hir::Hir> {
197 let hir = self.hir.translate(pattern, &ast)?;
198 Ok(hir)