Home
last modified time | relevance | path

Searched refs:ClassBytesRange (Results 1 – 3 of 3) sorted by relevance

/third_party/rust/crates/regex/regex-syntax/src/hir/
Dmod.rs561 cls.push(ClassBytesRange::new(b'\0', b'\x09')); in dot()
562 cls.push(ClassBytesRange::new(b'\x0B', b'\xFF')); in dot()
583 cls.push(ClassBytesRange::new(b'\0', b'\xFF')); in any()
1081 set: IntervalSet<ClassBytesRange>,
1091 I: IntoIterator<Item = ClassBytesRange>, in new()
1102 pub fn push(&mut self, range: ClassBytesRange) { in push() argument
1114 pub fn ranges(&self) -> &[ClassBytesRange] { in ranges() argument
1175 pub struct ClassBytesIter<'a>(IntervalSetIter<'a, ClassBytesRange>);
1178 type Item = &'a ClassBytesRange;
1180 fn next(&mut self) -> Option<&'a ClassBytesRange> { in next() argument
[all …]
Dtranslate.rs418 cls.push(hir::ClassBytesRange::new(byte, byte)); in visit_class_set_item_post()
431 cls.push(hir::ClassBytesRange::new(start, end)); in visit_class_set_item_post()
706 hir::ClassBytes::new(vec![hir::ClassBytesRange::new( in hir_from_char_case_insensitive()
866 .map(|&(s, e)| hir::ClassBytesRange::new(s as u8, e as u8)), in hir_ascii_byte_class()
1090 .map(|(s, e)| hir::ClassBytesRange::new(s as u8, e as u8)) in hir_ascii_class_bytes()
1293 let ranges: Vec<hir::ClassBytesRange> = ranges in hir_bclass()
1295 .map(|&(s, e)| hir::ClassBytesRange::new(s, e)) in hir_bclass()
1301 let ranges: Vec<hir::ClassBytesRange> = ranges in hir_bclass_from_char()
1306 hir::ClassBytesRange::new(s as u8, e as u8) in hir_bclass_from_char()
/third_party/rust/crates/regex/src/
Dcompile.rs478 self.c_class_bytes(&[hir::ClassBytesRange::new(b, b)]) in c_byte()
483 ranges: &[hir::ClassBytesRange], in c_class_bytes() argument