package ppx_poly_record

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val hash : Asttypes.label -> int
val with_poly_record : bool -> (unit -> 'a) -> 'a
val is_poly_record : unit -> bool
val poly_record : string -> Ast_405.Longident.t Ast_405.Location.loc
val poly_record_internal : string -> Ast_405.Longident.t Ast_405.Location.loc
val error_field_with_module : Ppxx.Compilerlib.Location.t -> 'a
val check_attrs_empty : Ppxx.Compilerlib.Location.t -> 'a list -> unit
val error_illegal_field : Ppxx.Compilerlib.Location.t -> 'a
val check_fields : ('a * 'b * string * 'c * Migrate_parsetree.Ast_405.Parsetree.expression) list -> unit
include sig ... end
val register : unit -> unit
val legacy_main : unit -> unit