mirror of
https://github.com/Z3Prover/z3
synced 2025-05-11 17:54:43 +00:00
* Pop assign_eh * Fix scoped_ptr_vector constructors, add detach() * Need to copy the returned lemma * Add test * Basic inequality tests * Return disjunctive lemma to caller
31 lines
401 B
C++
31 lines
401 B
C++
/*++
|
|
Copyright (c) 2021 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
polysat trail
|
|
|
|
Author:
|
|
|
|
Nikolaj Bjorner (nbjorner) 2021-03-19
|
|
Jakob Rath 2021-04-6
|
|
|
|
--*/
|
|
#pragma once
|
|
#include "math/polysat/types.h"
|
|
|
|
namespace polysat {
|
|
|
|
enum trail_instr_t {
|
|
qhead_i,
|
|
add_var_i,
|
|
inc_level_i,
|
|
viable_i,
|
|
assign_i,
|
|
just_i,
|
|
assign_eh_i,
|
|
};
|
|
|
|
|
|
|
|
}
|