コード例 #1
0
 public override void Walk(PythonWalker walker)
 {
     if (walker.Walk(this))
     {
         Expression?.Walk(walker);
         statement.Walk(walker);
         result.Walk(walker);
     }
     walker.PostWalk(this);
 }
コード例 #2
0
 public override void Walk(PythonWalker walker)
 {
     if (walker.Walk(this))
     {
         Expression?.Walk(walker);
         YieldFromStatement?.Walk(walker);
         YieldFromResult?.Walk(walker);
     }
     walker.PostWalk(this);
 }