Module Convert.Type

type t(!'js, !'ocaml) = Ppxlib_ast__Import.Select_ast(Ppxlib_ast__.Versions.OCaml_414).Type.t ('js, 'ocaml) =
  1. | Signature : t(Ppxlib_ast__Import.Js.Ast.Parsetree.signature, Ppxlib_ast__.Versions.OCaml_414.Ast.Parsetree.signature)
  2. | Structure : t(Ppxlib_ast__Import.Js.Ast.Parsetree.structure, Ppxlib_ast__.Versions.OCaml_414.Ast.Parsetree.structure)
  3. | Toplevel_phrase : t(Ppxlib_ast__Import.Js.Ast.Parsetree.toplevel_phrase, Ppxlib_ast__.Versions.OCaml_414.Ast.Parsetree.toplevel_phrase)
  4. | Expression : t(Ppxlib_ast__Import.Js.Ast.Parsetree.expression, Ppxlib_ast__.Versions.OCaml_414.Ast.Parsetree.expression)
  5. | Core_type : t(Ppxlib_ast__Import.Js.Ast.Parsetree.core_type, Ppxlib_ast__.Versions.OCaml_414.Ast.Parsetree.core_type)
  6. | Type_declaration : t(Ppxlib_ast__Import.Js.Ast.Parsetree.type_declaration, Ppxlib_ast__.Versions.OCaml_414.Ast.Parsetree.type_declaration)
  7. | Type_extension : t(Ppxlib_ast__Import.Js.Ast.Parsetree.type_extension, Ppxlib_ast__.Versions.OCaml_414.Ast.Parsetree.type_extension)
  8. | Extension_constructor : t(Ppxlib_ast__Import.Js.Ast.Parsetree.extension_constructor, Ppxlib_ast__.Versions.OCaml_414.Ast.Parsetree.extension_constructor)
  9. | List(t('a, 'b)) : t(list('a), list('b))
  10. | Pair(t('a0, 'b0), t('c, 'd)) : t(('a0, 'c), ('b0, 'd))
;