public virtual void Visit(JsThisExpression node) { DefaultVisit(node); }
public virtual JsNode Visit(JsThisExpression node) { return(DefaultVisit(node, x => x)); }
public override JsExpression VisitThisExpression(JsThisExpression expression, object data) { _result = true; return(expression); }
public object VisitThisExpression(JsThisExpression expression, bool parenthesized) { _cb.Append("this"); return(null); }
public override void VisitThisExpression(JsThisExpression node) { output.Append("this"); }
public override JsExpression VisitThisExpression(JsThisExpression expression, object data) { return(_replaceWith); }
public virtual JsExpression VisitThisExpression(JsThisExpression expression, TData data) { return(expression); }
public void Visit(JsThisExpression node) { BeforeVisit(node); DefaultVisit(node, VisitThisExpression); AfterVisit(node); }
public virtual void VisitThisExpression(JsThisExpression node) { }