public static void Transpile(this Syntax.IntegerSyntax integerNode, ref StringBuilder sb) { _ = integerNode ?? throw new ArgumentNullException(nameof(integerNode)); integerNode.FourCCIntegerNode?.Transpile(ref sb); integerNode.IntegerToken?.TranspileExpression(ref sb); }
public static ExpressionSyntax Transpile(this Syntax.IntegerSyntax integerNode) { _ = integerNode ?? throw new ArgumentNullException(nameof(integerNode)); return(integerNode.FourCCIntegerNode?.Transpile() ?? integerNode.IntegerToken.TranspileExpression()); }