]> git.lizzy.rs Git - rust.git/commitdiff
Added logging for error suppression.
authorDavid Wood <david@davidtw.co>
Sat, 27 Jan 2018 17:16:13 +0000 (17:16 +0000)
committerDavid Wood <david@davidtw.co>
Sat, 27 Jan 2018 17:16:13 +0000 (17:16 +0000)
src/librustc_mir/borrow_check/mod.rs

index 6b84abbe266fa8bbfbb2e46bd7bd78c40e583d14..95dd8dd48a0b15392b0d2831886d37be8a65bc6b 100644 (file)
@@ -735,7 +735,8 @@ fn access_place(
         }
 
         if self.access_place_error_reported.contains(&(place_span.0.clone(), place_span.1)) {
-            debug!("suppressing access_place error for {:?}", place_span);
+            debug!("access_place: suppressing error place_span=`{:?}` kind=`{:?}`",
+                   place_span, kind);
             return AccessErrorsReported {
                 mutability_error: false,
                 conflict_error: true,
@@ -748,6 +749,8 @@ fn access_place(
             self.check_access_for_conflict(context, place_span, sd, rw, flow_state);
 
         if conflict_error || mutability_error {
+            debug!("access_place: logging error place_span=`{:?}` kind=`{:?}`",
+                   place_span, kind);
             self.access_place_error_reported.insert((place_span.0.clone(), place_span.1));
         }