fix(library/local_context): propagate m_instance_fingerprint
This commit is contained in:
parent
50a43da17c
commit
6060b75e62
1 changed files with 2 additions and 1 deletions
|
|
@ -459,7 +459,8 @@ name local_context::get_unused_name(name const & suggestion) const {
|
|||
|
||||
local_context local_context::instantiate_mvars(metavar_context & mctx) const {
|
||||
local_context r;
|
||||
r.m_next_idx = m_next_idx;
|
||||
r.m_next_idx = m_next_idx;
|
||||
r.m_instance_fingerprint = m_instance_fingerprint;
|
||||
m_idx2local_decl.for_each([&](unsigned, local_decl const & d) {
|
||||
expr new_type = mctx.instantiate_mvars(d.m_ptr->m_type);
|
||||
optional<expr> new_value;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue