Index: lib/src/source_visitor.dart |
diff --git a/lib/src/source_visitor.dart b/lib/src/source_visitor.dart |
index 0a228f70639a3fad31244e8991776b50de2bc97d..93fc4661a6d1d6fc69686faf22611943647fd767 100644 |
--- a/lib/src/source_visitor.dart |
+++ b/lib/src/source_visitor.dart |
@@ -369,6 +369,7 @@ class SourceVisitor implements AstVisitor { |
} |
visitConditionalExpression(ConditionalExpression node) { |
+ _writer.nestExpression(); |
visit(node.condition); |
space(); |
@@ -387,6 +388,7 @@ class SourceVisitor implements AstVisitor { |
_writer.endMultisplit(); |
_writer.endSpan(); |
+ _writer.unnest(); |
} |
visitConstructorDeclaration(ConstructorDeclaration node) { |