Searched refs:ClassBytesRange (Results 1 – 3 of 3) sorted by relevance
/external/rust/crates/regex-syntax/src/hir/ |
D | mod.rs | 557 cls.push(ClassBytesRange::new(b'\0', b'\x09')); in dot() 558 cls.push(ClassBytesRange::new(b'\x0B', b'\xFF')); in dot() 579 cls.push(ClassBytesRange::new(b'\0', b'\xFF')); in any() 1077 set: IntervalSet<ClassBytesRange>, 1087 I: IntoIterator<Item = ClassBytesRange>, in new() 1098 pub fn push(&mut self, range: ClassBytesRange) { in push() argument 1110 pub fn ranges(&self) -> &[ClassBytesRange] { in ranges() argument 1171 pub struct ClassBytesIter<'a>(IntervalSetIter<'a, ClassBytesRange>); 1174 type Item = &'a ClassBytesRange; 1176 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() 448 cls.push(hir::ClassBytesRange::new(s as u8, e as u8)); in visit_class_set_item_post() 712 hir::ClassBytes::new(vec![hir::ClassBytesRange::new( in hir_from_char_case_insensitive() 1074 .map(|(s, e)| hir::ClassBytesRange::new(s as u8, e as u8)) in hir_ascii_class_bytes() 1277 let ranges: Vec<hir::ClassBytesRange> = ranges in hir_bclass() 1279 .map(|&(s, e)| hir::ClassBytesRange::new(s, e)) in hir_bclass() 1285 let ranges: Vec<hir::ClassBytesRange> = ranges in hir_bclass_from_char() 1290 hir::ClassBytesRange::new(s as u8, e as u8) in hir_bclass_from_char()
|
/external/rust/crates/regex/src/ |
D | compile.rs | 439 self.c_class_bytes(&[hir::ClassBytesRange::new(b, b)]) in c_byte() 444 ranges: &[hir::ClassBytesRange], in c_class_bytes() argument
|