about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-05-31 04:44:38 +0000
committerbors <bors@rust-lang.org>2020-05-31 04:44:38 +0000
commitb6fa392238a459c29a47e2cf824d79a49a8ba039 (patch)
tree45031331a9b7bf041123db2578dda6f7f57624a9 /src
parentea7181b5f7a888c2cf969ae86de7207fa5fb40aa (diff)
parent222fbd20f2b907ac19303906bda44f6d63fe84a4 (diff)
downloadrust-b6fa392238a459c29a47e2cf824d79a49a8ba039.tar.gz
rust-b6fa392238a459c29a47e2cf824d79a49a8ba039.zip
Auto merge of #72743 - lcnr:predicate_f, r=nikomatsakis
fix EncodeWithShorthand for Predicate

r? @nikomatsakis
Diffstat (limited to 'src')
-rw-r--r--src/librustc_middle/ty/codec.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_middle/ty/codec.rs b/src/librustc_middle/ty/codec.rs
index c4d5bd7e602..8bc69a9d123 100644
--- a/src/librustc_middle/ty/codec.rs
+++ b/src/librustc_middle/ty/codec.rs
@@ -39,9 +39,9 @@ impl<'tcx> EncodableWithShorthand for Ty<'tcx> {
 }
 
 impl<'tcx> EncodableWithShorthand for ty::Predicate<'tcx> {
-    type Variant = ty::Predicate<'tcx>;
+    type Variant = ty::PredicateKind<'tcx>;
     fn variant(&self) -> &Self::Variant {
-        self
+        self.kind()
     }
 }