mirror of
https://github.com/Z3Prover/z3
synced 2025-08-14 06:45:25 +00:00
refactor creation of concat nodes
This commit is contained in:
parent
4b3cfa8c50
commit
e45d13ffdf
2 changed files with 26 additions and 8 deletions
|
@ -110,6 +110,9 @@ namespace polysat {
|
|||
void add_congruence_if_needed(pvar v);
|
||||
|
||||
func_decl* mk_concat_decl(ptr_vector<expr> const& args);
|
||||
enode* mk_concat_node(enode_vector const& slices);
|
||||
// Add s = concat(s1, ..., sn)
|
||||
void add_concat_node(enode* s, enode* concat);
|
||||
|
||||
static void* encode_dep(dep_t d);
|
||||
static dep_t decode_dep(void* d);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue