コード例 #1
0
ファイル: UsingExpression.cs プロジェクト: netcasewqs/nlite
 protected override Expression VisitChildren(System.Linq.Expressions.ExpressionVisitor visitor)
 {
     return Update(
         (ParameterExpression)visitor.Visit(variable),
         visitor.Visit(disposable),
         visitor.Visit(body));
 }
コード例 #2
0
ファイル: DoWhileExpression.cs プロジェクト: netcasewqs/nlite
 protected override Expression VisitChildren(System.Linq.Expressions.ExpressionVisitor visitor)
 {
     return Update(
         visitor.Visit(test),
         visitor.Visit(body),
         continue_target,
         break_target);
 }
コード例 #3
0
ファイル: ForExpression.cs プロジェクト: netcasewqs/nlite
 protected override Expression VisitChildren(System.Linq.Expressions.ExpressionVisitor visitor)
 {
     return Update(
         (ParameterExpression)visitor.Visit(variable),
         visitor.Visit(initializer),
         visitor.Visit(test),
         visitor.Visit(step),
         visitor.Visit(body),
         continue_target,
         break_target);
 }
コード例 #4
0
ファイル: ForEachExpression.cs プロジェクト: netcasewqs/nlite
 protected override Expression VisitChildren(System.Linq.Expressions.ExpressionVisitor visitor)
 {
     return Update(
         (ParameterExpression)visitor.Visit(variable),
         visitor.Visit(enumerable),
         visitor.Visit(body),
         break_target,
         continue_target);
 }