]> git.lizzy.rs Git - rust.git/commitdiff
add `debug!` to evaluate_obligation
authorNiko Matsakis <niko@alum.mit.edu>
Mon, 7 Oct 2019 15:00:09 +0000 (11:00 -0400)
committerNiko Matsakis <niko@alum.mit.edu>
Mon, 7 Oct 2019 15:00:09 +0000 (11:00 -0400)
src/librustc_traits/evaluate_obligation.rs

index 30a1814d0f83ef697d6a1fdc26ed779718ac3765..dc7eeead30cbeb639657770cf614293a75913618 100644 (file)
@@ -17,10 +17,12 @@ fn evaluate_obligation<'tcx>(
     tcx: TyCtxt<'tcx>,
     canonical_goal: CanonicalPredicateGoal<'tcx>,
 ) -> Result<EvaluationResult, OverflowError> {
+    debug!("evaluate_obligation(canonical_goal={:#?})", canonical_goal);
     tcx.infer_ctxt().enter_with_canonical(
         DUMMY_SP,
         &canonical_goal,
         |ref infcx, goal, _canonical_inference_vars| {
+            debug!("evaluate_obligation: goal={:#?}", goal);
             let ParamEnvAnd {
                 param_env,
                 value: predicate,