17cce340f6
The optimization was incorrect if the term indirectly contained a metavariable. It could happen if the term contained a free variable that was assigned in the context to a term containing a metavariable. This commit also adds a new test that exposes the problem. Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
elaborator.cpp | ||
elaborator.h | ||
elaborator_exception.h | ||
elaborator_justification.cpp | ||
elaborator_justification.h | ||
elaborator_plugin.h |