fix(library/tactic/rewrite_tactic): potential crash in the rewrite tactic
This commit is contained in:
parent
69f91bfd86
commit
a680114fd8
1 changed files with 1 additions and 1 deletions
|
@ -919,7 +919,7 @@ class rewrite_fn {
|
|||
return replace(e, [&](expr const & e, unsigned) {
|
||||
if (!has_metavar(e)) {
|
||||
return some_expr(e); // done
|
||||
} else if (is_lambda(e)) {
|
||||
} else if (is_lambda(e) || is_pi(e)) {
|
||||
unsigned next_idx = m_esubst.size();
|
||||
expr r = mk_idx_metavar(next_idx, m_tc->infer(e).first);
|
||||
m_esubst.push_back(none_expr());
|
||||
|
|
Loading…
Add table
Reference in a new issue