File tree 3 files changed +11
-9
lines changed
3 files changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -386,12 +386,6 @@ namespace {
386
386
//
387
387
// ------------------------------------
388
388
389
- inline enode * get_enode (context & ctx, app * n) {
390
- SASSERT (ctx.e_internalized (n));
391
- enode * e = ctx.get_enode (n);
392
- SASSERT (e);
393
- return e;
394
- }
395
389
inline enode * mk_enode (context & ctx, quantifier * qa, app * n) {
396
390
ctx.internalize (n, false , ctx.get_generation (qa));
397
391
enode * e = ctx.get_enode (n);
@@ -446,6 +440,13 @@ namespace {
446
440
}
447
441
448
442
#ifdef Z3DEBUG
443
+ inline enode * get_enode (context & ctx, app * n) const {
444
+ SASSERT (ctx.e_internalized (n));
445
+ enode * e = ctx.get_enode (n);
446
+ SASSERT (e);
447
+ return e;
448
+ }
449
+
449
450
void display_label_hashes_core (std::ostream & out, app * p) const {
450
451
if (p->is_ground ()) {
451
452
enode * e = get_enode (*m_context, p);
@@ -587,7 +588,7 @@ namespace {
587
588
}
588
589
};
589
590
590
- inline std::ostream & operator <<(std::ostream & out, code_tree const & tree) {
591
+ std::ostream & operator <<(std::ostream & out, code_tree const & tree) {
591
592
tree.display (out);
592
593
return out;
593
594
}
Original file line number Diff line number Diff line change @@ -622,6 +622,7 @@ namespace smt {
622
622
void assign_eh (quantifier * q) override {
623
623
m_active = true ;
624
624
ast_manager& m = m_context->get_manager ();
625
+ (void )m;
625
626
if (!m_fparams->m_ematching ) {
626
627
return ;
627
628
}
Original file line number Diff line number Diff line change @@ -34,8 +34,8 @@ ufbv_rewriter::ufbv_rewriter(ast_manager & m):
34
34
m_new_args(m),
35
35
m_rewrite_todo(m),
36
36
m_rewrite_cache(m),
37
- m_new_exprs (m),
38
- m_in_processed (m) {
37
+ m_in_processed (m),
38
+ m_new_exprs (m) {
39
39
params_ref p;
40
40
p.set_bool (" elim_and" , true );
41
41
m_bsimp.updt_params (p);
You can’t perform that action at this time.
0 commit comments