diff options
| author | Matthieu Sozeau | 2014-07-25 17:52:46 +0200 |
|---|---|---|
| committer | Matthieu Sozeau | 2014-07-25 17:56:06 +0200 |
| commit | 3f7f3a9bc9fde8e1d44d1179fa8dd16221ebf526 (patch) | |
| tree | e40711bfad4132309b527c2c6c63b2bb5a61d1f2 /library | |
| parent | afe396e1e2d2fee621d96e7cbc950b0a28bd9606 (diff) | |
- Do module substitution inside mind_record.
- Distinguish between primitive and non-primitive records in the kernel
declaration, so as to try eta-conversion on primitive records only.
Diffstat (limited to 'library')
| -rw-r--r-- | library/declare.ml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/library/declare.ml b/library/declare.ml index f746282d14..bacd9e2c10 100644 --- a/library/declare.ml +++ b/library/declare.ml @@ -366,7 +366,7 @@ let dummy_one_inductive_entry mie = { (* Hack to reduce the size of .vo: we keep only what load/open needs *) let dummy_inductive_entry (_,m) = ([],{ mind_entry_params = []; - mind_entry_record = false; + mind_entry_record = None; mind_entry_finite = true; mind_entry_inds = List.map dummy_one_inductive_entry m.mind_entry_inds; mind_entry_polymorphic = false; |
