pub fn qe_and_simplify<T: Types>(
solver: &mut SuggestionSolver<T>,
constraint: &FlatConstraint<T>,
binder_consts: &[ConstDecl<T>],
) -> Result<Expr<T>, SuggestionSolverError>pub fn qe_and_simplify<T: Types>(
solver: &mut SuggestionSolver<T>,
constraint: &FlatConstraint<T>,
binder_consts: &[ConstDecl<T>],
) -> Result<Expr<T>, SuggestionSolverError>