using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Serein.Script.Node { /// /// 对象成员方法调用 /// public class MemberFunctionCallNode : ASTNode { /// /// 需要被调用的对象 /// public ASTNode Object { get; } /// /// 被调用的方法名称 /// public string FunctionName { get; } /// /// 方法参数 /// public List Arguments { get; } public MemberFunctionCallNode(ASTNode @object, string functionName, List arguments) { Object = @object; FunctionName = functionName; Arguments = arguments; } } }