Apply suggestions from oli-obk's review
Co-authored-by: Oli Scherer <github35764891676564198441@oli-obk.de>
This commit is contained in:
parent
af10880f6b
commit
1a8eae1aba
2 changed files with 15 additions and 34 deletions
|
@ -470,22 +470,16 @@ fn upstream_drop_glue_for_provider<'tcx>(
|
|||
tcx: TyCtxt<'tcx>,
|
||||
args: GenericArgsRef<'tcx>,
|
||||
) -> Option<CrateNum> {
|
||||
if let Some(def_id) = tcx.lang_items().drop_in_place_fn() {
|
||||
tcx.upstream_monomorphizations_for(def_id).and_then(|monos| monos.get(&args).cloned())
|
||||
} else {
|
||||
None
|
||||
}
|
||||
let def_id = tcx.lang_items().drop_in_place_fn()?;
|
||||
tcx.upstream_monomorphizations_for(def_id)?.get(&args).cloned()
|
||||
}
|
||||
|
||||
fn upstream_async_drop_glue_for_provider<'tcx>(
|
||||
tcx: TyCtxt<'tcx>,
|
||||
args: GenericArgsRef<'tcx>,
|
||||
) -> Option<CrateNum> {
|
||||
if let Some(def_id) = tcx.lang_items().async_drop_in_place_fn() {
|
||||
tcx.upstream_monomorphizations_for(def_id).and_then(|monos| monos.get(&args).cloned())
|
||||
} else {
|
||||
None
|
||||
}
|
||||
let def_id = tcx.lang_items().async_drop_in_place_fn()?;
|
||||
tcx.upstream_monomorphizations_for(def_id)?.get(&args).cloned()
|
||||
}
|
||||
|
||||
fn is_unreachable_local_definition_provider(tcx: TyCtxt<'_>, def_id: LocalDefId) -> bool {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue