public static string Transpile(this Syntax.EndOfLineSyntax endOfLineNode) { _ = endOfLineNode ?? throw new ArgumentNullException(nameof(endOfLineNode)); return(endOfLineNode.NewlineToken is null ? endOfLineNode.Comment.Transpile() : endOfLineNode.NewlineToken.ToString()); }
public static void Transpile(this Syntax.EndOfLineSyntax endOfLineNode, ref StringBuilder sb) { _ = endOfLineNode ?? throw new ArgumentNullException(nameof(endOfLineNode)); if (endOfLineNode.NewlineToken is null) { endOfLineNode.Comment.Transpile(ref sb); } else { sb.AppendLine(); } }