public override void VisitWhileStatement(WhileStatementSyntax node) { if (debug) { Console.WriteLine(node.ToFullString()); } Todo("WhileStatement"); var nl = OurLine.NewLine(LineKind.Decl, "WhileStatement"); nl.Source = node.ToFullString(); nl.ParentKind = node.Parent.RawKind; nl.RawKind = node.RawKind; LogCommand(nl); StartBlock("WhileStatement"); base.VisitWhileStatement(node); EndBlock("WhileStatement"); }