about summary refs log tree commit diff
path: root/src/librustc/util
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2017-11-08 08:50:59 -0500
committerNiko Matsakis <niko@alum.mit.edu>2017-11-18 07:47:36 -0500
commitdecf3d33d08ad6c89843421ffca543dceb00bb78 (patch)
tree88f345bac89a78c7c7458e01743ada1b6e392b34 /src/librustc/util
parent0ac8542abc0a2497cda02dcc0544c0da6f46644f (diff)
downloadrust-decf3d33d08ad6c89843421ffca543dceb00bb78.tar.gz
rust-decf3d33d08ad6c89843421ffca543dceb00bb78.zip
make `ty::Predicate` carry a `ClosureSubsts`
Diffstat (limited to 'src/librustc/util')
-rw-r--r--src/librustc/util/ppaux.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/librustc/util/ppaux.rs b/src/librustc/util/ppaux.rs
index acb929981fb..f130f28153e 100644
--- a/src/librustc/util/ppaux.rs
+++ b/src/librustc/util/ppaux.rs
@@ -1257,7 +1257,7 @@ define_print! {
                     ty::tls::with(|tcx| {
                         write!(f, "the trait `{}` is object-safe", tcx.item_path_str(trait_def_id))
                     }),
-                ty::Predicate::ClosureKind(closure_def_id, kind) =>
+                ty::Predicate::ClosureKind(closure_def_id, _closure_substs, kind) =>
                     ty::tls::with(|tcx| {
                         write!(f, "the closure `{}` implements the trait `{}`",
                                tcx.item_path_str(closure_def_id), kind)
@@ -1281,8 +1281,8 @@ define_print! {
                 ty::Predicate::ObjectSafe(trait_def_id) => {
                     write!(f, "ObjectSafe({:?})", trait_def_id)
                 }
-                ty::Predicate::ClosureKind(closure_def_id, kind) => {
-                    write!(f, "ClosureKind({:?}, {:?})", closure_def_id, kind)
+                ty::Predicate::ClosureKind(closure_def_id, closure_substs, kind) => {
+                    write!(f, "ClosureKind({:?}, {:?}, {:?})", closure_def_id, closure_substs, kind)
                 }
                 ty::Predicate::ConstEvaluatable(def_id, substs) => {
                     write!(f, "ConstEvaluatable({:?}, {:?})", def_id, substs)