public CodeSpan Append(IPrintable expr) { if (expr is null) { throw new ArgumentNullException(); } //return Append(expr?.Printout() ?? new CodeText("Ø")); return(Append(expr.Printout())); }
public CodeDiv Append(IPrintable printable) { return(this.Append(printable.Printout())); }
public CodeSpan(IOwnedNode node, IPrintable expr) : this(expr.Printout()) { this.node = node; }
public CodeSpan Prepend(IPrintable printable) { this.Prepend(printable.Printout()); return(this); }
public CodeSpan(IPrintable expr) : this(expr.Printout()) { }