about summary refs log tree commit diff
path: root/src/expr.rs
diff options
context:
space:
mode:
authorNick Cameron <ncameron@mozilla.com>2017-01-27 09:14:26 +1300
committerNick Cameron <ncameron@mozilla.com>2017-01-27 09:14:26 +1300
commit6054f28bd2c2b617d4d494c5e27e09b4b16db1d2 (patch)
tree8935cafcc0cbeddfded43f79f7cfb4d4aa9c245c /src/expr.rs
parente56ef44a3a27d1f609a20aacbdd2919f225175a9 (diff)
Some debugging stuff
Diffstat (limited to 'src/expr.rs')
-rw-r--r--src/expr.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/expr.rs b/src/expr.rs
index 435155de28f..80937d76da7 100644
--- a/src/expr.rs
+++ b/src/expr.rs
@@ -694,6 +694,7 @@ impl Rewrite for ast::Stmt {
 }
 
 // Abstraction over control flow expressions
+#[derive(Debug)]
 struct ControlFlow<'a> {
     cond: Option<&'a ast::Expr>,
     block: &'a ast::Block,
@@ -845,6 +846,7 @@ impl<'a> ControlFlow<'a> {
 
 impl<'a> Rewrite for ControlFlow<'a> {
     fn rewrite(&self, context: &RewriteContext, width: usize, offset: Indent) -> Option<String> {
+        debug!("ControlFlow::rewrite {:?} {} {:?}", self, width, offset);
         let (budget, indent) = if self.nested_if {
             // We are part of an if-elseif-else chain. Our constraints are tightened.
             // 7 = "} else " .len()