z3-z3-4.13.0.src.solver.simplifier_solver.h Maven / Gradle / Ivy
The newest version!
/*++
Copyright (c) 2023 Microsoft Corporation
Module Name:
simplifier_solver.cpp
Abstract:
Implements a solver with simplifying pre-processing.
Author:
Nikolaj Bjorner (nbjorner) 2023-01-30
--*/
#pragma once
#include "util/params.h"
class solver;
class solver_factory;
class dependent_expr_simplifier;
class dependent_expr_state;
typedef std::function simplifier_factory;
solver * mk_simplifier_solver(solver * s, simplifier_factory* fac);