Skip to content

Commit b201e88

Browse files
committed
CR
1 parent 44e4591 commit b201e88

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

compiler/lib/source_map.ml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -394,15 +394,16 @@ module Standard = struct
394394
; names = List.rev_append sm.names acc_rev.names
395395
; sources_content =
396396
(match acc_rev.sources_content with
397-
| Some acc_rev -> (
398-
match sm.sources_content with
399-
| Some x -> Some (List.rev_append x acc_rev)
400-
| None _ ->
401-
Some
402-
(List.rev_append
403-
(List.map sm.sources ~f:(fun _ -> None))
404-
acc_rev)
405-
| None -> None))
397+
| Some acc_rev ->
398+
let contents =
399+
match sm.sources_content with
400+
| Some x ->
401+
assert (List.length x = List.length sm.sources);
402+
x
403+
| None -> List.map sm.sources ~f:(fun _ -> None)
404+
in
405+
Some (List.rev_append contents acc_rev)
406+
| None -> None)
406407
; mappings = Mappings.empty
407408
}
408409
, List.rev_append_map

0 commit comments

Comments
 (0)