@@ -562,17 +562,17 @@ let define_virtual_traversal_classes grammar =
562562let print_virtual_traverse_ml () =
563563 Print. newline () ;
564564 let grammars = Astlib.History. versioned_grammars Astlib. history in
565- Ml. define_modules grammars ~f: (fun version grammar ->
566- let version = Ml. module_name version in
565+ Ml. define_modules' ( module Astlib. Version ) grammars ~f: (fun version grammar ->
566+ let version = Ml. module_name ( Astlib.Version. to_string version) in
567567 Print. println " open Versions.%s" version;
568568 To_concrete. define_conversion_failed ~version ;
569569 define_virtual_traversal_classes grammar)
570570
571571let print_virtual_traverse_mli () =
572572 Print. newline () ;
573573 let grammars = Astlib.History. versioned_grammars Astlib. history in
574- Ml. declare_modules grammars ~f: (fun version grammar ->
575- Print. println " open Versions.%s" (Ml. module_name version);
574+ Ml. declare_modules' ( module Astlib. Version ) grammars ~f: (fun version grammar ->
575+ Print. println " open Versions.%s" (Ml. module_name ( Astlib.Version. to_string version) );
576576 declare_virtual_traversal_classes grammar)
577577
578578let inherits ~params ~class_name ~version =
@@ -594,17 +594,17 @@ let traversal_class ~impl ~traversal:{params; class_name; complete; _} ~version
594594let print_traverse_ml () =
595595 Print. newline () ;
596596 let grammars = Astlib.History. versioned_grammars Astlib. history in
597- Ml. define_modules grammars ~f: (fun version _ ->
598- let version = Ml. module_name version in
597+ Ml. define_modules' ( module Astlib. Version ) grammars ~f: (fun version _ ->
598+ let version = Ml. module_name ( Astlib.Version. to_string version) in
599599 List. iteri traversal_classes ~f: (fun i traversal ->
600600 if i <> 0 then Print. newline () ;
601601 traversal_class ~impl: true ~traversal ~version ))
602602
603603let print_traverse_mli () =
604604 Print. newline () ;
605605 let grammars = Astlib.History. versioned_grammars Astlib. history in
606- Ml. declare_modules grammars ~f: (fun version _ ->
607- let version = Ml. module_name version in
606+ Ml. declare_modules' ( module Astlib. Version ) grammars ~f: (fun version _ ->
607+ let version = Ml. module_name ( Astlib.Version. to_string version) in
608608 List. iteri traversal_classes ~f: (fun i traversal ->
609609 if i <> 0 then Print. newline () ;
610610 traversal_class ~impl: false ~traversal ~version ))
0 commit comments