/// <inheritdoc/> public virtual ParseNode Visit(ImplicitBracketRequestParseNode ibrpn) { foreach (var a in ibrpn.Arguments) { a.Visit(this); } return(ibrpn); }
public XmlElement Visit(ImplicitBracketRequestParseNode ibrpn) { var el = makeNode(ibrpn, "implicit-bracket-request"); addProperty(el, "name", ibrpn.Name); addProperty(el, "arguments", ibrpn.Arguments); return(el); }
/// <inheritdoc /> public Node Visit(ImplicitBracketRequestParseNode ibrpn) { ImplicitReceiverRequestNode ret = new ImplicitReceiverRequestNode(ibrpn.Token, ibrpn); RequestPartNode rpn = new RequestPartNode("circumfix" + ibrpn.Name, new List <Node>(), map(ibrpn.Arguments), false); ret.AddPart(rpn); return(ret); }