using System.Collections.Generic; using System.IO; namespace Ryujinx.HLE.HOS.Diagnostics.Demangler.Ast { public class CallExpression : NodeArray { private BaseNode _callee; public CallExpression(BaseNode callee, List nodes) : base(nodes, NodeType.CallExpression) { this._callee = callee; } public override void PrintLeft(TextWriter writer) { _callee.Print(writer); writer.Write("("); writer.Write(string.Join(", ", Nodes.ToArray())); writer.Write(")"); } } }