package GT

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val (@@) : ('a -> 'b) -> 'a -> 'b
val noloc : Ppxlib.Location.t
val loc_from_caml : 'a -> 'b
type type_arg = Ppxlib.core_type
val named_type_arg : loc:Astlib.Location.t -> string -> Astlib.Ast_500.Parsetree.core_type
val typ_arg_of_core_type : 'a -> 'b
val lid : ?loc:Ppxlib.Location.t -> 'a -> 'b Ppxlib.loc
val mknoloc : 'a -> 'b Ppxlib.loc
val const_string : loc:Ppxlib.location -> ?wtf:string -> string -> Ppxlib.constant
type lab_decl = Ppxlib.label_declaration
type case = Ppxlib.case
module Pat : sig ... end
module Exp : sig ... end
module Typ : sig ... end
type nonrec class_declaration = Ppxlib.class_declaration
type nonrec type_kind =
  1. | Ptype_abstract
  2. | Ptype_record of lab_decl Base.list
type nonrec type_declaration = Ppxlib.type_declaration
module Str : sig ... end
module Me : sig ... end
module Mt : sig ... end
type nonrec module_declaration = Ppxlib.module_declaration
type nonrec module_type_declaration = Ppxlib.module_type_declaration
module Sig : sig ... end
module WC : sig ... end
module Vb : sig ... end
module Cf : sig ... end
module Ctf : sig ... end
module Cty : sig ... end
module Cl : sig ... end
type class_structure = Ppxlib.class_structure
val openize_helper : is_open:bool -> loc:'a -> Ppxlib.Parsetree.core_type -> Astlib.Ast_500.Parsetree.core_type
val map_type_param_names : f:(string -> 'a) -> (Ppxlib.Parsetree.core_type * 'b) GTCommon.HelpersBase.List.t -> 'c GTCommon.HelpersBase.List.t
val inh_syn_ts : ?loc:Ppxlib.Location.t -> unit -> Ppxlib_ast.Ast.core_type list