val (@@) : ('a -> 'b) -> 'a -> 'btype loc = Ppxlib.Location.tval noloc : Ppxlib.Location.tval loc_from_caml : 'a -> 'atype type_arg = Ppxlib.core_typeval named_type_arg :
loc:Ppxlib__.Import.location ->
string ->
Ppxlib__.Import.core_typeval typ_arg_of_core_type : 'a -> 'aval lid : ?loc:Ppxlib.Location.t -> 'a -> 'a Ppxlib.locval mknoloc : 'a -> 'a Ppxlib.locval pexp_pair :
?loc:Ppxlib.Location.t ->
Ppxlib__.Import.expression ->
Ppxlib__.Import.expression ->
Ppxlib__.Import.expressionval const_string :
loc:Ppxlib.location ->
?wtf:string ->
string ->
Ppxlib.constanttype lab_decl = Ppxlib.label_declarationval lab_decl :
loc:Ppxlib__.Import.location ->
string ->
bool ->
Ppxlib__.Import.core_type ->
Ppxlib__.Import.label_declarationval case :
lhs:Ppxlib__.Import.pattern ->
rhs:Ppxlib__.Import.expression ->
Ppxlib__.Import.caseval use_new_type :
loc:Ppxlib__.Import.location ->
string ->
Ppxlib__.Import.expression ->
Ppxlib__.Import.expressiontype nonrec class_declaration = Ppxlib.class_declarationval class_declaration :
loc:Ppxlib.location ->
name:string ->
?virt:bool ->
?wrap:
(Migrate_parsetree.Ast_412.Parsetree.class_expr ->
Migrate_parsetree.Ast_412.Parsetree.class_expr) ->
params:
Migrate_parsetree.Ast_412.Parsetree.core_type GTCommon.HelpersBase.List.t ->
Migrate_parsetree.Ast_412.Parsetree.class_field list ->
Migrate_parsetree.Ast_412.Parsetree.class_expr
Migrate_parsetree.Ast_412.Parsetree.class_infostype nonrec type_kind = | Ptype_abstract| Ptype_record of lab_decl Base.list
type nonrec type_declaration = Ppxlib.type_declarationval type_declaration :
loc:Ppxlib__.Import.location ->
name:string ->
params:Ppxlib__.Import.core_type GTCommon.HelpersBase.List.t ->
manifest:Ppxlib__.Import.core_type option ->
kind:type_kind ->
Ppxlib__.Import.type_declarationtype nonrec module_declaration = Ppxlib.module_declarationtype nonrec module_type_declaration = Ppxlib.module_type_declarationval module_declaration :
loc:Ppxlib__.Import.location ->
name:string ->
Ppxlib__.Import.module_type ->
Ppxlib__.Import.module_declarationval module_type_declaration :
loc:Ppxlib__.Import.location ->
name:string ->
Ppxlib__.Import.module_type option ->
Ppxlib__.Import.module_type_declarationval value_binding :
loc:Ppxlib__.Import.location ->
pat:Ppxlib__.Import.pattern ->
expr:Ppxlib__.Import.expression ->
Ppxlib__.Import.value_bindingtype class_structure = Ppxlib.class_structureval class_structure :
self:Ppxlib__.Import.pattern ->
fields:Ppxlib__.Import.class_field list ->
Ppxlib__.Import.class_structureval openize_helper :
is_open:bool ->
loc:'a ->
Ppxlib.Parsetree.core_type ->
Ppxlib__.Import.core_typeval openize_poly :
loc:'a ->
Ppxlib.Parsetree.core_type ->
Ppxlib__.Import.core_typeval closize_poly :
loc:'a ->
Ppxlib.Parsetree.core_type ->
Ppxlib__.Import.core_typeval prepare_param_triples :
loc:Location.t ->
extra:Ppxlib__.Import.core_type ->
?inh:
(loc:Ppxlib__.Import.location ->
Base.String.t ->
Ppxlib__.Import.core_type) ->
?syn:
(loc:Ppxlib__.Import.location ->
Base.String.t ->
Ppxlib__.Import.core_type) ->
?default_inh:Ppxlib.Parsetree.core_type ->
?default_syn:Ppxlib.Parsetree.core_type ->
Base.String.t list ->
Ppxlib__.Import.core_type Base__List.tval inh_syn_ts :
?loc:Ppxlib.Location.t ->
unit ->
Ppxlib.Parsetree.core_type listval are_the_same :
Ppxlib.Parsetree.core_type ->
Ppxlib.Parsetree.type_declaration ->
bool