Пример #1
0
 public override void Accept(NodeVisitor visitor)
 {
     if (visitor.ShouldRecurseChildren())
     {
         startTag.Accept(visitor);
         foreach (Node child in this)
         {
             child.Accept(visitor);
         }
         endTag.Accept(visitor);
     }
     if (visitor.ShouldRecurseSelf())
     {
         visitor.VisitTag(this);
     }
 }
Пример #2
0
 public override void Accept(NodeVisitor visitor)
 {
     visitor.VisitTag(this);
 }