Пример #1
0
		public override void AcceptVisit (Visitor visitor)
		{
			visitor.Visit (this);
			foreach (Node n in children) {
				if (visitor.QuickExit)
					break;
				n.AcceptVisit (visitor);
			}
			visitor.Leave (this);
		}
		public override void AcceptVisit (Visitor visitor)
		{
			visitor.Visit (this);
		}
Пример #3
0
		public abstract void AcceptVisit (Visitor visitor);