public virtual void Visit(JsObjectLiteralProperty node) { if (node != null) { if (node.Name != null) { node.Name.Accept(this); } if (node.Value != null) { node.Value.Accept(this); } } }
public virtual JsObjectLiteralProperty VisitObjectLiteralProperty(JsObjectLiteralProperty value, TData data) { var after = VisitExpression(value.Value, data); return(ReferenceEquals(after, value.Value) ? value : new JsObjectLiteralProperty(value.Name, after)); }