Lines Matching refs:ExecReadOnly
37 ro: Arc<ExecReadOnly>,
55 ro: &'c Arc<ExecReadOnly>,
67 struct ExecReadOnly { struct
303 let ro = Arc::new(ExecReadOnly { in build()
313 let pool = ExecReadOnly::new_pool(&ro); in build()
341 let mut ro = ExecReadOnly { in build()
354 let pool = ExecReadOnly::new_pool(&ro); in build()
1233 fn imp(_: &ExecReadOnly, _: &[u8]) -> bool { in is_anchor_end_match() argument
1238 fn imp(ro: &ExecReadOnly, text: &[u8]) -> bool { in is_anchor_end_match() argument
1321 let pool = ExecReadOnly::new_pool(&self.ro); in clone()
1326 impl ExecReadOnly { impl
1349 fn imp(_: &ExecReadOnly) -> Option<MatchType> { in choose_literal_match_type()
1354 fn imp(ro: &ExecReadOnly) -> Option<MatchType> { in choose_literal_match_type()
1400 fn imp(_: &ExecReadOnly) -> Option<MatchType> { in choose_dfa_match_type()
1405 fn imp(ro: &ExecReadOnly) -> Option<MatchType> { in choose_dfa_match_type()
1456 fn new_pool(ro: &Arc<ExecReadOnly>) -> Box<Pool<ProgramCache>> { in new_pool()
1537 fn new(ro: &ExecReadOnly) -> Self { in new()