public virtual void AfterVisit(Document document) { }
public static void AssertDocument(Document expected, Document actual) { AssertNodeList(expected.ChildNodes, actual.ChildNodes); }
public virtual bool BeforeVisit(Document document) { return false; }
public override void AfterVisit(Document document) { var emitter = EmitterNode.Many(LeaveScope()); DocumentFunc = EmitterNode.Lambda((d, r) => new VNode(emitter.Execute(d, r))); }
public override bool BeforeVisit(Document document) { EnterScope(); return true; }
public void AfterVisit(Document document) { }
public bool BeforeVisit(Document document) { _scopes.Push(new Scope()); return true; }