diff options
| author | Michael Goulet <michael@errs.io> | 2024-10-02 22:04:18 -0400 |
|---|---|---|
| committer | Michael Goulet <michael@errs.io> | 2024-10-02 22:04:18 -0400 |
| commit | cb7e3695e8e7ea04377f60977b65ba324273b63d (patch) | |
| tree | 1570c6f264b2b1f9a84c1ad6a51e5f6959162334 /compiler/rustc_hir_analysis/src/collect/generics_of.rs | |
| parent | f95bdf453e4f4c0a5ac244ff5878264b61ccaa8e (diff) | |
| download | rust-cb7e3695e8e7ea04377f60977b65ba324273b63d.tar.gz rust-cb7e3695e8e7ea04377f60977b65ba324273b63d.zip | |
Use named fields for OpaqueTyOrigin
Diffstat (limited to 'compiler/rustc_hir_analysis/src/collect/generics_of.rs')
| -rw-r--r-- | compiler/rustc_hir_analysis/src/collect/generics_of.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/rustc_hir_analysis/src/collect/generics_of.rs b/compiler/rustc_hir_analysis/src/collect/generics_of.rs index 0a8eef2006d..73e98c67cdc 100644 --- a/compiler/rustc_hir_analysis/src/collect/generics_of.rs +++ b/compiler/rustc_hir_analysis/src/collect/generics_of.rs @@ -210,7 +210,8 @@ pub(super) fn generics_of(tcx: TyCtxt<'_>, def_id: LocalDefId) -> ty::Generics { Node::Item(item) => match item.kind { ItemKind::OpaqueTy(&hir::OpaqueTy { origin: - hir::OpaqueTyOrigin::FnReturn(fn_def_id) | hir::OpaqueTyOrigin::AsyncFn(fn_def_id), + hir::OpaqueTyOrigin::FnReturn { parent: fn_def_id } + | hir::OpaqueTyOrigin::AsyncFn { parent: fn_def_id }, in_trait, .. }) => { |
