예제 #1
0
 public override Statement CloneStatementOnly()
 {
     V_0 = new UnsafeBlockStatement(new StatementCollection());
     V_1 = this.get_Statements().GetEnumerator();
     try
     {
         while (V_1.MoveNext())
         {
             V_2 = V_1.get_Current();
             V_0.AddStatement(V_2.CloneStatementOnly());
         }
     }
     finally
     {
         if (V_1 != null)
         {
             V_1.Dispose();
         }
     }
     this.CopyParentAndLabel(V_0);
     return(V_0);
 }