fn calculate( bcx: &BuildContext<'_, '_>, map: &mut HashMap<Unit, Lto>, unit: &Unit, parent_lto: Lto ) -> CargoResult<()>