Ast_helper.CtyClass type expressions
Class type expressions
val mk :
?loc:Ocaml_common.Location.t ->
?attrs:Migrate_parsetree.Ast_410.Parsetree.attribute list ->
Migrate_parsetree.Ast_410.Parsetree.class_type_desc ->
Migrate_parsetree.Ast_410.Parsetree.class_typeval constr :
?loc:Ocaml_common.Location.t ->
?attrs:Migrate_parsetree.Ast_410.Parsetree.attribute list ->
Ocaml_common.Longident.t Ocaml_common.Location.loc ->
Migrate_parsetree.Ast_410.Parsetree.core_type list ->
Migrate_parsetree.Ast_410.Parsetree.class_typeval signature :
?loc:Ocaml_common.Location.t ->
?attrs:Migrate_parsetree.Ast_410.Parsetree.attribute list ->
Migrate_parsetree.Ast_410.Parsetree.class_signature ->
Migrate_parsetree.Ast_410.Parsetree.class_typeval arrow :
?loc:Ocaml_common.Location.t ->
?attrs:Migrate_parsetree.Ast_410.Parsetree.attribute list ->
Migrate_parsetree.Ast_410.Asttypes.arg_label ->
Migrate_parsetree.Ast_410.Parsetree.core_type ->
Migrate_parsetree.Ast_410.Parsetree.class_type ->
Migrate_parsetree.Ast_410.Parsetree.class_typeval extension :
?loc:Ocaml_common.Location.t ->
?attrs:Migrate_parsetree.Ast_410.Parsetree.attribute list ->
Migrate_parsetree.Ast_410.Parsetree.extension ->
Migrate_parsetree.Ast_410.Parsetree.class_typeval open_ :
?loc:Ocaml_common.Location.t ->
?attrs:Migrate_parsetree.Ast_410.Parsetree.attribute list ->
Migrate_parsetree.Ast_410.Parsetree.open_description ->
Migrate_parsetree.Ast_410.Parsetree.class_type ->
Migrate_parsetree.Ast_410.Parsetree.class_type