public override bool VisitAssignment([NotNull] sphereScript99Parser.AssignmentContext context) { var name = new FinalChainedMemberAccessNameVisitor().Visit(context.firstMemberAccess()); if (name.Equals("setlocation", StringComparison.OrdinalIgnoreCase)) { var arguments = new FinalChainedMemberAccessArgumentsVisitor().Visit(context.argumentList()); if (arguments != null && arguments.Length > 0) { parentTranspiler.AppendArguments(arguments); builder.AppendLine(); return(true); } } return(base.VisitAssignment(context)); }
public override bool VisitAssignment([NotNull] sphereScript99Parser.AssignmentContext context) => Process("assignment", context.GetText());