public static void Transpile(this Syntax.ElseClauseSyntax elseClauseNode, ref StringBuilder sb) { _ = elseClauseNode ?? throw new ArgumentNullException(nameof(elseClauseNode)); elseClauseNode.ElseifNode?.Transpile(ref sb); elseClauseNode.ElseNode?.Transpile(ref sb); }
public static ElseClauseSyntax Transpile(this Syntax.ElseClauseSyntax elseClauseNode) { _ = elseClauseNode ?? throw new ArgumentNullException(nameof(elseClauseNode)); return(SyntaxFactory.ElseClause( elseClauseNode.ElseifNode?.Transpile() ?? elseClauseNode.ElseNode.Transpile())); }