mirror of
https://github.com/Z3Prover/z3
synced 2025-07-18 02:16:40 +00:00
c is non-null
This commit is contained in:
parent
75678fc2c2
commit
bb100a40d5
1 changed files with 2 additions and 3 deletions
|
@ -1106,9 +1106,8 @@ namespace datatype {
|
||||||
symbol r;
|
symbol r;
|
||||||
// Use O(1) lookup instead of O(n) linear search
|
// Use O(1) lookup instead of O(n) linear search
|
||||||
constructor* c = dd.get_constructor_by_name(con);
|
constructor* c = dd.get_constructor_by_name(con);
|
||||||
if (c) {
|
SASSERT(c);
|
||||||
r = c->recognizer();
|
r = c->recognizer();
|
||||||
}
|
|
||||||
parameter ps[2] = { parameter(con), parameter(r) };
|
parameter ps[2] = { parameter(con), parameter(r) };
|
||||||
d = m.mk_func_decl(fid(), OP_DT_RECOGNISER, 2, ps, 1, &datatype);
|
d = m.mk_func_decl(fid(), OP_DT_RECOGNISER, 2, ps, 1, &datatype);
|
||||||
SASSERT(d);
|
SASSERT(d);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue