Ejemplo n.º 1
0
        private Expr MakeBinaryIntUFFunctionCall(string functionName, Type resultType, Expr lhs, Expr rhs)
        {
            Function f = verifier.GetOrCreateBinaryUF(functionName, resultType, lhs.Type, rhs.Type);
            var      e = new NAryExpr(Token.NoToken, new FunctionCall(f), new List <Expr> {
                lhs, rhs
            });

            e.Type = resultType;
            return(e);
        }