コード例 #1
0
ファイル: LoopFinderTests.cs プロジェクト: killbug2004/reko
 public void LoopFinder_WhileGoto2_TagNodes()
 {
     var sa = new StructureAnalysis(new MockWhileGoto2().Procedure);
     sa.BuildProcedureStructure();
     sa.FindStructures();
     sa.ProcedureStructure.Write(Console.Out);
 }
コード例 #2
0
ファイル: LoopFinderTests.cs プロジェクト: mmyydd/reko
        public void LoopFinder_WhileGoto2_TagNodes()
        {
            var sa = new StructureAnalysis(new MockWhileGoto2().Procedure);

            sa.BuildProcedureStructure();
            sa.FindStructures();
            sa.ProcedureStructure.Write(Console.Out);
        }
コード例 #3
0
 private void CompileTest(ProcedureBuilder mock)
 {
     proc = mock.Procedure;
     StructureAnalysis sa = new StructureAnalysis(mock.Procedure);
     sa.BuildProcedureStructure();
     sa.FindStructures();
     curProc = sa.ProcedureStructure;
 }
コード例 #4
0
ファイル: StructureAnalysisTests.cs プロジェクト: mmyydd/reko
        private static StructureAnalysis CompileTest(ProcedureBuilder mock)
        {
            var sa = new StructureAnalysis(mock.Procedure);

            sa.BuildProcedureStructure();
            sa.FindStructures();
            return(sa);
        }
コード例 #5
0
        private void CompileTest(ProcedureBuilder mock)
        {
            proc = mock.Procedure;
            StructureAnalysis sa = new StructureAnalysis(mock.Procedure);

            sa.BuildProcedureStructure();
            sa.FindStructures();
            curProc = sa.ProcedureStructure;
        }