public override Statement VisitLabeledStatement(LabeledStatement lStatement) { if (lStatement.Statement is Block && !this.braceOnNewLine) WriteStart("{0}:", lStatement.Label.Name); else WriteLine("{0}:", lStatement.Label.Name); return base.VisitLabeledStatement(lStatement); }