Ejemplo n.º 1
0
        public static Expression AnalyzeEqExpr(SymplEqExpr expr,
                                               AnalysisScope scope)
        {
            var mi = typeof(RuntimeHelpers).GetMethod("SymplEq");

            return(Expression.Call(mi, Expression.Convert(
                                       AnalyzeExpr(expr.Left, scope),
                                       typeof(object)),
                                   Expression.Convert(
                                       AnalyzeExpr(expr.Right, scope),
                                       typeof(object))));
        }
Ejemplo n.º 2
0
 public static Expression AnalyzeEqExpr (SymplEqExpr expr,
                                         AnalysisScope scope) {
     var mi = typeof(RuntimeHelpers).GetMethod("SymplEq");
     return Expression.Call(mi, Expression.Convert(
                                    AnalyzeExpr(expr.Left, scope),
                                    typeof(object)),
                            Expression.Convert(
                                AnalyzeExpr(expr.Right, scope),
                                typeof(object)));
 }