From 1705478da3820baf89dd2c3b8fb86d9d433f4658 Mon Sep 17 00:00:00 2001 From: Etienne Kneuss <ekneuss@gmail.com> Date: Tue, 30 Oct 2012 16:27:17 +0100 Subject: [PATCH] Always produce binders, and populate them with loads of women --- src/main/scala/leon/purescala/TreeOps.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/scala/leon/purescala/TreeOps.scala b/src/main/scala/leon/purescala/TreeOps.scala index d00857b9c..e6b09cc17 100644 --- a/src/main/scala/leon/purescala/TreeOps.scala +++ b/src/main/scala/leon/purescala/TreeOps.scala @@ -1153,7 +1153,9 @@ object TreeOps { if (conditions contains fieldSel) { computePatternFor(conditions(fieldSel), fieldSel) } else { - WildcardPattern(None) + val b = FreshIdentifier(id.name, true).setType(id.getType) + substMap += fieldSel -> Variable(b) + WildcardPattern(Some(b)) } } -- GitLab