Lines Matching defs:Program
18 pub struct Program { struct
20 pub insts: Vec<Inst>,
24 pub matches: Vec<InstPtr>,
27 pub captures: Vec<Option<String>>,
29 pub capture_name_idx: Arc<HashMap<String, usize>>,
35 pub start: InstPtr,
38 pub byte_classes: Vec<u8>,
40 pub only_utf8: bool,
43 pub is_bytes: bool,
47 pub is_dfa: bool,
50 pub is_reverse: bool,
52 pub is_anchored_start: bool,
77 impl Program { impl
161 impl Deref for Program { implementation
170 impl fmt::Debug for Program { implementation
242 impl<'a> IntoIterator for &'a Program { implementation