Walk() public method

public Walk ( IronPython.Compiler.Ast.PythonWalker walker ) : void
walker IronPython.Compiler.Ast.PythonWalker
return void
示例#1
0
 public override void Walk(PythonWalker walker)
 {
     if (walker.Walk(this))
     {
         _tuple?.Walk(walker);
         _defaultValue?.Walk(walker);
     }
     walker.PostWalk(this);
 }
示例#2
0
 public override void Walk(PythonWalker walker)
 {
     if (walker.Walk(this))
     {
         if (_tuple != null)
         {
             _tuple.Walk(walker);
         }
         if (_defaultValue != null)
         {
             _defaultValue.Walk(walker);
         }
     }
     walker.PostWalk(this);
 }