Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Type extensions
val mk :
?attrs:attrs ->
?docs:Docstrings.docs ->
?params:
(Migrate_parsetree.OCaml_403.Ast.Parsetree.core_type
* Migrate_parsetree.OCaml_403.Ast.Asttypes.variance)
list ->
?priv:Migrate_parsetree.OCaml_403.Ast.Asttypes.private_flag ->
lid ->
Migrate_parsetree.OCaml_403.Ast.Parsetree.extension_constructor list ->
Migrate_parsetree.OCaml_403.Ast.Parsetree.type_extension
val constructor :
?loc:loc ->
?attrs:attrs ->
?docs:Docstrings.docs ->
?info:Docstrings.info ->
str ->
Migrate_parsetree.OCaml_403.Ast.Parsetree.extension_constructor_kind ->
Migrate_parsetree.OCaml_403.Ast.Parsetree.extension_constructor
val decl :
?loc:loc ->
?attrs:attrs ->
?docs:Docstrings.docs ->
?info:Docstrings.info ->
?args:Migrate_parsetree.OCaml_403.Ast.Parsetree.constructor_arguments ->
?res:Migrate_parsetree.OCaml_403.Ast.Parsetree.core_type ->
str ->
Migrate_parsetree.OCaml_403.Ast.Parsetree.extension_constructor
val rebind :
?loc:loc ->
?attrs:attrs ->
?docs:Docstrings.docs ->
?info:Docstrings.info ->
str ->
lid ->
Migrate_parsetree.OCaml_403.Ast.Parsetree.extension_constructor