diff options
| author | Michael Goulet <michael@errs.io> | 2024-09-16 21:40:14 -0400 |
|---|---|---|
| committer | Michael Goulet <michael@errs.io> | 2024-09-16 22:09:42 -0400 |
| commit | 4beb1cf9e53102ad32793127316f0045a9c004f3 (patch) | |
| tree | c673e67d826c4d9234e005ca40f9f466865e2fa7 /compiler/rustc_mir_transform/src | |
| parent | af1ca7794ab9ff62ab60d42de948248602cfd8cd (diff) | |
| download | rust-4beb1cf9e53102ad32793127316f0045a9c004f3.tar.gz rust-4beb1cf9e53102ad32793127316f0045a9c004f3.zip | |
Fix a couple more DefKind discrepancies between DefKind::Closure and DefKind::SyntheticCoroutineBody
Diffstat (limited to 'compiler/rustc_mir_transform/src')
| -rw-r--r-- | compiler/rustc_mir_transform/src/cross_crate_inline.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_mir_transform/src/cross_crate_inline.rs b/compiler/rustc_mir_transform/src/cross_crate_inline.rs index ce109ef7674..42cbece32d8 100644 --- a/compiler/rustc_mir_transform/src/cross_crate_inline.rs +++ b/compiler/rustc_mir_transform/src/cross_crate_inline.rs @@ -24,7 +24,7 @@ fn cross_crate_inlinable(tcx: TyCtxt<'_>, def_id: LocalDefId) -> bool { // This just reproduces the logic from Instance::requires_inline. match tcx.def_kind(def_id) { - DefKind::Ctor(..) | DefKind::Closure => return true, + DefKind::Ctor(..) | DefKind::Closure | DefKind::SyntheticCoroutineBody => return true, DefKind::Fn | DefKind::AssocFn => {} _ => return false, } |
