aboutsummaryrefslogtreecommitdiff
path: root/src/Util/ListUtil.v
diff options
context:
space:
mode:
authorGravatar Jason Gross <jgross@mit.edu>2018-02-18 14:40:00 -0500
committerGravatar Jason Gross <jgross@mit.edu>2018-02-18 14:40:00 -0500
commitde7dbd6bb083b008280d1c26ba3bbef39d720e50 (patch)
treeb4f580468e638a5404472cb6bedd46ab00d59673 /src/Util/ListUtil.v
parent589b12ef08a808b8a872179fd8f3f9b7a3c9c719 (diff)
Strip the pointed instance names off of the default value in list expansion
This is required for reification to work, it seems
Diffstat (limited to 'src/Util/ListUtil.v')
-rw-r--r--src/Util/ListUtil.v2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Util/ListUtil.v b/src/Util/ListUtil.v
index fe9aa8408..b34a5e322 100644
--- a/src/Util/ListUtil.v
+++ b/src/Util/ListUtil.v
@@ -1814,7 +1814,7 @@ Qed.
Ltac expand_lists _ :=
let default_for A :=
match goal with
- | _ => constr:(_ : pointed A)
+ | _ => (eval lazy in (_ : pointed A))
| _ => let __ := match goal with _ => idtac "Warning: could not infer a default value for list type" A end in
constr:(I : I)
end in