about summary refs log tree commit diff
path: root/compiler/rustc_metadata
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2024-10-02 22:21:37 -0400
committerMichael Goulet <michael@errs.io>2024-10-02 22:48:26 -0400
commit7cd466a03606313dad4fa22fd5cf444204138fc8 (patch)
tree8270c6fe4ce68514de3e85960007ad8aa3f5ec1f /compiler/rustc_metadata
parentcb7e3695e8e7ea04377f60977b65ba324273b63d (diff)
downloadrust-7cd466a03606313dad4fa22fd5cf444204138fc8.tar.gz
rust-7cd466a03606313dad4fa22fd5cf444204138fc8.zip
Move in_trait into OpaqueTyOrigin
Diffstat (limited to 'compiler/rustc_metadata')
-rw-r--r--compiler/rustc_metadata/src/rmeta/encoder.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_metadata/src/rmeta/encoder.rs b/compiler/rustc_metadata/src/rmeta/encoder.rs
index 61eb7260384..610c682d3a4 100644
--- a/compiler/rustc_metadata/src/rmeta/encoder.rs
+++ b/compiler/rustc_metadata/src/rmeta/encoder.rs
@@ -1186,8 +1186,8 @@ fn should_encode_type(tcx: TyCtxt<'_>, def_id: LocalDefId, def_kind: DefKind) ->
 
         DefKind::OpaqueTy => {
             let origin = tcx.opaque_type_origin(def_id);
-            if let hir::OpaqueTyOrigin::FnReturn { parent }
-            | hir::OpaqueTyOrigin::AsyncFn { parent } = origin
+            if let hir::OpaqueTyOrigin::FnReturn { parent, .. }
+            | hir::OpaqueTyOrigin::AsyncFn { parent, .. } = origin
                 && let hir::Node::TraitItem(trait_item) = tcx.hir_node_by_def_id(parent)
                 && let (_, hir::TraitFn::Required(..)) = trait_item.expect_fn()
             {