Searched refs:ClassBytesRange (Results 1 – 3 of 3) sorted by relevance
| /third_party/rust/crates/regex/regex-syntax/src/hir/ |
| D | mod.rs | 561 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 …]
|
| D | translate.rs | 418 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/ |
| D | compile.rs | 478 self.c_class_bytes(&[hir::ClassBytesRange::new(b, b)]) in c_byte() 483 ranges: &[hir::ClassBytesRange], in c_class_bytes() argument
|