public virtual JsNode Visit(JsFunctionDeclaration node) { return(DefaultVisit(node, x => { x.Function = (JsFunction)x.Function.Accept(this); return x; })); }
public virtual void Visit(JsFunctionDeclaration node) { DefaultVisit(node); node.Function.Accept(this); }
public void Visit(JsFunctionDeclaration node) { BeforeVisit(node); DefaultVisit(node, VisitFunctionDeclaration); AfterVisit(node); }
public override void VisitFunctionDeclaration(JsFunctionDeclaration node) { node.Function.Accept(this); output.AppendLine(); }
public virtual void VisitFunctionDeclaration(JsFunctionDeclaration node) { }