pub fn iter_all<'b>(&'b self) -> CrateContextIterator<'b, 'tcx> {
        CrateContextIterator {
            shared: self.shared,
            index: 0,
            local_ccxs: &self.local_ccxs[..],
            filter_to_previous_work_product_unavail: false,
        }
    }
/// Iterate over all crate contexts, whether or not they need
/// translation.  That is, whether or not a `.o` file is available
/// for re-use from a previous incr. comp.).
Iterate over all crate contexts, whether or not they need
translation.  That is, whether or not a `.o` file is available
for re-use from a previous incr.
Iterate over all crate contexts whether or not they need translation . That is whether or not a ` . o ` file is available for re - use from a previous incr .
pub fn iter_all<'b>(&'b self) -> CrateContextIterator<'b, 'tcx> {
        CrateContextIterator {
            shared: self.shared,
            index: 0,
            local_ccxs: &self.local_ccxs[..],
            filter_to_previous_work_product_unavail: false,
        }
    }
pub fn iter_all < ' b > ( & ' b self ) -> CrateContextIterator < ' b , ' tcx > { CrateContextIterator { shared : self . shared , index : 0 , local_ccxs : & self . local_ccxs [ .. ] , filter_to_previous_work_product_unavail : false , } }
Iterate over all crate contexts, whether or not they need
translation.
Iterate over all crate contexts whether or not they need translation .
&'b self
&'b self