コード例 #1
0
ファイル: FlowChecker.cs プロジェクト: raajsurvade/PTVS
 public static void Check(ScopeStatement scope)
 {
     if (scope.ScopeVariables != null)
     {
         FlowChecker fc = new FlowChecker(scope);
         scope.Walk(fc);
     }
 }
コード例 #2
0
ファイル: FlowChecker.cs プロジェクト: Alxandr/IronTotem
 public static void Check(ScopeStatement scope)
 {
     if (scope.Variables != null)
     {
         FlowChecker fc = new FlowChecker(scope);
         scope.Walk(fc);
     }
 }
コード例 #3
0
 private void HandleScope(ScopeStatement node)
 {
     try {
         OpenScope(node);
         node.Walk(this);
     } finally {
         CloseScope();
     }
 }
コード例 #4
0
 protected virtual void AnalyzeWorker(DDG ddg)
 {
     Ast.Walk(ddg);
 }