Inheritance: System.Linq.Expressions.Expression
コード例 #1
0
        protected override Expression VisitLocal(LocalExpression local)
        {
            if (variableIndexPredicate(local.Index)) {
                GetDetails(local.Index).UseCount += 1;
            }

            return base.VisitLocal(local);
        }
コード例 #2
0
 protected virtual Expression VisitLocal(LocalExpression local)
 {
     return(local);
 }
コード例 #3
0
 protected virtual Expression VisitLocal(LocalExpression local)
 {
     return local;
 }
コード例 #4
0
 protected override Expression VisitLocal(LocalExpression local)
 {
     var value = this.values.GetValueOrDefault(local.Index);
     return value ?? local;
 }