3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-07-20 03:12:03 +00:00

refactor: remove unused variable in smt_case_split_queue

This commit is contained in:
Murphy Berzish 2017-02-23 15:05:43 -05:00
parent 5107e5cafc
commit 858c754b15

View file

@ -1351,35 +1351,25 @@ namespace smt {
p.m_case_split_strategy = CS_ACTIVITY; p.m_case_split_strategy = CS_ACTIVITY;
} }
case_split_queue * baseQueue; if (p.m_theory_aware_branching) {
// override
if (p.m_theory_aware_branching) { return alloc(theory_aware_branching_queue, ctx, p);
// override } else {
baseQueue = alloc(theory_aware_branching_queue, ctx, p); switch (p.m_case_split_strategy) {
} else { case CS_ACTIVITY_DELAY_NEW:
switch (p.m_case_split_strategy) { return alloc(dact_case_split_queue, ctx, p);
case CS_ACTIVITY_DELAY_NEW: case CS_ACTIVITY_WITH_CACHE:
baseQueue = alloc(dact_case_split_queue, ctx, p); return alloc(cact_case_split_queue, ctx, p);
break; case CS_RELEVANCY:
case CS_ACTIVITY_WITH_CACHE: return alloc(rel_case_split_queue, ctx, p);
baseQueue = alloc(cact_case_split_queue, ctx, p); case CS_RELEVANCY_ACTIVITY:
break; return alloc(rel_act_case_split_queue, ctx, p);
case CS_RELEVANCY: case CS_RELEVANCY_GOAL:
baseQueue = alloc(rel_case_split_queue, ctx, p); return alloc(rel_goal_case_split_queue, ctx, p);
break; default:
case CS_RELEVANCY_ACTIVITY: return alloc(act_case_split_queue, ctx, p);
baseQueue = alloc(rel_act_case_split_queue, ctx, p); }
break;
case CS_RELEVANCY_GOAL:
baseQueue = alloc(rel_goal_case_split_queue, ctx, p);
break;
default:
baseQueue = alloc(act_case_split_queue, ctx, p);
break;
} }
}
return baseQueue;
} }
}; };