3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-07-18 10:30:44 +00:00

c is non-null

This commit is contained in:
Nikolaj Bjorner 2025-07-02 10:57:54 -07:00
parent 75678fc2c2
commit bb100a40d5

View file

@ -1106,9 +1106,8 @@ namespace datatype {
symbol r;
// Use O(1) lookup instead of O(n) linear search
constructor* c = dd.get_constructor_by_name(con);
if (c) {
SASSERT(c);
r = c->recognizer();
}
parameter ps[2] = { parameter(con), parameter(r) };
d = m.mk_func_decl(fid(), OP_DT_RECOGNISER, 2, ps, 1, &datatype);
SASSERT(d);