aboutsummaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'kernel')
-rw-r--r--kernel/mod_typing.ml8
1 files changed, 3 insertions, 5 deletions
diff --git a/kernel/mod_typing.ml b/kernel/mod_typing.ml
index cd93f4851b..f4f52d83dd 100644
--- a/kernel/mod_typing.ml
+++ b/kernel/mod_typing.ml
@@ -258,13 +258,11 @@ and translate_module env me =
| Some mexpr, _ ->
let meb,sub1 = translate_struct_entry env mexpr in
let mod_typ,sub,cst =
- match me.mod_entry_type,meb with
- | None,SEBapply _ ->
- Some (eval_struct env meb),sub1,Constraint.empty
- | None,_ ->
+ match me.mod_entry_type with
+ | None ->
(type_of_struct env (bounded_str_expr meb) meb)
,sub1,Constraint.empty
- | Some mte,_ ->
+ | Some mte ->
let mtb2,sub2 = translate_struct_entry env mte in
let cst = check_subtypes env
{typ_expr = meb;