Module Ast_helper.CtySource
Source
val mk :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.class_type_desc ->
Parsetree.class_typeSource
val constr :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Ocaml_common.Longident.t Asttypes.loc ->
Parsetree.core_type list ->
Parsetree.class_typeSource
val signature :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.class_signature ->
Parsetree.class_typeSource
val arrow :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.arg_label ->
Parsetree.core_type ->
Parsetree.class_type ->
Parsetree.class_typeSource
val extension :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.extension ->
Parsetree.class_typeSource
val open_ :
?loc:Ocaml_common.Location.t ->
?attrs:Parsetree.attributes ->
Parsetree.open_description ->
Parsetree.class_type ->
Parsetree.class_type