mirror of
https://github.com/Z3Prover/z3
synced 2025-04-28 03:15:50 +00:00
Move ast_counter to location for common utilities. It depends on get_free_vars, so is in rewriter directory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
d4d3ba104e
commit
b0787024c7
15 changed files with 78 additions and 262 deletions
|
@ -708,8 +708,8 @@ namespace datalog {
|
|||
}
|
||||
|
||||
rule * mk_explanations::get_e_rule(rule * r) {
|
||||
var_counter ctr;
|
||||
ctr.count_vars(m_manager, r);
|
||||
rule_counter ctr;
|
||||
ctr.count_rule_vars(m_manager, r);
|
||||
unsigned max_var;
|
||||
unsigned next_var = ctr.get_max_positive(max_var) ? (max_var+1) : 0;
|
||||
unsigned head_var = next_var++;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue