コード例 #1
0
 public override void Perform(ParseNode node)
 {
     var functionNodes = node.GetFunctionBodies();
     foreach (var functionNode in functionNodes)
     {
         EvaluateFunctionReturn(functionNode);
     }
 }
コード例 #2
0
 public override void Perform(ParseNode node)
 {
     var functionNodes = node.GetFunctionBodies();
     foreach (var functionNode in functionNodes)
     {
         FixDeclarationsNotInFunctionBody(functionNode);
     }
 }
コード例 #3
0
ファイル: FixIncompatibleParameters.cs プロジェクト: ifzz/FDK
 public override void Perform(ParseNode node)
 {
     var functionNodes = node.GetFunctionBodies();
     foreach (var functionBody in functionNodes)
     {
         var fix = new ParameterFunctionFix(functionBody);
         fix.Perform();
     }
 }