public void ObjectNodesCanBeVisited() { object got = null; var testVisitor = new TestASTVisitor(); testVisitor.VisitObjectHandler = node => got = node; subject.Accept(testVisitor); Assert.AreEqual(got, subject); }
public string Format(ObjectNode node) { node.Accept(this); return(Regex.Replace(new XElement("div", node.Accept(this)).ToString(), @"[\u0080-\uFFFF]", (MatchEvaluator)(m => ("&#" + ((int)m.Value[0]).ToString() + ";")))); }
public string FormatGraph(ObjectNode g) { g.Accept(this); return this._builder.ToString(); }
public string FormatGraph(ObjectNode g) { g.Accept(this); return(this._builder.ToString()); }