Ast_helper.Cty
Class type expressions
let mk:
?loc:loc =>
?attrs:attrs =>
Parsetree.class_type_desc =>
Parsetree.class_type;
let attr: Parsetree.class_type => Parsetree.attribute => Parsetree.class_type;
let constr:
?loc:loc =>
?attrs:attrs =>
lid =>
list(Parsetree.core_type) =>
Parsetree.class_type;
let signature:
?loc:loc =>
?attrs:attrs =>
Parsetree.class_signature =>
Parsetree.class_type;
let arrow:
?loc:loc =>
?attrs:attrs =>
Asttypes.arg_label =>
Parsetree.core_type =>
Parsetree.class_type =>
Parsetree.class_type;
let extension:
?loc:loc =>
?attrs:attrs =>
Parsetree.extension =>
Parsetree.class_type;
let open_:
?loc:loc =>
?attrs:attrs =>
Parsetree.open_description =>
Parsetree.class_type =>
Parsetree.class_type;