Lines Matching refs:hir
5 use crate::hir;
288 pub fn class(query: ClassQuery<'_>) -> Result<hir::ClassUnicode> {
296 let mut class = hir::ClassUnicode::empty();
325 pub fn perl_word() -> Result<hir::ClassUnicode> {
327 fn imp() -> Result<hir::ClassUnicode> {
332 fn imp() -> Result<hir::ClassUnicode> {
343 pub fn perl_space() -> Result<hir::ClassUnicode> {
345 fn imp() -> Result<hir::ClassUnicode> {
350 fn imp() -> Result<hir::ClassUnicode> {
356 fn imp() -> Result<hir::ClassUnicode> {
367 pub fn perl_digit() -> Result<hir::ClassUnicode> {
369 fn imp() -> Result<hir::ClassUnicode> {
374 fn imp() -> Result<hir::ClassUnicode> {
380 fn imp() -> Result<hir::ClassUnicode> {
389 pub fn hir_class(ranges: &[(char, char)]) -> hir::ClassUnicode {
390 let hir_ranges: Vec<hir::ClassUnicodeRange> = ranges
392 .map(|&(s, e)| hir::ClassUnicodeRange::new(s, e))
394 hir::ClassUnicode::new(hir_ranges)
628 fn gencat(canonical_name: &'static str) -> Result<hir::ClassUnicode> {
630 fn imp(_: &'static str) -> Result<hir::ClassUnicode> {
635 fn imp(name: &'static str) -> Result<hir::ClassUnicode> {
663 fn script(canonical_name: &'static str) -> Result<hir::ClassUnicode> {
665 fn imp(_: &'static str) -> Result<hir::ClassUnicode> {
670 fn imp(name: &'static str) -> Result<hir::ClassUnicode> {
688 ) -> Result<hir::ClassUnicode> {
690 fn imp(_: &'static str) -> Result<hir::ClassUnicode> {
695 fn imp(name: &'static str) -> Result<hir::ClassUnicode> {
712 fn bool_property(canonical_name: &'static str) -> Result<hir::ClassUnicode> {
714 fn imp(_: &'static str) -> Result<hir::ClassUnicode> {
719 fn imp(name: &'static str) -> Result<hir::ClassUnicode> {
740 fn gcb(canonical_name: &'static str) -> Result<hir::ClassUnicode> {
742 fn imp(_: &'static str) -> Result<hir::ClassUnicode> {
747 fn imp(name: &'static str) -> Result<hir::ClassUnicode> {
764 fn wb(canonical_name: &'static str) -> Result<hir::ClassUnicode> {
766 fn imp(_: &'static str) -> Result<hir::ClassUnicode> {
771 fn imp(name: &'static str) -> Result<hir::ClassUnicode> {
788 fn sb(canonical_name: &'static str) -> Result<hir::ClassUnicode> {
790 fn imp(_: &'static str) -> Result<hir::ClassUnicode> {
795 fn imp(name: &'static str) -> Result<hir::ClassUnicode> {