public override void VisitIndexExpression(JsIndexExpression node) { node.Target.Accept(this); output.Append("["); node.Index.Accept(this); output.Append("]"); }
public virtual JsNode Visit(JsIndexExpression node) { return(DefaultVisit(node, x => { x.Target = (JsExpression)x.Target.Accept(this); x.Index = (JsExpression)x.Index.Accept(this); return x; })); }
public virtual void Visit(JsIndexExpression node) { DefaultVisit(node); node.Target.Accept(this); node.Index.Accept(this); }
public void Visit(JsIndexExpression node) { BeforeVisit(node); DefaultVisit(node, VisitIndexExpression); AfterVisit(node); }
public virtual void VisitIndexExpression(JsIndexExpression node) { }