private void RenderCode(LanguageWriter writer, CodeElement element) { writer.Write(element); if (!(element is CodeNamespace)) { foreach (var childElement in element.GetChildElements() .OrderBy(x => x, _rendererElementComparer)) { RenderCode(writer, childElement); } } }