about summary refs log tree commit diff
diff options
context:
space:
mode:
authorYukio Siraichi <yukio.siraichi@gmail.com>2018-03-18 20:58:56 -0300
committerYukio Siraichi <yukio.siraichi@gmail.com>2018-03-18 20:58:56 -0300
commit736ba433ac2f0d2f6604a64f744f86a311a56be4 (patch)
tree673ca8c12217bf775416d26369fc076523db791a
parent0b36b20651704cf7051f468aeb3b84babf940e63 (diff)
downloadrust-736ba433ac2f0d2f6604a64f744f86a311a56be4.tar.gz
rust-736ba433ac2f0d2f6604a64f744f86a311a56be4.zip
Cleaned comments and extras s.
-rw-r--r--src/librustc/traits/error_reporting.rs38
-rw-r--r--src/librustc_traits/normalize_projection_ty.rs2
-rw-r--r--src/librustc_typeck/check/dropck.rs2
3 files changed, 2 insertions, 40 deletions
diff --git a/src/librustc/traits/error_reporting.rs b/src/librustc/traits/error_reporting.rs
index 9b01f8899b5..ab3c619dcdc 100644
--- a/src/librustc/traits/error_reporting.rs
+++ b/src/librustc/traits/error_reporting.rs
@@ -575,44 +575,6 @@ impl<'a, 'gcx, 'tcx> InferCtxt<'a, 'gcx, 'tcx> {
                             = self.on_unimplemented_note(trait_ref, obligation);
                         let have_alt_message = message.is_some() || label.is_some();
 
-                        // {
-                        //     let ty::Binder(trait_ref) = trait_ref;
-                        //     println!("TraitRef: {:?}", trait_ref);
-                        //     println!("TraitRef: id:{:?}; subst:{:?}", trait_ref.def_id, trait_ref.substs);
-
-                        //     if let ty::Predicate::Trait(trait_predicate_binder) =
-                        //         trait_ref.to_predicate() {
-                        //             let trait_predicate = trait_predicate_binder.skip_binder();
-                        //             println!("TraitPredicateBinder: {:?}", trait_predicate_binder);
-                        //             println!("TraitPredicate: {:?}", trait_predicate);
-
-                        //             let trait_ty = trait_ref.self_ty();
-                        //             println!("TraitPredicateTy: {:?}", trait_ty);
-                        //             println!("TraitPredicateTy: sty:{:?}; flags{:?}", trait_ty.sty, trait_ty.flags);
-                        //         }
-
-                        //     for in_ty in trait_ref.input_types() {
-                        //         println!("\t- {:?}", in_ty);
-                        //         println!("\t\t- sty:{:?}; flags:{:?}", in_ty.sty, in_ty.flags);
-                        //     }
-
-                        //     println!("Message: {:?}", message);
-                        //     println!("Label: {:?}", label);
-                        //     println!("Obligation: {:?}", obligation);
-                        //     println!("Span: {:?}", self.tcx.sess.codemap().span_to_string(span));
-
-                        //     let body_id = obligation.cause.body_id;
-                        //     println!("BodyId: {:?}", body_id);
-                        //     println!("BodyIdSpan: {:?}", self.tcx.hir.span(body_id));
-
-                        //     match self.tcx.hir.find(body_id) {
-                        //         Some(node) => println!("Node: {:?}", node),
-                        //         None => println!("Node not found."),
-                        //     }
-
-                        //     println!("=------------------------------=");
-                        // }
-
                         let mut err = struct_span_err!(
                             self.tcx.sess,
                             span,
diff --git a/src/librustc_traits/normalize_projection_ty.rs b/src/librustc_traits/normalize_projection_ty.rs
index 171bc1bd2d6..55785d9586c 100644
--- a/src/librustc_traits/normalize_projection_ty.rs
+++ b/src/librustc_traits/normalize_projection_ty.rs
@@ -36,7 +36,7 @@ crate fn normalize_projection_ty<'tcx>(
         ) = infcx.instantiate_canonical_with_fresh_inference_vars(DUMMY_SP, &goal);
         let fulfill_cx = &mut FulfillmentContext::new();
         let selcx = &mut SelectionContext::new(infcx);
-        let cause = ObligationCause::misc(DUMMY_SP, DUMMY_NODE_ID, DUMMY_NODE_ID);
+        let cause = ObligationCause::misc(DUMMY_SP, DUMMY_NODE_ID);
         let Normalized {
             value: answer,
             obligations,
diff --git a/src/librustc_typeck/check/dropck.rs b/src/librustc_typeck/check/dropck.rs
index 4943560d68b..596381d7ea6 100644
--- a/src/librustc_typeck/check/dropck.rs
+++ b/src/librustc_typeck/check/dropck.rs
@@ -298,7 +298,7 @@ pub fn check_safety_of_destructor_if_necessary<'a, 'gcx, 'tcx>(
     };
     let parent_scope = rcx.tcx.mk_region(ty::ReScope(parent_scope));
     let origin = || infer::SubregionOrigin::SafeDestructor(span);
-    let cause = &ObligationCause::misc(span, body_id, body_id);
+    let cause = &ObligationCause::misc(span, body_id);
     let infer_ok = rcx.infcx.at(cause, rcx.fcx.param_env).dropck_outlives(ty);
     debug!("dropck_outlives = {:#?}", infer_ok);
     let kinds = rcx.fcx.register_infer_ok_obligations(infer_ok);