Skip to content

Commit d49a7ed

Browse files
panglesdjonludlam
authored andcommitted
Clean unused values with no side-effect
Signed-off-by: Paul-Elliot <[email protected]>
1 parent 5f606a4 commit d49a7ed

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed

src/loader/implementation.ml

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -299,25 +299,20 @@ module Analysis = struct
299299
let sg = structure env parent str in
300300
sg
301301
| Tmod_functor (parameter, res) ->
302-
let _f_parameter, env =
302+
let env =
303303
match parameter with
304-
| Unit -> ([], env)
304+
| Unit -> env
305305
| Named (id_opt, _, _arg) ->
306-
let name, env =
306+
let env =
307307
match id_opt with
308308
| Some id ->
309-
( Ident.name id,
310-
env_wrap
311-
(Ident_env.add_parameter parent id
312-
(ModuleName.of_ident id))
313-
env )
314-
| None -> ("_", env)
309+
env_wrap
310+
(Ident_env.add_parameter parent id
311+
(ModuleName.of_ident id))
312+
env
313+
| None -> env
315314
in
316-
let _id =
317-
Odoc_model.Paths.Identifier.Mk.parameter
318-
(parent, Odoc_model.Names.ModuleName.make_std name)
319-
in
320-
([], env)
315+
env
321316
in
322317
let res =
323318
module_expr env (Odoc_model.Paths.Identifier.Mk.result parent) res

0 commit comments

Comments
 (0)