@@ -8,8 +8,7 @@ open! Foo.Bar
88---
99
1010(source_file
11- (open_statement
12- (module_identifier_path (module_identifier)))
11+ (open_statement (module_identifier))
1312 (open_statement
1413 (module_identifier_path
1514 (module_identifier_path
@@ -38,9 +37,7 @@ include module type of {
3837---
3938
4039(source_file
41- (include_statement
42- (module_identifier_path
43- (module_identifier)))
40+ (include_statement (module_identifier))
4441 (include_statement
4542 (module_identifier_path
4643 (module_identifier_path
@@ -52,7 +49,7 @@ include module type of {
5249 (module_identifier_path
5350 (module_identifier))
5451 (module_identifier))
55- (arguments (module_identifier_path ( module_identifier) ))))
52+ (arguments (module_identifier))))
5653 (include_statement
5754 (functor_use
5855 (module_identifier_path
@@ -98,9 +95,7 @@ include module type of {
9895
9996 (include_statement
10097 (module_type_of
101- (block
102- (include_statement
103- (module_identifier_path (module_identifier)))))))
98+ (block (include_statement (module_identifier))))))
10499
105100===========================================
106101Simple definition
@@ -199,19 +194,19 @@ module(SomeFunctor(unpack(x)))
199194
200195(source_file
201196 (expression_statement
202- (module_pack (module_identifier_path ( module_identifier) )))
197+ (module_pack (module_identifier)))
203198 (expression_statement
204199 (module_pack
205- (module_identifier_path ( module_identifier) )
206- (module_type_annotation (module_identifier_path ( module_identifier) ))))
200+ (module_identifier)
201+ (module_type_annotation (module_identifier))))
207202 (expression_statement
208203 (module_pack
209204 (block
210205 (type_declaration (type_identifier))
211206 (let_binding
212207 (value_identifier)
213208 (string (string_fragment))))
214- (module_type_annotation (module_identifier_path ( module_identifier) ))))
209+ (module_type_annotation (module_identifier))))
215210 (expression_statement
216211 (module_pack
217212 (functor_use
@@ -264,7 +259,9 @@ module Make: (Content: StaticContent) => {
264259 (module_identifier)
265260 (functor
266261 (functor_parameters
267- (functor_parameter (module_identifier_path (module_identifier)) (module_type_annotation (module_identifier_path (module_identifier)))))
262+ (functor_parameter
263+ (module_identifier_path (module_identifier))
264+ (module_type_annotation (module_identifier))))
268265 (block
269266 (let_binding
270267 (value_identifier)
@@ -285,8 +282,7 @@ module M = MyFunctor(Foo, Bar.Baz)
285282 (functor_use
286283 (module_identifier_path (module_identifier))
287284 (arguments
288- (module_identifier_path
289- (module_identifier))
285+ (module_identifier)
290286 (module_identifier_path
291287 (module_identifier_path
292288 (module_identifier))
@@ -324,9 +320,8 @@ module rec BYOBReader: {
324320 (module_declaration
325321 (module_identifier)
326322 (block
327- (include_statement
328- (module_identifier_path (module_identifier))))
329- (module_identifier_path (module_identifier))))
323+ (include_statement (module_identifier)))
324+ (module_identifier)))
330325
331326===========================================
332327Definition through extension
@@ -502,7 +497,7 @@ module M = (Na: N, Nb: N): (
502497(source_file
503498 (expression_statement
504499 (module_pack
505- (module_identifier_path ( module_identifier) )
500+ (module_identifier)
506501 (module_type_annotation
507502 (module_type_constraint
508503 (module_identifier_path (module_identifier))
@@ -519,7 +514,7 @@ module M = (Na: N, Nb: N): (
519514 (functor_parameters)
520515 (module_type_annotation
521516 (module_type_constraint
522- (module_identifier_path (module_identifier))
517+ (module_identifier_path (module_identifier))
523518 (constrain_type
524519 (type_identifier)
525520 (type_identifier))))
@@ -531,12 +526,10 @@ module M = (Na: N, Nb: N): (
531526 (functor_parameters
532527 (functor_parameter
533528 (module_identifier_path (module_identifier))
534- (module_type_annotation
535- (module_identifier_path (module_identifier))))
529+ (module_type_annotation (module_identifier)))
536530 (functor_parameter
537531 (module_identifier_path (module_identifier))
538- (module_type_annotation
539- (module_identifier_path (module_identifier)))))
532+ (module_type_annotation (module_identifier))))
540533 (module_type_annotation
541534 (module_type_constraint
542535 (module_identifier_path (module_identifier))
0 commit comments