cb48fbf3c4
The elaborator was failing in the following scenario: - Failing constraint of the form ctx |- ?m1 =:= ?m2 where ?m2 is assigned to ?m1, and ?m1 is unassigned. has_metavar(?m2, ?m1) returns true, and a cycle is incorrectly reported. 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 |