Lines Matching refs:HirKind
37 use regex_syntax::hir::{self, Hir, HirKind};
394 HirKind::Empty => { in c()
398 HirKind::Literal(hir::Literal::Unicode(ch)) => { in c()
407 HirKind::Literal(hir::Literal::Byte(b)) => Ok(self.c_range(b, b)), in c()
408 HirKind::Class(hir::Class::Bytes(ref cls)) => { in c()
411 HirKind::Class(hir::Class::Unicode(ref cls)) => { in c()
414 HirKind::Repetition(ref rep) => self.c_repetition(rep), in c()
415 HirKind::Group(ref group) => self.c(&*group.hir), in c()
416 HirKind::Concat(ref exprs) => { in c()
419 HirKind::Alternation(ref exprs) => { in c()
422 HirKind::Anchor(_) => Err(Error::unsupported_anchor()), in c()
423 HirKind::WordBoundary(_) => Err(Error::unsupported_word()), in c()