namespace Lua.CodeAnalysis.Syntax.Nodes; public record CallTableMethodExpressionNode(ExpressionNode TableNode, string MethodName, ExpressionNode[] ArgumentNodes, SourcePosition Position) : ExpressionNode(Position) { public override TResult Accept(ISyntaxNodeVisitor visitor, TContext context) { return visitor.VisitCallTableMethodExpressionNode(this, context); } }