pub fn with_inlining_candidates<F>(&self, source: TransItem<'tcx>, mut f: F)
        where F: FnMut(TransItem<'tcx>) {
        if let Some(&(start_index, end_index)) = self.index.get(&source)
        {
            for candidate in &self.targets[start_index .. end_index] {
                f(*candidate)
            }
        }
    }
// Internally iterate over all items referenced by `source` which will be
// made available for inlining.
Internally iterate over all items referenced by `source` which will be
made available for inlining.
Internally iterate over all items referenced by ` source ` which will be made available for inlining .
pub fn with_inlining_candidates<F>(&self, source: TransItem<'tcx>, mut f: F)
        where F: FnMut(TransItem<'tcx>) {
        if let Some(&(start_index, end_index)) = self.index.get(&source)
        {
            for candidate in &self.targets[start_index .. end_index] {
                f(*candidate)
            }
        }
    }
pub fn with_inlining_candidates < F > ( & self , source : TransItem < ' tcx > , mut f : F ) where F : FnMut ( TransItem < ' tcx > ) { if let Some ( & ( start_index , end_index ) ) = self . index . get ( & source ) { for candidate in & self . targets [ start_index .. end_index ] { f ( * candidate ) } } }
Internally iterate over all items referenced by `source` which will be
made available for inlining.
Internally iterate over all items referenced by ` source ` which will be made available for inlining .
&self
source
TransItem<'tcx>
f
F
&self
source
TransItem<'tcx>
f
F