예제 #1
0
		public virtual void AfterVisit(Document document)
        {
        }
예제 #2
0
 public static void AssertDocument(Document expected, Document actual)
 {
     AssertNodeList(expected.ChildNodes, actual.ChildNodes);
 }
예제 #3
0
		public virtual bool BeforeVisit(Document document)
		{
			return false;
		}
예제 #4
0
 public override void AfterVisit(Document document)
 {
     var emitter = EmitterNode.Many(LeaveScope());
     DocumentFunc = EmitterNode.Lambda((d, r) => new VNode(emitter.Execute(d, r)));
 }
예제 #5
0
 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;
		}