Lines Matching refs:InstDataEtorIter
53 pub(crate) struct InstDataEtorIter<'a, 'b, 'c> { struct
60 impl Default for InstDataEtorIter<'_, '_, '_> { argument
62 InstDataEtorIter { in default()
71 impl<'a, 'b, 'c> InstDataEtorIter<'a, 'b, 'c> { implementation
84 impl<'a, 'b, 'c> ContextIter for InstDataEtorIter<'a, 'b, 'c> implementation
117 impl<'a, 'b, 'c> IntoContextIter for InstDataEtorIter<'a, 'b, 'c> implementation
134 inner: InstDataEtorIter<'a, 'b, 'c>,
143 inner: InstDataEtorIter::new(value), in new()
193 type inst_data_value_etor_returns = InstDataEtorIter<'a, 'b, 'c>;
195 fn inst_data_value_etor(&mut self, eclass: Value, returns: &mut InstDataEtorIter<'a, 'b, 'c>) { in inst_data_value_etor()
196 *returns = InstDataEtorIter::new(eclass); in inst_data_value_etor()
199 type inst_data_value_tupled_etor_returns = InstDataEtorIter<'a, 'b, 'c>;
204 returns: &mut InstDataEtorIter<'a, 'b, 'c>, in inst_data_value_tupled_etor()