예제 #1
0
 public override bool Walk(ConstStatement node)
 {
     if (node != null)
     {
         // the statement itself doesn't get executed, but the initializers do
         for (var ndx = 0; ndx < node.Count; ++ndx)
         {
             var item = node[ndx];
             if (item != null)
             {
                 item.Walk(this);
             }
         }
     }
     return(false);
 }
예제 #2
0
 public override bool Walk(ConstStatement node) { AddNode(node); return true; }
 public override bool Walk(ConstStatement node)
 {
     if (node != null)
     {
         // the statement itself doesn't get executed, but the initializers do
         for (var ndx = 0; ndx < node.Count; ++ndx)
         {
             var item = node[ndx];
             if (item != null)
             {
                 item.Walk(this);
             }
         }
     }
     return false;
 }