public static void Transpile(this Syntax.BracketedExpressionSyntax bracketedExpressionNode, ref StringBuilder sb) { _ = bracketedExpressionNode ?? throw new ArgumentNullException(nameof(bracketedExpressionNode)); sb.Append('['); bracketedExpressionNode.ExpressionNode.Transpile(ref sb); sb.Append(']'); }
public static BracketedArgumentListSyntax Transpile(this Syntax.BracketedExpressionSyntax bracketedExpressionNode) { _ = bracketedExpressionNode ?? throw new ArgumentNullException(nameof(bracketedExpressionNode)); return(SyntaxFactory.BracketedArgumentList( SyntaxFactory.SingletonSeparatedList( SyntaxFactory.Argument( bracketedExpressionNode.ExpressionNode.Transpile())))); }