public virtual ICodeNode VisitLinqQueryExpression(LinqQueryExpression node)
 {
     V_0 = 0;
     while (V_0 < node.get_Clauses().get_Count())
     {
         node.get_Clauses().set_Item(V_0, (QueryClause)this.Visit(node.get_Clauses().get_Item(V_0)));
         V_0 = V_0 + 1;
     }
     return(node);
 }
示例#2
0
 public virtual void VisitLinqQueryExpression(LinqQueryExpression node)
 {
     V_0 = node.get_Clauses().GetEnumerator();
     try
     {
         while (V_0.MoveNext())
         {
             V_1 = V_0.get_Current();
             this.Visit(V_1);
         }
     }
     finally
     {
         ((IDisposable)V_0).Dispose();
     }
     return;
 }