public static ExpressionSyntax Transpile(this Syntax.FunctionReferenceSyntax functionReferenceNode) { _ = functionReferenceNode ?? throw new ArgumentNullException(nameof(functionReferenceNode)); return(functionReferenceNode.IdentifierNameNode.TranspileExpression()); // return SyntaxFactory.ParseExpression(functionReferenceNode.IdentifierNameNode.TranspileType()); }
public static void Transpile(this Syntax.FunctionReferenceSyntax functionReferenceNode, ref StringBuilder sb) { _ = functionReferenceNode ?? throw new ArgumentNullException(nameof(functionReferenceNode)); functionReferenceNode.IdentifierNameNode.TranspileExpression(ref sb); }