diff options
author | Jason Gross <jgross@mit.edu> | 2018-02-18 14:40:00 -0500 |
---|---|---|
committer | Jason Gross <jgross@mit.edu> | 2018-02-18 14:40:00 -0500 |
commit | de7dbd6bb083b008280d1c26ba3bbef39d720e50 (patch) | |
tree | b4f580468e638a5404472cb6bedd46ab00d59673 /src/Util/ListUtil.v | |
parent | 589b12ef08a808b8a872179fd8f3f9b7a3c9c719 (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.v | 2 |
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 |