Skip to content

Commit 016f70e

Browse files
authored
refactor(boot): mangling simplification (#12377)
Signed-off-by: Rudi Grinberg <[email protected]>
1 parent 1e03f89 commit 016f70e

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

boot/duneboot.ml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1013,13 +1013,15 @@ module Wrapper = struct
10131013
| `Mli -> `Mli
10141014
| _ -> `Ml
10151015
in
1016-
(match t with
1017-
| None -> Module_name.to_fname name ~kind
1018-
| Some t ->
1019-
if Module_name.equal name t.toplevel_module
1020-
then Module_name.to_fname name ~kind
1021-
else
1022-
Module_name.mangle ~prefix:t.toplevel_module name |> Module_name.to_fname ~kind)
1016+
let name =
1017+
match t with
1018+
| None -> name
1019+
| Some t ->
1020+
if Module_name.equal name t.toplevel_module
1021+
then name
1022+
else Module_name.mangle ~prefix:t.toplevel_module name
1023+
in
1024+
Module_name.to_fname name ~kind
10231025
;;
10241026

10251027
let header modules =

0 commit comments

Comments
 (0)